./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.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-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.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 caae4db63337890a4a0ad5519e5dc1ac7860ae33fd5676bf609d979eac0ef7c8 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 04:34:21,131 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 04:34:21,189 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 04:34:21,194 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 04:34:21,196 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 04:34:21,219 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 04:34:21,220 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 04:34:21,220 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 04:34:21,221 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 04:34:21,221 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 04:34:21,221 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 04:34:21,222 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 04:34:21,222 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 04:34:21,222 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 04:34:21,223 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 04:34:21,223 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:34:21,224 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 04:34:21,224 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 04:34:21,225 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 04:34:21,225 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 04:34:21,225 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 04:34:21,225 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 04:34:21,225 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 -> caae4db63337890a4a0ad5519e5dc1ac7860ae33fd5676bf609d979eac0ef7c8 [2025-02-08 04:34:21,432 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 04:34:21,440 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 04:34:21,442 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 04:34:21,443 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 04:34:21,443 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 04:34:21,444 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2025-02-08 04:34:22,663 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/93b285ec4/3eb1e68c0a1643f590729af227bbd4f3/FLAG9b6040c88 [2025-02-08 04:34:23,146 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 04:34:23,147 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2025-02-08 04:34:23,194 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/93b285ec4/3eb1e68c0a1643f590729af227bbd4f3/FLAG9b6040c88 [2025-02-08 04:34:23,212 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/93b285ec4/3eb1e68c0a1643f590729af227bbd4f3 [2025-02-08 04:34:23,215 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 04:34:23,216 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 04:34:23,219 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 04:34:23,219 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 04:34:23,222 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 04:34:23,222 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:34:23" (1/1) ... [2025-02-08 04:34:23,223 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5766f10a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:23, skipping insertion in model container [2025-02-08 04:34:23,224 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 04:34:23" (1/1) ... [2025-02-08 04:34:23,319 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 04:34:25,219 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[331724,331737] [2025-02-08 04:34:25,304 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:34:25,328 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 04:34:25,417 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)); [4162-4163] [2025-02-08 04:34:25,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4172] [2025-02-08 04:34:25,419 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4179] [2025-02-08 04:34:25,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4210] [2025-02-08 04:34:25,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4213] [2025-02-08 04:34:25,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4216] [2025-02-08 04:34:25,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4219] [2025-02-08 04:34:25,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (65), "i" (12UL)); [4519-4520] [2025-02-08 04:34:25,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (67), "i" (12UL)); [4527-4528] [2025-02-08 04:34:25,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (68), "i" (12UL)); [4535-4536] [2025-02-08 04:34:25,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (98), "i" (12UL)); [4562-4563] [2025-02-08 04:34:25,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (99), "i" (12UL)); [4570-4571] [2025-02-08 04:34:25,612 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i[331724,331737] [2025-02-08 04:34:25,619 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 04:34:25,696 INFO L204 MainTranslator]: Completed translation [2025-02-08 04:34:25,697 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25 WrapperNode [2025-02-08 04:34:25,697 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 04:34:25,698 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 04:34:25,698 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 04:34:25,698 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 04:34:25,702 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:25,779 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:26,065 INFO L138 Inliner]: procedures = 272, calls = 4202, calls flagged for inlining = 110, calls inlined = 101, statements flattened = 9812 [2025-02-08 04:34:26,065 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 04:34:26,066 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 04:34:26,066 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 04:34:26,066 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 04:34:26,080 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:26,080 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:26,110 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,272 INFO L175 MemorySlicer]: Split 2894 memory accesses to 39 slices as follows [50, 1, 1, 8, 7, 5, 6, 31, 12, 2, 2, 1, 6, 2519, 2, 1, 10, 3, 2, 7, 9, 4, 1, 4, 2, 5, 8, 2, 96, 8, 2, 4, 6, 5, 12, 1, 28, 5, 16]. 87 percent of accesses are in the largest equivalence class. The 232 initializations are split as follows [50, 1, 0, 8, 7, 5, 0, 0, 0, 2, 2, 1, 6, 63, 2, 0, 10, 3, 2, 7, 9, 4, 1, 4, 0, 5, 8, 2, 0, 8, 2, 4, 6, 5, 0, 0, 0, 5, 0]. The 1101 writes are split as follows [0, 0, 0, 0, 0, 0, 3, 24, 2, 0, 0, 0, 0, 919, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 96, 0, 0, 0, 0, 0, 12, 0, 28, 0, 16]. [2025-02-08 04:34:27,273 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,273 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,454 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,479 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,525 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,558 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,619 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 04:34:27,620 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 04:34:27,621 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 04:34:27,621 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 04:34:27,622 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (1/1) ... [2025-02-08 04:34:27,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 04:34:27,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 04:34:27,649 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 04:34:27,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 04:34:27,668 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure osst_log_options [2025-02-08 04:34:27,668 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_log_options [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:34:27,668 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:34:27,669 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:34:27,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:34:27,671 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 04:34:27,671 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 04:34:27,672 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 04:34:27,672 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 04:34:27,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 04:34:27,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 04:34:27,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 04:34:27,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 04:34:27,673 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 04:34:27,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 04:34:27,676 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_behind_check [2025-02-08 04:34:27,677 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_behind_check [2025-02-08 04:34:27,677 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure osst_release_request [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_release_request [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 04:34:27,679 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 04:34:27,679 INFO L130 BoogieDeclarations]: Found specification of procedure osst_set_frame_position [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_set_frame_position [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_header [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_header [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_osst_tape [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_osst_tape [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_osst_tape [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_osst_tape [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_frame [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_frame [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-08 04:34:27,680 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 04:34:27,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-08 04:34:27,681 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-08 04:34:27,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 04:34:27,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 04:34:27,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 04:34:27,681 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 04:34:27,683 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-08 04:34:27,684 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-08 04:34:27,684 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_write_buffer [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_write_buffer [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure osst_initiate_read [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_initiate_read [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_ioctl [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_ioctl [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure osst_seek_logical_blk [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_seek_logical_blk [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_osst_int_mutex [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_osst_int_mutex [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_trailer [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_trailer [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_drive_buffer [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_drive_buffer [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_osst_int_mutex [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_osst_int_mutex [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure osst_int_ioctl [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_int_ioctl [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-02-08 04:34:27,685 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 04:34:27,685 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 04:34:27,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_to_buffer [2025-02-08 04:34:27,690 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_to_buffer [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_analyze_headers [2025-02-08 04:34:27,690 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_analyze_headers [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-08 04:34:27,690 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-08 04:34:27,690 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_logical_frame [2025-02-08 04:34:27,690 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_logical_frame [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure osst_position_tape_and_confirm [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_position_tape_and_confirm [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure osst_verify_frame [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_verify_frame [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_ready [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_ready [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reset_header [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reset_header [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2025-02-08 04:34:27,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 04:34:27,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-08 04:34:27,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-02-08 04:34:27,693 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure osst_do_scsi [2025-02-08 04:34:27,693 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_do_scsi [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 04:34:27,693 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 04:34:27,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2025-02-08 04:34:27,694 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 04:34:27,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 04:34:27,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 04:34:27,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 04:34:27,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 04:34:27,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 04:34:27,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 04:34:27,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure osst_chk_result [2025-02-08 04:34:27,699 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_chk_result [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_add [2025-02-08 04:34:27,699 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_add [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:34:27,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:34:27,700 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 04:34:27,700 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 04:34:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_backward [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_backward [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_back_buffer_and_rewrite [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_back_buffer_and_rewrite [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_cleanup [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_cleanup [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure append_to_buffer [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure append_to_buffer [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 04:34:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 04:34:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 04:34:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reposition_and_retry [2025-02-08 04:34:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reposition_and_retry [2025-02-08 04:34:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_filemark [2025-02-08 04:34:27,707 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_filemark [2025-02-08 04:34:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_destroy [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_destroy [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_write_header [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_write_header [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_frame [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_frame [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 04:34:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 04:34:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_frame_position [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_frame_position [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_buffer [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_buffer [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_from_buffer [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_from_buffer [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-02-08 04:34:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-02-08 04:34:27,709 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-02-08 04:34:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure osst_init_aux [2025-02-08 04:34:27,710 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_init_aux [2025-02-08 04:34:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_error_recovery [2025-02-08 04:34:27,710 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_error_recovery [2025-02-08 04:34:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_eod [2025-02-08 04:34:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_eod [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 04:34:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_forward_slow [2025-02-08 04:34:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_forward_slow [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 04:34:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2025-02-08 04:34:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 04:34:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure osst_recover_wait_frame [2025-02-08 04:34:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_recover_wait_frame [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_frame [2025-02-08 04:34:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_frame [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 04:34:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 04:34:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 04:34:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 04:34:28,818 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 04:34:28,821 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 04:34:28,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12023: havoc #t~nondet2791; [2025-02-08 04:34:28,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4411: havoc ~res~0#1.base, ~res~0#1.offset; [2025-02-08 04:34:28,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413: havoc assume_abort_if_not_~cond#1;havoc assume_abort_if_not_#in~cond#1;assume { :end_inline_assume_abort_if_not } true;havoc #t~ret83#1;#res#1.base, #res#1.offset := ~res~0#1.base, ~res~0#1.offset; [2025-02-08 04:34:28,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4413-1: #t~ret83#1 := ldv_is_err_#res#1;havoc ldv_is_err_~ptr#1.base, ldv_is_err_~ptr#1.offset;havoc ldv_is_err_#in~ptr#1.base, ldv_is_err_#in~ptr#1.offset;assume { :end_inline_ldv_is_err } true;assume -9223372036854775808 <= #t~ret83#1 && #t~ret83#1 <= 9223372036854775807;assume { :begin_inline_assume_abort_if_not } true;assume_abort_if_not_#in~cond#1 := (if 0 == #t~ret83#1 then 1 else 0);havoc assume_abort_if_not_~cond#1;assume_abort_if_not_~cond#1 := assume_abort_if_not_#in~cond#1; [2025-02-08 04:34:28,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume 0 == assume_abort_if_not_~cond#1;assume false; [2025-02-08 04:34:28,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4402: assume !(0 == assume_abort_if_not_~cond#1); [2025-02-08 04:34:29,045 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7502: call ULTIMATE.dealloc(~#scmd~1.base, ~#scmd~1.offset);havoc ~#scmd~1.base, ~#scmd~1.offset; [2025-02-08 04:34:29,227 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638: assume -2147483648 <= osst_write_filler_#t~ret1065#1 && osst_write_filler_#t~ret1065#1 <= 2147483647;havoc osst_write_filler_#t~ret1065#1;osst_write_filler_#res#1 := -5; [2025-02-08 04:34:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6634: call osst_write_filler_#t~mem1063#1.base, osst_write_filler_#t~mem1063#1.offset := read~$Pointer$#13(osst_write_filler_~STp#1.base, 264 + osst_write_filler_~STp#1.offset, 8);call write~int#13(6, osst_write_filler_#t~mem1063#1.base, 10 + osst_write_filler_#t~mem1063#1.offset, 4);havoc osst_write_filler_#t~mem1063#1.base, osst_write_filler_#t~mem1063#1.offset;call write~int#13(1, osst_write_filler_~STp#1.base, 586 + osst_write_filler_~STp#1.offset, 1); [2025-02-08 04:34:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6638-1: SUMMARY for call osst_write_filler_#t~ret1065#1 := printk(65, 0); srcloc: null [2025-02-08 04:34:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: #t~ret1106#1 := osst_write_filler_#res#1;havoc osst_write_filler_#t~ret1054#1.base, osst_write_filler_#t~ret1054#1.offset, osst_write_filler_#t~ret1055#1, osst_write_filler_#t~ret1056#1, osst_write_filler_#t~mem1057#1.base, osst_write_filler_#t~mem1057#1.offset, osst_write_filler_#t~mem1058#1.base, osst_write_filler_#t~mem1058#1.offset, osst_write_filler_#t~memcpy~res1059#1.base, osst_write_filler_#t~memcpy~res1059#1.offset, osst_write_filler_#t~mem1060#1.base, osst_write_filler_#t~mem1060#1.offset, osst_write_filler_#t~mem1061#1.base, osst_write_filler_#t~mem1061#1.offset, osst_write_filler_#t~memcpy~res1062#1.base, osst_write_filler_#t~memcpy~res1062#1.offset, osst_write_filler_#t~mem1063#1.base, osst_write_filler_#t~mem1063#1.offset, osst_write_filler_#t~ret1064#1, osst_write_filler_#t~ret1065#1, osst_write_filler_#t~ret1066#1, osst_write_filler_~STp#1.base, osst_write_filler_~STp#1.offset, osst_write_filler_~aSRpnt#1.base, osst_write_filler_~aSRpnt#1.offset, osst_write_filler_~where#1, osst_write_filler_~count#1, osst_write_filler_~name~12#1.base, osst_write_filler_~name~12#1.offset, osst_write_filler_~tmp~39#1.base, osst_write_filler_~tmp~39#1.offset, osst_write_filler_~__len~3#1, osst_write_filler_~__ret~3#1.base, osst_write_filler_~__ret~3#1.offset, osst_write_filler_~tmp___0~17#1, osst_write_filler_~tmp___1~13#1, osst_write_filler_~tmp___2~12#1;havoc osst_write_filler_#in~STp#1.base, osst_write_filler_#in~STp#1.offset, osst_write_filler_#in~aSRpnt#1.base, osst_write_filler_#in~aSRpnt#1.offset, osst_write_filler_#in~where#1, osst_write_filler_#in~count#1;assume { :end_inline_osst_write_filler } true;assume -2147483648 <= #t~ret1106#1 && #t~ret1106#1 <= 2147483647;havoc #t~ret1106#1; [2025-02-08 04:34:29,228 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631-1: SUMMARY for call osst_write_filler_#t~memcpy~res1062#1.base, osst_write_filler_#t~memcpy~res1062#1.offset := #Ultimate.C_memcpy#13(osst_write_filler_#t~mem1061#1.base, osst_write_filler_#t~mem1061#1.offset, 64, 0, osst_write_filler_~__len~3#1); srcloc: null [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6631: osst_write_filler_~__ret~3#1.base, osst_write_filler_~__ret~3#1.offset := osst_write_filler_#t~memcpy~res1062#1.base, osst_write_filler_#t~memcpy~res1062#1.offset;havoc osst_write_filler_#t~mem1060#1.base, osst_write_filler_#t~mem1060#1.offset;havoc osst_write_filler_#t~mem1061#1.base, osst_write_filler_#t~mem1061#1.offset;havoc osst_write_filler_#t~memcpy~res1062#1.base, osst_write_filler_#t~memcpy~res1062#1.offset; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6627: osst_write_filler_~__len~3#1 := 6; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636-1: SUMMARY for call osst_write_filler_#t~ret1064#1 := osst_flush_write_buffer(osst_write_filler_~STp#1.base, osst_write_filler_~STp#1.offset, osst_write_filler_~aSRpnt#1.base, osst_write_filler_~aSRpnt#1.offset); srcloc: null [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6636: assume -2147483648 <= osst_write_filler_#t~ret1064#1 && osst_write_filler_#t~ret1064#1 <= 2147483647;osst_write_filler_~tmp___0~17#1 := osst_write_filler_#t~ret1064#1;havoc osst_write_filler_#t~ret1064#1; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume osst_write_filler_~__len~3#1 % 18446744073709551616 > 63;call osst_write_filler_#t~mem1057#1.base, osst_write_filler_#t~mem1057#1.offset := read~$Pointer$#13(osst_write_filler_~STp#1.base, 264 + osst_write_filler_~STp#1.offset, 8);call osst_write_filler_#t~mem1058#1.base, osst_write_filler_#t~mem1058#1.offset := read~$Pointer$#13(osst_write_filler_#t~mem1057#1.base, 102 + osst_write_filler_#t~mem1057#1.offset, 8); [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6628: assume !(osst_write_filler_~__len~3#1 % 18446744073709551616 > 63);call osst_write_filler_#t~mem1060#1.base, osst_write_filler_#t~mem1060#1.offset := read~$Pointer$#13(osst_write_filler_~STp#1.base, 264 + osst_write_filler_~STp#1.offset, 8);call osst_write_filler_#t~mem1061#1.base, osst_write_filler_#t~mem1061#1.offset := read~$Pointer$#13(osst_write_filler_#t~mem1060#1.base, 102 + osst_write_filler_#t~mem1060#1.offset, 8); [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649-1: SUMMARY for call osst_write_filler_#t~ret1066#1 := osst_flush_drive_buffer(osst_write_filler_~STp#1.base, osst_write_filler_~STp#1.offset, osst_write_filler_~aSRpnt#1.base, osst_write_filler_~aSRpnt#1.offset); srcloc: null [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6649: assume -2147483648 <= osst_write_filler_#t~ret1066#1 && osst_write_filler_#t~ret1066#1 <= 2147483647;osst_write_filler_~tmp___2~12#1 := osst_write_filler_#t~ret1066#1;havoc osst_write_filler_#t~ret1066#1;osst_write_filler_#res#1 := osst_write_filler_~tmp___2~12#1; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume 0 != osst_write_filler_~tmp___1~13#1; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6645: assume !(0 != osst_write_filler_~tmp___1~13#1); [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637: assume 0 != osst_write_filler_~tmp___0~17#1; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6637: assume !(0 != osst_write_filler_~tmp___0~17#1);osst_write_filler_~tmp___1~13#1 := osst_write_filler_~count#1;osst_write_filler_~count#1 := osst_write_filler_~count#1 - 1; [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6629-1: SUMMARY for call osst_write_filler_#t~memcpy~res1059#1.base, osst_write_filler_#t~memcpy~res1059#1.offset := #Ultimate.C_memcpy#13(osst_write_filler_#t~mem1058#1.base, osst_write_filler_#t~mem1058#1.offset, 63, 0, osst_write_filler_~__len~3#1); srcloc: null [2025-02-08 04:34:29,229 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6629: osst_write_filler_~__ret~3#1.base, osst_write_filler_~__ret~3#1.offset := osst_write_filler_#t~memcpy~res1059#1.base, osst_write_filler_#t~memcpy~res1059#1.offset;havoc osst_write_filler_#t~mem1057#1.base, osst_write_filler_#t~mem1057#1.offset;havoc osst_write_filler_#t~mem1058#1.base, osst_write_filler_#t~mem1058#1.offset;havoc osst_write_filler_#t~memcpy~res1059#1.base, osst_write_filler_#t~memcpy~res1059#1.offset; [2025-02-08 04:34:29,504 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5510: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-02-08 04:34:29,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5326: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 04:34:30,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6526: assume osst_space_over_filemarks_forward_fast_~tmp___14~0#1 < 0;osst_space_over_filemarks_forward_fast_#res#1 := -5; [2025-02-08 04:34:30,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6526: assume !(osst_space_over_filemarks_forward_fast_~tmp___14~0#1 < 0);call osst_space_over_filemarks_forward_fast_#t~mem1021#1.base, osst_space_over_filemarks_forward_fast_#t~mem1021#1.offset := read~$Pointer$#13(osst_space_over_filemarks_forward_fast_~STp#1.base, 264 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1022#1.base, osst_space_over_filemarks_forward_fast_#t~mem1022#1.offset := read~$Pointer$#13(osst_space_over_filemarks_forward_fast_#t~mem1021#1.base, 110 + osst_space_over_filemarks_forward_fast_#t~mem1021#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1023#1 := read~int#13(osst_space_over_filemarks_forward_fast_#t~mem1022#1.base, 16 + osst_space_over_filemarks_forward_fast_#t~mem1022#1.offset, 1); [2025-02-08 04:34:30,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume ~i~7#1 <= 3; [2025-02-08 04:34:30,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8988: assume !(~i~7#1 <= 3);call write~int#13(0, ~STp#1.base, 510 + ~STp#1.offset, 4); [2025-02-08 04:34:30,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5289: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8642: call ULTIMATE.dealloc(~#cmd~12#1.base, ~#cmd~12#1.offset);havoc ~#cmd~12#1.base, ~#cmd~12#1.offset;call ULTIMATE.dealloc(~#SRpnt~17#1.base, ~#SRpnt~17#1.offset);havoc ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume 0 != ~tmp___9~8#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9055: assume !(0 != ~tmp___9~8#1); [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5273: call ULTIMATE.dealloc(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset);havoc osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset;#t~ret1970#1 := osst_wait_for_medium_#res#1;havoc osst_wait_for_medium_#t~memset~res458#1.base, osst_wait_for_medium_#t~memset~res458#1.offset, osst_wait_for_medium_#t~mem459#1.base, osst_wait_for_medium_#t~mem459#1.offset, osst_wait_for_medium_#t~mem460#1, osst_wait_for_medium_#t~ret461#1.base, osst_wait_for_medium_#t~ret461#1.offset, osst_wait_for_medium_#t~memset~res462#1.base, osst_wait_for_medium_#t~memset~res462#1.offset, osst_wait_for_medium_#t~mem463#1, osst_wait_for_medium_#t~ret464#1.base, osst_wait_for_medium_#t~ret464#1.offset, osst_wait_for_medium_#t~mem465#1.base, osst_wait_for_medium_#t~mem465#1.offset, osst_wait_for_medium_#t~mem466#1, osst_wait_for_medium_#t~mem467#1, osst_wait_for_medium_#t~short468#1, osst_wait_for_medium_#t~mem469#1, osst_wait_for_medium_#t~short470#1, osst_wait_for_medium_#t~mem471#1, osst_wait_for_medium_#t~short472#1, osst_wait_for_medium_#t~mem473#1.base, osst_wait_for_medium_#t~mem473#1.offset, osst_wait_for_medium_#t~mem474#1, osst_wait_for_medium_#t~mem475#1, osst_wait_for_medium_#t~short476#1, osst_wait_for_medium_#t~mem477#1, osst_wait_for_medium_#t~short478#1, osst_wait_for_medium_#t~mem479#1, osst_wait_for_medium_#t~short480#1, osst_wait_for_medium_~STp#1.base, osst_wait_for_medium_~STp#1.offset, osst_wait_for_medium_~aSRpnt#1.base, osst_wait_for_medium_~aSRpnt#1.offset, osst_wait_for_medium_~timeout#1, osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset, osst_wait_for_medium_~startwait~1#1;havoc osst_wait_for_medium_#in~STp#1.base, osst_wait_for_medium_#in~STp#1.offset, osst_wait_for_medium_#in~aSRpnt#1.base, osst_wait_for_medium_#in~aSRpnt#1.offset, osst_wait_for_medium_#in~timeout#1;assume { :end_inline_osst_wait_for_medium } true;assume -2147483648 <= #t~ret1970#1 && #t~ret1970#1 <= 2147483647;~tmp___9~8#1 := #t~ret1970#1;havoc #t~ret1970#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: havoc osst_wait_for_medium_#t~memset~res462#1.base, osst_wait_for_medium_#t~memset~res462#1.offset;call write~int#13(0, osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 1);call osst_wait_for_medium_#t~mem463#1 := read~int#13(osst_wait_for_medium_~STp#1.base, 286 + osst_wait_for_medium_~STp#1.offset, 4); [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-1: SUMMARY for call osst_wait_for_medium_#t~memset~res462#1.base, osst_wait_for_medium_#t~memset~res462#1.offset := #Ultimate.C_memset#13(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 0, 16); srcloc: null [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056: assume -2147483648 <= #t~ret1971#1 && #t~ret1971#1 <= 2147483647;~ioctl_result~0#1 := #t~ret1971#1;havoc #t~ret1971#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9056-1: SUMMARY for call #t~ret1971#1 := osst_wait_ready(~STp#1.base, ~STp#1.offset, ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset, 300, 1); srcloc: null [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6513: osst_space_over_filemarks_forward_fast_~cnt~3#1 := 1 + osst_space_over_filemarks_forward_fast_~cnt~3#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: assume 2 != osst_space_over_filemarks_forward_fast_#t~mem1023#1 % 256 % 4294967296;havoc osst_space_over_filemarks_forward_fast_#t~mem1021#1.base, osst_space_over_filemarks_forward_fast_#t~mem1021#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1022#1.base, osst_space_over_filemarks_forward_fast_#t~mem1022#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1023#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6530: assume !(2 != osst_space_over_filemarks_forward_fast_#t~mem1023#1 % 256 % 4294967296);havoc osst_space_over_filemarks_forward_fast_#t~mem1021#1.base, osst_space_over_filemarks_forward_fast_#t~mem1021#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1022#1.base, osst_space_over_filemarks_forward_fast_#t~mem1022#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1023#1; [2025-02-08 04:34:30,392 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5292-1: SUMMARY for call osst_wait_for_medium_#t~ret464#1.base, osst_wait_for_medium_#t~ret464#1.offset := osst_do_scsi(osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset, osst_wait_for_medium_~STp#1.base, osst_wait_for_medium_~STp#1.offset, osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 0, 3, osst_wait_for_medium_#t~mem463#1, 0, 1); srcloc: null [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5292: osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset := osst_wait_for_medium_#t~ret464#1.base, osst_wait_for_medium_#t~ret464#1.offset;havoc osst_wait_for_medium_#t~mem463#1;havoc osst_wait_for_medium_#t~ret464#1.base, osst_wait_for_medium_#t~ret464#1.offset;call osst_wait_for_medium_#t~mem465#1.base, osst_wait_for_medium_#t~mem465#1.offset := read~$Pointer$#13(osst_wait_for_medium_~STp#1.base, 264 + osst_wait_for_medium_~STp#1.offset, 8);call osst_wait_for_medium_#t~mem466#1 := read~int#13(osst_wait_for_medium_#t~mem465#1.base, 26 + osst_wait_for_medium_#t~mem465#1.offset, 4);osst_wait_for_medium_#t~short468#1 := 0 != osst_wait_for_medium_#t~mem466#1 && (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1) % 18446744073709551616 % 18446744073709551616 else (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6531-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1024#1 := printk(62, 0); srcloc: null [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6531: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1024#1 && osst_space_over_filemarks_forward_fast_#t~ret1024#1 <= 2147483647;havoc osst_space_over_filemarks_forward_fast_#t~ret1024#1;osst_space_over_filemarks_forward_fast_#res#1 := -5; [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516-2: call osst_space_over_filemarks_forward_fast_#t~mem1012#1.base, osst_space_over_filemarks_forward_fast_#t~mem1012#1.offset := read~$Pointer$#13(osst_space_over_filemarks_forward_fast_~STp#1.base, 264 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1013#1.base, osst_space_over_filemarks_forward_fast_#t~mem1013#1.offset := read~$Pointer$#13(osst_space_over_filemarks_forward_fast_#t~mem1012#1.base, 110 + osst_space_over_filemarks_forward_fast_#t~mem1012#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1014#1 := read~int#13(osst_space_over_filemarks_forward_fast_#t~mem1013#1.base, 224 + osst_space_over_filemarks_forward_fast_#t~mem1013#1.offset, 4); [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: #t~ret1890#1 := osst_space_over_filemarks_forward_fast_#res#1;havoc osst_space_over_filemarks_forward_fast_#t~ret946#1.base, osst_space_over_filemarks_forward_fast_#t~ret946#1.offset, osst_space_over_filemarks_forward_fast_#t~ret947#1, osst_space_over_filemarks_forward_fast_#t~mem948#1, osst_space_over_filemarks_forward_fast_#t~mem949#1.base, osst_space_over_filemarks_forward_fast_#t~mem949#1.offset, osst_space_over_filemarks_forward_fast_#t~mem950#1.base, osst_space_over_filemarks_forward_fast_#t~mem950#1.offset, osst_space_over_filemarks_forward_fast_#t~mem951#1, osst_space_over_filemarks_forward_fast_#t~ret952#1, osst_space_over_filemarks_forward_fast_#t~mem953#1, osst_space_over_filemarks_forward_fast_#t~mem954#1.base, osst_space_over_filemarks_forward_fast_#t~mem954#1.offset, osst_space_over_filemarks_forward_fast_#t~short955#1, osst_space_over_filemarks_forward_fast_#t~mem956#1, osst_space_over_filemarks_forward_fast_#t~short957#1, osst_space_over_filemarks_forward_fast_#t~mem958#1.base, osst_space_over_filemarks_forward_fast_#t~mem958#1.offset, osst_space_over_filemarks_forward_fast_#t~mem959#1.base, osst_space_over_filemarks_forward_fast_#t~mem959#1.offset, osst_space_over_filemarks_forward_fast_#t~mem960#1, osst_space_over_filemarks_forward_fast_#t~ret961#1, osst_space_over_filemarks_forward_fast_#t~mem962#1.base, osst_space_over_filemarks_forward_fast_#t~mem962#1.offset, osst_space_over_filemarks_forward_fast_#t~mem963#1, osst_space_over_filemarks_forward_fast_#t~ret964#1, osst_space_over_filemarks_forward_fast_#t~mem965#1.base, osst_space_over_filemarks_forward_fast_#t~mem965#1.offset, osst_space_over_filemarks_forward_fast_#t~mem968#1, osst_space_over_filemarks_forward_fast_#t~mem966#1.base, osst_space_over_filemarks_forward_fast_#t~mem966#1.offset, osst_space_over_filemarks_forward_fast_#t~mem967#1.base, osst_space_over_filemarks_forward_fast_#t~mem967#1.offset, osst_space_over_filemarks_forward_fast_#t~mem969#1, osst_space_over_filemarks_forward_fast_#t~mem970#1.base, osst_space_over_filemarks_forward_fast_#t~mem970#1.offset, osst_space_over_filemarks_forward_fast_#t~mem971#1, osst_space_over_filemarks_forward_fast_#t~ret972#1, osst_space_over_filemarks_forward_fast_#t~mem973#1, osst_space_over_filemarks_forward_fast_#t~short974#1, osst_space_over_filemarks_forward_fast_#t~ret975#1, osst_space_over_filemarks_forward_fast_#t~ret976#1, osst_space_over_filemarks_forward_fast_#t~ret977#1, osst_space_over_filemarks_forward_fast_#t~mem978#1.base, osst_space_over_filemarks_forward_fast_#t~mem978#1.offset, osst_space_over_filemarks_forward_fast_#t~mem979#1.base, osst_space_over_filemarks_forward_fast_#t~mem979#1.offset, osst_space_over_filemarks_forward_fast_#t~mem980#1, osst_space_over_filemarks_forward_fast_#t~ret981#1, osst_space_over_filemarks_forward_fast_#t~mem982#1.base, osst_space_over_filemarks_forward_fast_#t~mem982#1.offset, osst_space_over_filemarks_forward_fast_#t~mem983#1.base, osst_space_over_filemarks_forward_fast_#t~mem983#1.offset, osst_space_over_filemarks_forward_fast_#t~mem984#1, osst_space_over_filemarks_forward_fast_#t~ret985#1, osst_space_over_filemarks_forward_fast_#t~mem986#1.base, osst_space_over_filemarks_forward_fast_#t~mem986#1.offset, osst_space_over_filemarks_forward_fast_#t~mem987#1.base, osst_space_over_filemarks_forward_fast_#t~mem987#1.offset, osst_space_over_filemarks_forward_fast_#t~mem988#1, osst_space_over_filemarks_forward_fast_#t~ret989#1, osst_space_over_filemarks_forward_fast_#t~ret990#1, osst_space_over_filemarks_forward_fast_#t~mem991#1.base, osst_space_over_filemarks_forward_fast_#t~mem991#1.offset, osst_space_over_filemarks_forward_fast_#t~mem992#1.base, osst_space_over_filemarks_forward_fast_#t~mem992#1.offset, osst_space_over_filemarks_forward_fast_#t~mem993#1, osst_space_over_filemarks_forward_fast_#t~mem994#1.base, osst_space_over_filemarks_forward_fast_#t~mem994#1.offset, osst_space_over_filemarks_forward_fast_#t~mem995#1.base, osst_space_over_filemarks_forward_fast_#t~mem995#1.offset, osst_space_over_filemarks_forward_fast_#t~mem996#1, osst_space_over_filemarks_forward_fast_#t~mem997#1.base, osst_space_over_filemarks_forward_fast_#t~mem997#1.offset, osst_space_over_filemarks_forward_fast_#t~mem998#1.base, osst_space_over_filemarks_forward_fast_#t~mem998#1.offset, osst_space_over_filemarks_forward_fast_#t~mem999#1, osst_space_over_filemarks_forward_fast_#t~ret1000#1, osst_space_over_filemarks_forward_fast_#t~mem1001#1, osst_space_over_filemarks_forward_fast_#t~ret1002#1, osst_space_over_filemarks_forward_fast_#t~mem1003#1, osst_space_over_filemarks_forward_fast_#t~ret1004#1, osst_space_over_filemarks_forward_fast_#t~ret1005#1, osst_space_over_filemarks_forward_fast_#t~mem1006#1.base, osst_space_over_filemarks_forward_fast_#t~mem1006#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1007#1.base, osst_space_over_filemarks_forward_fast_#t~mem1007#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1008#1, osst_space_over_filemarks_forward_fast_#t~mem1009#1, osst_space_over_filemarks_forward_fast_#t~ret1010#1, osst_space_over_filemarks_forward_fast_#t~ret1011#1, osst_space_over_filemarks_forward_fast_#t~mem1012#1.base, osst_space_over_filemarks_forward_fast_#t~mem1012#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1013#1.base, osst_space_over_filemarks_forward_fast_#t~mem1013#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1014#1, osst_space_over_filemarks_forward_fast_#t~ret1015#1, osst_space_over_filemarks_forward_fast_#t~mem1016#1, osst_space_over_filemarks_forward_fast_#t~short1017#1, osst_space_over_filemarks_forward_fast_#t~ret1018#1, osst_space_over_filemarks_forward_fast_#t~ret1019#1, osst_space_over_filemarks_forward_fast_#t~ret1020#1, osst_space_over_filemarks_forward_fast_#t~mem1021#1.base, osst_space_over_filemarks_forward_fast_#t~mem1021#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1022#1.base, osst_space_over_filemarks_forward_fast_#t~mem1022#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1023#1, osst_space_over_filemarks_forward_fast_#t~ret1024#1, osst_space_over_filemarks_forward_fast_#t~mem1025#1, osst_space_over_filemarks_forward_fast_#t~mem1026#1.base, osst_space_over_filemarks_forward_fast_#t~mem1026#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1027#1.base, osst_space_over_filemarks_forward_fast_#t~mem1027#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1028#1.base, osst_space_over_filemarks_forward_fast_#t~mem1028#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1029#1.base, osst_space_over_filemarks_forward_fast_#t~mem1029#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1030#1, osst_space_over_filemarks_forward_fast_#t~ret1031#1, osst_space_over_filemarks_forward_fast_#t~mem1032#1, osst_space_over_filemarks_forward_fast_~STp#1.base, osst_space_over_filemarks_forward_fast_~STp#1.offset, osst_space_over_filemarks_forward_fast_~aSRpnt#1.base, osst_space_over_filemarks_forward_fast_~aSRpnt#1.offset, osst_space_over_filemarks_forward_fast_~mt_op#1, osst_space_over_filemarks_forward_fast_~mt_count#1, osst_space_over_filemarks_forward_fast_~name~11#1.base, osst_space_over_filemarks_forward_fast_~name~11#1.offset, osst_space_over_filemarks_forward_fast_~tmp~36#1.base, osst_space_over_filemarks_forward_fast_~tmp~36#1.offset, osst_space_over_filemarks_forward_fast_~cnt~3#1, osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1, osst_space_over_filemarks_forward_fast_~tmp___0~15#1, osst_space_over_filemarks_forward_fast_~tmp___1~11#1, osst_space_over_filemarks_forward_fast_~tmp___2~11#1, osst_space_over_filemarks_forward_fast_~tmp___3~8#1, osst_space_over_filemarks_forward_fast_~tmp___4~8#1, osst_space_over_filemarks_forward_fast_~tmp___5~7#1, osst_space_over_filemarks_forward_fast_~tmp___6~6#1, osst_space_over_filemarks_forward_fast_~tmp___7~4#1, osst_space_over_filemarks_forward_fast_~tmp___8~3#1, osst_space_over_filemarks_forward_fast_~tmp___9~3#1, osst_space_over_filemarks_forward_fast_~tmp___10~3#1, osst_space_over_filemarks_forward_fast_~tmp___11~1#1, osst_space_over_filemarks_forward_fast_~tmp___12~1#1, osst_space_over_filemarks_forward_fast_~tmp___13~1#1, osst_space_over_filemarks_forward_fast_~tmp___14~0#1, osst_space_over_filemarks_forward_fast_~tmp___15~0#1;havoc osst_space_over_filemarks_forward_fast_#in~STp#1.base, osst_space_over_filemarks_forward_fast_#in~STp#1.offset, osst_space_over_filemarks_forward_fast_#in~aSRpnt#1.base, osst_space_over_filemarks_forward_fast_#in~aSRpnt#1.offset, osst_space_over_filemarks_forward_fast_#in~mt_op#1, osst_space_over_filemarks_forward_fast_#in~mt_count#1;assume { :end_inline_osst_space_over_filemarks_forward_fast } true;assume -2147483648 <= #t~ret1890#1 && #t~ret1890#1 <= 2147483647;~ioctl_result~0#1 := #t~ret1890#1;havoc #t~ret1890#1; [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1015#1 := __fswab32(osst_space_over_filemarks_forward_fast_#t~mem1014#1); srcloc: null [2025-02-08 04:34:30,393 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6516: osst_space_over_filemarks_forward_fast_~tmp___12~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1015#1;osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1 := (if osst_space_over_filemarks_forward_fast_~tmp___12~1#1 % 4294967296 % 4294967296 <= 2147483647 then osst_space_over_filemarks_forward_fast_~tmp___12~1#1 % 4294967296 % 4294967296 else osst_space_over_filemarks_forward_fast_~tmp___12~1#1 % 4294967296 % 4294967296 - 4294967296);osst_space_over_filemarks_forward_fast_#t~short1017#1 := 0 == osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295: assume osst_wait_for_medium_#t~short472#1;havoc osst_wait_for_medium_#t~mem465#1.base, osst_wait_for_medium_#t~mem465#1.offset;havoc osst_wait_for_medium_#t~mem466#1;havoc osst_wait_for_medium_#t~mem467#1;havoc osst_wait_for_medium_#t~short468#1;havoc osst_wait_for_medium_#t~mem469#1;havoc osst_wait_for_medium_#t~short470#1;havoc osst_wait_for_medium_#t~mem471#1;havoc osst_wait_for_medium_#t~short472#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295: assume !osst_wait_for_medium_#t~short472#1;havoc osst_wait_for_medium_#t~mem465#1.base, osst_wait_for_medium_#t~mem465#1.offset;havoc osst_wait_for_medium_#t~mem466#1;havoc osst_wait_for_medium_#t~mem467#1;havoc osst_wait_for_medium_#t~short468#1;havoc osst_wait_for_medium_#t~mem469#1;havoc osst_wait_for_medium_#t~short470#1;havoc osst_wait_for_medium_#t~mem471#1;havoc osst_wait_for_medium_#t~short472#1;call write~$Pointer$#13(osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset, osst_wait_for_medium_~aSRpnt#1.base, osst_wait_for_medium_~aSRpnt#1.offset, 8);call osst_wait_for_medium_#t~mem473#1.base, osst_wait_for_medium_#t~mem473#1.offset := read~$Pointer$#13(osst_wait_for_medium_~STp#1.base, 264 + osst_wait_for_medium_~STp#1.offset, 8);call osst_wait_for_medium_#t~mem474#1 := read~int#13(osst_wait_for_medium_#t~mem473#1.base, 26 + osst_wait_for_medium_#t~mem473#1.offset, 4);osst_wait_for_medium_#t~short476#1 := 0 != osst_wait_for_medium_#t~mem474#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-1: assume osst_wait_for_medium_#t~short472#1;call osst_wait_for_medium_#t~mem471#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 29 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short472#1 := 0 == osst_wait_for_medium_#t~mem471#1 % 256 % 4294967296; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-1: assume !osst_wait_for_medium_#t~short472#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-4: osst_wait_for_medium_#t~short470#1 := osst_wait_for_medium_#t~short468#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-5: assume osst_wait_for_medium_#t~short468#1;call osst_wait_for_medium_#t~mem467#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 18 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short468#1 := 2 == osst_wait_for_medium_#t~mem467#1 % 256 % 4294967296; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-5: assume !osst_wait_for_medium_#t~short468#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-2: osst_wait_for_medium_#t~short472#1 := osst_wait_for_medium_#t~short470#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-3: assume osst_wait_for_medium_#t~short470#1;call osst_wait_for_medium_#t~mem469#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 28 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short470#1 := 58 == osst_wait_for_medium_#t~mem469#1 % 256 % 4294967296; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-3: assume !osst_wait_for_medium_#t~short470#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518: assume osst_space_over_filemarks_forward_fast_#t~short1017#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1016#1;havoc osst_space_over_filemarks_forward_fast_#t~short1017#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518: assume !osst_space_over_filemarks_forward_fast_#t~short1017#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1016#1;havoc osst_space_over_filemarks_forward_fast_#t~short1017#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518-1: assume osst_space_over_filemarks_forward_fast_#t~short1017#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6518-1: assume !osst_space_over_filemarks_forward_fast_#t~short1017#1;call osst_space_over_filemarks_forward_fast_#t~mem1016#1 := read~int#13(osst_space_over_filemarks_forward_fast_~STp#1.base, 718 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 4);osst_space_over_filemarks_forward_fast_#t~short1017#1 := osst_space_over_filemarks_forward_fast_#t~mem1016#1 < osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781: assume -2147483648 <= #t~ret1906#1 && #t~ret1906#1 <= 2147483647;~tmp___0~30#1 := #t~ret1906#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8781-1: SUMMARY for call #t~ret1906#1 := osst_write_filemark(~STp#1.base, ~STp#1.offset, ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset); srcloc: null [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6519-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1018#1 := osst_space_over_filemarks_forward_slow(osst_space_over_filemarks_forward_fast_~STp#1.base, osst_space_over_filemarks_forward_fast_~STp#1.offset, osst_space_over_filemarks_forward_fast_~aSRpnt#1.base, osst_space_over_filemarks_forward_fast_~aSRpnt#1.offset, osst_space_over_filemarks_forward_fast_~mt_op#1, osst_space_over_filemarks_forward_fast_~mt_count#1 - osst_space_over_filemarks_forward_fast_~cnt~3#1); srcloc: null [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6519: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1018#1 && osst_space_over_filemarks_forward_fast_#t~ret1018#1 <= 2147483647;osst_space_over_filemarks_forward_fast_~tmp___13~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1018#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1018#1;osst_space_over_filemarks_forward_fast_#res#1 := osst_space_over_filemarks_forward_fast_~tmp___13~1#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-1: [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782-2: havoc #t~bitwise1907#1;assume (((((~tmp___0~30#1 < 0 && ~ioctl_result~0#1 >= 0) || #t~bitwise1907#1 >= ~ioctl_result~0#1) && ((~tmp___0~30#1 >= 0 && ~ioctl_result~0#1 < 0) || #t~bitwise1907#1 >= ~tmp___0~30#1)) && ((~tmp___0~30#1 < 0 || ~ioctl_result~0#1 < 0) || #t~bitwise1907#1 <= ~tmp___0~30#1 + ~ioctl_result~0#1)) && ((~tmp___0~30#1 >= 0 && ~ioctl_result~0#1 >= 0) || #t~bitwise1907#1 < 0)) && #t~bitwise1907#1 <= 2147483647; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8782: ~ioctl_result~0#1 := #t~bitwise1907#1;~i~7#1 := 1 + ~i~7#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6536: assume osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6536: assume !(osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1); [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: assume osst_wait_for_medium_#t~short480#1;call osst_wait_for_medium_#t~mem479#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 29 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short480#1 := 1 == osst_wait_for_medium_#t~mem479#1 % 256 % 4294967296; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: assume !osst_wait_for_medium_#t~short480#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-2: osst_wait_for_medium_#t~short480#1 := osst_wait_for_medium_#t~short478#1; [2025-02-08 04:34:30,394 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume osst_wait_for_medium_#t~short480#1;havoc osst_wait_for_medium_#t~mem473#1.base, osst_wait_for_medium_#t~mem473#1.offset;havoc osst_wait_for_medium_#t~mem474#1;havoc osst_wait_for_medium_#t~mem475#1;havoc osst_wait_for_medium_#t~short476#1;havoc osst_wait_for_medium_#t~mem477#1;havoc osst_wait_for_medium_#t~short478#1;havoc osst_wait_for_medium_#t~mem479#1;havoc osst_wait_for_medium_#t~short480#1;osst_wait_for_medium_#res#1 := 0;call ULTIMATE.dealloc(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset);havoc osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume !osst_wait_for_medium_#t~short480#1;havoc osst_wait_for_medium_#t~mem473#1.base, osst_wait_for_medium_#t~mem473#1.offset;havoc osst_wait_for_medium_#t~mem474#1;havoc osst_wait_for_medium_#t~mem475#1;havoc osst_wait_for_medium_#t~short476#1;havoc osst_wait_for_medium_#t~mem477#1;havoc osst_wait_for_medium_#t~short478#1;havoc osst_wait_for_medium_#t~mem479#1;havoc osst_wait_for_medium_#t~short480#1;osst_wait_for_medium_#res#1 := 1;call ULTIMATE.dealloc(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset);havoc osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: assume osst_wait_for_medium_#t~short476#1;call osst_wait_for_medium_#t~mem475#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 18 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short476#1 := 2 != osst_wait_for_medium_#t~mem475#1 % 256 % 4294967296; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: assume !osst_wait_for_medium_#t~short476#1; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: assume osst_wait_for_medium_#t~short478#1;call osst_wait_for_medium_#t~mem477#1 := read~int#13(osst_wait_for_medium_~SRpnt~2#1.base, 28 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short478#1 := 4 != osst_wait_for_medium_#t~mem477#1 % 256 % 4294967296; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: assume !osst_wait_for_medium_#t~short478#1; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-4: osst_wait_for_medium_#t~short478#1 := osst_wait_for_medium_#t~short476#1; [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1019#1 := osst_position_tape_and_confirm(osst_space_over_filemarks_forward_fast_~STp#1.base, osst_space_over_filemarks_forward_fast_~STp#1.offset, osst_space_over_filemarks_forward_fast_~aSRpnt#1.base, osst_space_over_filemarks_forward_fast_~aSRpnt#1.offset, osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1); srcloc: null [2025-02-08 04:34:30,395 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6523: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1019#1 && osst_space_over_filemarks_forward_fast_#t~ret1019#1 <= 2147483647;havoc osst_space_over_filemarks_forward_fast_#t~ret1019#1;osst_space_over_filemarks_forward_fast_~cnt~3#1 := 1 + osst_space_over_filemarks_forward_fast_~cnt~3#1; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: call write~int#13(0, ~STp#1.base, 522 + ~STp#1.offset + 16 * ~i~7#1, 1);call write~int#13(0, ~STp#1.base, 3 + (522 + ~STp#1.offset + 16 * ~i~7#1), 1);~i~7#1 := 1 + ~i~7#1; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume ~blkno~0#1 >= 0;~blkno~0#1 := 0; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771: assume !(~blkno~0#1 >= 0); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-1: assume ~fileno~0#1 >= 0;~fileno~0#1 := (if (~arg#1 + ~fileno~0#1) % 4294967296 % 4294967296 <= 2147483647 then (~arg#1 + ~fileno~0#1) % 4294967296 % 4294967296 else (~arg#1 + ~fileno~0#1) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-1: assume !(~fileno~0#1 >= 0); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-2: assume ~i~7#1 % 18446744073709551616 < ~arg#1 % 18446744073709551616; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-2: assume !(~i~7#1 % 18446744073709551616 < ~arg#1 % 18446744073709551616); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-3: assume 0 == ~ioctl_result~0#1;#t~bitwise1907#1 := ~tmp___0~30#1; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-3: assume !(0 == ~ioctl_result~0#1); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-4: assume 0 == ~tmp___0~30#1 || ~tmp___0~30#1 == ~ioctl_result~0#1;#t~bitwise1907#1 := ~ioctl_result~0#1; [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8771-4: assume !(0 == ~tmp___0~30#1 || ~tmp___0~30#1 == ~ioctl_result~0#1); [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6525-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1020#1 := osst_get_logical_frame(osst_space_over_filemarks_forward_fast_~STp#1.base, osst_space_over_filemarks_forward_fast_~STp#1.offset, osst_space_over_filemarks_forward_fast_~aSRpnt#1.base, osst_space_over_filemarks_forward_fast_~aSRpnt#1.offset, -1, 0); srcloc: null [2025-02-08 04:34:30,396 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6525: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1020#1 && osst_space_over_filemarks_forward_fast_#t~ret1020#1 <= 2147483647;osst_space_over_filemarks_forward_fast_~tmp___14~0#1 := osst_space_over_filemarks_forward_fast_#t~ret1020#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1020#1; [2025-02-08 04:34:30,403 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11910: havoc alloc_pages_current_#t~ret2774#1.base, alloc_pages_current_#t~ret2774#1.offset; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: ~cnt~7 := (if #t~ite2546 % 4294967296 % 4294967296 <= 2147483647 then #t~ite2546 % 4294967296 % 4294967296 else #t~ite2546 % 4294967296 % 4294967296 - 4294967296);~__len~8 := ~cnt~7; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-1: assume #t~mem2544 % 4294967296 < ~do_count~2 % 4294967296;call #t~mem2545 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~15), 4);#t~ite2546 := #t~mem2545; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-1: assume !(#t~mem2544 % 4294967296 < ~do_count~2 % 4294967296);#t~ite2546 := ~do_count~2; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337-2: call #t~mem2544 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~15), 4); [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: ~__ret~8.base, ~__ret~8.offset := #t~memcpy~res2549.base, #t~memcpy~res2549.offset;havoc #t~memcpy~res2549.base, #t~memcpy~res2549.offset;~do_count~2 := ~do_count~2 - ~cnt~7;~ptr.base, ~ptr.offset := ~ptr.base, ~ptr.offset + (if ~cnt~7 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cnt~7 % 18446744073709551616 % 18446744073709551616 else ~cnt~7 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~i~15 := 1 + ~i~15; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341-1: SUMMARY for call #t~memcpy~res2549.base, #t~memcpy~res2549.offset := #Ultimate.C_memcpy#13(~tmp___2~27.base, ~tmp___2~27.offset, ~ptr.base, ~ptr.offset, ~__len~8); srcloc: null [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340: ~tmp___2~27.base, ~tmp___2~27.offset := #t~ret2548.base, #t~ret2548.offset;havoc #t~ret2548.base, #t~ret2548.offset; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10340-1: SUMMARY for call #t~ret2548.base, #t~ret2548.offset := lowmem_page_address(~tmp___1~31.base, ~tmp___1~31.offset); srcloc: null [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339: ~tmp___1~31.base, ~tmp___1~31.offset := #t~ret2547.base, #t~ret2547.offset;havoc #t~ret2547.base, #t~ret2547.offset; [2025-02-08 04:34:30,428 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10339-1: SUMMARY for call #t~ret2547.base, #t~ret2547.offset := sg_page(~st_bp.base, 124 + ~st_bp.offset + 36 * (if ~i~15 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~15 % 18446744073709551616 % 18446744073709551616 else ~i~15 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:34:30,442 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4421: havoc __kmalloc_#t~ret84#1.base, __kmalloc_#t~ret84#1.offset; [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5248: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5234: SUMMARY for call msleep(~tmp~21#1); srcloc: null [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251: ~SRpnt~1#1.base, ~SRpnt~1#1.offset := #t~ret438#1.base, #t~ret438#1.offset;havoc #t~mem437#1;havoc #t~ret438#1.base, #t~ret438#1.offset; [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5251-1: SUMMARY for call #t~ret438#1.base, #t~ret438#1.offset := osst_do_scsi(~SRpnt~1#1.base, ~SRpnt~1#1.offset, ~STp#1.base, ~STp#1.offset, ~#cmd~0#1.base, ~#cmd~0#1.offset, 0, 3, #t~mem437#1, 0, 1); srcloc: null [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249: havoc #t~memset~res436#1.base, #t~memset~res436#1.offset;call write~int#13(0, ~#cmd~0#1.base, ~#cmd~0#1.offset, 1);call #t~mem437#1 := read~int#13(~STp#1.base, 286 + ~STp#1.offset, 4); [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249-1: SUMMARY for call #t~memset~res436#1.base, #t~memset~res436#1.offset := #Ultimate.C_memset#13(~#cmd~0#1.base, ~#cmd~0#1.offset, 0, 16); srcloc: null [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11972: havoc jiffies_to_msecs_#t~nondet2785#1;#t~ret431#1 := jiffies_to_msecs_#res#1;havoc jiffies_to_msecs_#t~nondet2785#1, jiffies_to_msecs_~arg0#1;havoc jiffies_to_msecs_#in~arg0#1;assume { :end_inline_jiffies_to_msecs } true;~tmp~21#1 := #t~ret431#1;havoc #t~ret431#1; [2025-02-08 04:34:30,483 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5225: call ULTIMATE.dealloc(~#cmd~0#1.base, ~#cmd~0#1.offset);havoc ~#cmd~0#1.base, ~#cmd~0#1.offset; [2025-02-08 04:34:30,517 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: havoc #t~nondet2771; [2025-02-08 04:34:30,544 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4576: havoc #t~mem161; [2025-02-08 04:34:30,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717-1: SUMMARY for call osst_sysfs_destroy(~dev#1); srcloc: null [2025-02-08 04:34:30,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10717: #res#1 := ~err~1#1; [2025-02-08 04:34:30,631 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11951: havoc device_create_#t~ret2782#1.base, device_create_#t~ret2782#1.offset; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324-1: SUMMARY for call #t~ret918 := printk(58, 0); srcloc: null [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6324: assume -2147483648 <= #t~ret918 && #t~ret918 <= 2147483647;havoc #t~ret918;#res := -5; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6316-1: SUMMARY for call #t~ret913 := osst_position_tape_and_confirm(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, ~last_mark_ppos~0); srcloc: null [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6316: assume -2147483648 <= #t~ret913 && #t~ret913 <= 2147483647;havoc #t~ret913;~cnt~1 := 1 + ~cnt~1; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6312: assume -1 == ~last_mark_ppos~0;#res := -5; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6312: assume !(-1 == ~last_mark_ppos~0); [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318: assume -2147483648 <= #t~ret914 && #t~ret914 <= 2147483647;~tmp___5~6 := #t~ret914;havoc #t~ret914; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6318-1: SUMMARY for call #t~ret914 := osst_get_logical_frame(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, -1, 0); srcloc: null [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310: ~tmp___4~7 := #t~ret912;~last_mark_ppos~0 := (if ~tmp___4~7 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___4~7 % 4294967296 % 4294967296 else ~tmp___4~7 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310-1: SUMMARY for call #t~ret912 := __fswab32(#t~mem911); srcloc: null [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6310-2: call #t~mem909.base, #t~mem909.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem910.base, #t~mem910.offset := read~$Pointer$#13(#t~mem909.base, 110 + #t~mem909.offset, 8);call #t~mem911 := read~int#13(#t~mem910.base, 200 + #t~mem910.offset, 4); [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323: assume 2 != #t~mem917 % 256 % 4294967296;havoc #t~mem915.base, #t~mem915.offset;havoc #t~mem916.base, #t~mem916.offset;havoc #t~mem917; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6323: assume !(2 != #t~mem917 % 256 % 4294967296);havoc #t~mem915.base, #t~mem915.offset;havoc #t~mem916.base, #t~mem916.offset;havoc #t~mem917; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: assume ~tmp___5~6 < 0;#res := -5; [2025-02-08 04:34:30,710 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6319: assume !(~tmp___5~6 < 0);call #t~mem915.base, #t~mem915.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem916.base, #t~mem916.offset := read~$Pointer$#13(#t~mem915.base, 110 + #t~mem915.offset, 8);call #t~mem917 := read~int#13(#t~mem916.base, 16 + #t~mem916.offset, 1); [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: ~tmp___1~30 := #t~ret2507;havoc #t~ret2507;~res~1 := (if ~tmp___1~30 % 18446744073709551616 % 4294967296 <= 2147483647 then ~tmp___1~30 % 18446744073709551616 % 4294967296 else ~tmp___1~30 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: SUMMARY for call #t~ret2507 := copy_from_user(~tmp___0~37.base, ~tmp___0~37.offset + (if ~offset~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~offset~2 % 18446744073709551616 % 18446744073709551616 else ~offset~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), ~ubp.base, ~ubp.offset, ~cnt~4); srcloc: null [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: ~tmp~63.base, ~tmp~63.offset := #t~ret2505.base, #t~ret2505.offset;havoc #t~ret2505.base, #t~ret2505.offset; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193-1: SUMMARY for call #t~ret2505.base, #t~ret2505.offset := sg_page(~st_bp.base, 124 + ~st_bp.offset + 36 * (if ~i~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~12 % 18446744073709551616 % 18446744073709551616 else ~i~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194: ~tmp___0~37.base, ~tmp___0~37.offset := #t~ret2506.base, #t~ret2506.offset;havoc #t~ret2506.base, #t~ret2506.offset; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume 0 != ~res~1;#res := -14; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume !(0 != ~res~1);~do_count := ~do_count - ~cnt~4;call #t~mem2508 := read~int#13(~st_bp.base, 10 + ~st_bp.offset, 4);call write~int#13(#t~mem2508 + ~cnt~4, ~st_bp.base, 10 + ~st_bp.offset, 4);havoc #t~mem2508;~ubp.base, ~ubp.offset := ~ubp.base, ~ubp.offset + (if ~cnt~4 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cnt~4 % 18446744073709551616 % 18446744073709551616 else ~cnt~4 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~offset~2 := 0;~i~12 := 1 + ~i~12; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10194-1: SUMMARY for call #t~ret2506.base, #t~ret2506.offset := lowmem_page_address(~tmp~63.base, ~tmp~63.offset); srcloc: null [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192: ~cnt~4 := (if #t~ite2504 % 4294967296 % 4294967296 <= 2147483647 then #t~ite2504 % 4294967296 % 4294967296 else #t~ite2504 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-1: assume (#t~mem2502 - ~offset~2) % 4294967296 < ~do_count % 4294967296;call #t~mem2503 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4);#t~ite2504 := #t~mem2503 - ~offset~2; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-1: assume !((#t~mem2502 - ~offset~2) % 4294967296 < ~do_count % 4294967296);#t~ite2504 := ~do_count; [2025-02-08 04:34:30,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10192-2: call #t~mem2502 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4); [2025-02-08 04:34:30,740 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10178: call #t~mem2496 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4);~offset~2 := (if (~offset~2 - #t~mem2496) % 4294967296 % 4294967296 <= 2147483647 then (~offset~2 - #t~mem2496) % 4294967296 % 4294967296 else (~offset~2 - #t~mem2496) % 4294967296 % 4294967296 - 4294967296);~i~12 := 1 + ~i~12; [2025-02-08 04:34:30,746 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11898: havoc _copy_to_user_#t~nondet2772#1; [2025-02-08 04:34:30,822 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4351: havoc #t~mem61; [2025-02-08 04:34:30,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5440-1: SUMMARY for call #t~memset~res530.base, #t~memset~res530.offset := #Ultimate.C_memset#13(~#cmd~3.base, ~#cmd~3.offset, 0, 16); srcloc: null [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5409: call ULTIMATE.dealloc(~#cmd~3.base, ~#cmd~3.offset);havoc ~#cmd~3.base, ~#cmd~3.offset;call ULTIMATE.dealloc(~#mybuf~0.base, ~#mybuf~0.offset);havoc ~#mybuf~0.base, ~#mybuf~0.offset; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442-1: SUMMARY for call #t~ret532.base, #t~ret532.offset := osst_do_scsi(~SRpnt~4.base, ~SRpnt~4.offset, ~STp.base, ~STp.offset, ~#cmd~3.base, ~#cmd~3.offset, 20, 2, #t~mem531, 0, 1); srcloc: null [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5440: havoc #t~memset~res530.base, #t~memset~res530.offset;call write~int#13(52, ~#cmd~3.base, ~#cmd~3.offset, 1);call #t~mem531 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: assume #t~short525;call #t~mem524 := read~int#13(~SRpnt~4.base, 18 + ~SRpnt~4.offset, 1);#t~short525 := 2 != (if #t~mem524 % 256 % 4294967296 <= 2147483647 then #t~mem524 % 256 % 4294967296 else #t~mem524 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-1: assume !#t~short525; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432-2: call #t~mem522.base, #t~mem522.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem523 := read~int#13(#t~mem522.base, 26 + #t~mem522.offset, 4);#t~short525 := 0 != #t~mem523; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume #t~short525;havoc #t~mem522.base, #t~mem522.offset;havoc #t~mem523;havoc #t~mem524;havoc #t~short525; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5432: assume !#t~short525;havoc #t~mem522.base, #t~mem522.offset;havoc #t~mem523;havoc #t~mem524;havoc #t~short525; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume 0 != ~retval~1; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5453: assume !(0 != ~retval~1); [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437: assume -9223372036854775808 <= #t~ret527 && #t~ret527 <= 9223372036854775807;havoc #t~ret527;call #t~mem528.base, #t~mem528.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~$Pointer$#13(~#mybuf~0.base, ~#mybuf~0.offset, #t~mem528.base, 102 + #t~mem528.offset, 8);havoc #t~mem528.base, #t~mem528.offset;call #t~mem529.base, #t~mem529.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~int#13(24, #t~mem529.base, 2 + #t~mem529.offset, 4);havoc #t~mem529.base, #t~mem529.offset; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5437-1: SUMMARY for call #t~ret527 := schedule_timeout_interruptible(25); srcloc: null [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5433: assume -2147483648 <= #t~ret526 && #t~ret526 <= 2147483647;~retval~1 := #t~ret526;havoc #t~ret526; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5433-1: SUMMARY for call #t~ret526 := osst_write_error_recovery(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 0); srcloc: null [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454: assume -2147483648 <= #t~ret541 && #t~ret541 <= 2147483647;havoc #t~ret541; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5454-1: SUMMARY for call #t~ret541 := printk(27, 0); srcloc: null [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume 0 != ~retval~1 && (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 else (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5448: assume !(0 != ~retval~1 && (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 else (75000 + ~startwait~3) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444-1: assume #t~short538; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444-1: assume !#t~short538;call #t~mem535.base, #t~mem535.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem536.base, #t~mem536.offset := read~$Pointer$#13(#t~mem535.base, 102 + #t~mem535.offset, 8);call #t~mem537 := read~int#13(#t~mem536.base, 15 + #t~mem536.offset, 1);#t~short538 := #t~mem537 % 256 % 4294967296 > 25; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5442: ~SRpnt~4.base, ~SRpnt~4.offset := #t~ret532.base, #t~ret532.offset;havoc #t~mem531;havoc #t~ret532.base, #t~ret532.offset;call #t~mem533.base, #t~mem533.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem534 := read~int#13(#t~mem533.base, 26 + #t~mem533.offset, 4);#t~short538 := 0 != #t~mem534; [2025-02-08 04:34:30,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5444: ~retval~1 := (if #t~short538 then 1 else 0);havoc #t~mem533.base, #t~mem533.offset;havoc #t~mem534;havoc #t~mem535.base, #t~mem535.offset;havoc #t~mem536.base, #t~mem536.offset;havoc #t~mem537;havoc #t~short538;call #t~mem539.base, #t~mem539.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~$Pointer$#13(~olddata~0.base, ~olddata~0.offset, #t~mem539.base, 102 + #t~mem539.offset, 8);havoc #t~mem539.base, #t~mem539.offset;call #t~mem540.base, #t~mem540.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~int#13(~oldsize~0, #t~mem540.base, 2 + #t~mem540.offset, 4);havoc #t~mem540.base, #t~mem540.offset; [2025-02-08 04:34:30,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378-1: SUMMARY for call #t~ret504 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 04:34:30,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: assume #t~short512 && ~result~2 >= 0;havoc #t~mem506;havoc #t~mem507;havoc #t~short508;havoc #t~mem509;havoc #t~short510;havoc #t~short511;havoc #t~short512;#res := 0; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391: assume !(#t~short512 && ~result~2 >= 0);havoc #t~mem506;havoc #t~mem507;havoc #t~short508;havoc #t~mem509;havoc #t~short510;havoc #t~short511;havoc #t~short512; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-1: #t~short512 := #t~short511; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-4: assume #t~short511; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-4: assume !#t~short511;#t~short510 := ~minlast >= 0; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387: assume ~result~2 < 0; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5387: assume !(~result~2 < 0);call #t~mem506 := read~int#13(~STp.base, 646 + ~STp.offset, 4);#t~short512 := #t~mem506 % 4294967296 == ~curr % 4294967296; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-5: #t~short511 := #t~short508; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-2: #t~short511 := #t~short510; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-3: assume #t~short510;call #t~mem509 := read~int#13(~STp.base, 654 + ~STp.offset, 4);#t~short510 := #t~mem509 > ~minlast; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-3: assume !#t~short510; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-6: assume #t~short508;call #t~mem507 := read~int#13(~STp.base, 650 + ~STp.offset, 4);#t~short508 := (if #t~mem507 % 4294967296 % 4294967296 <= 2147483647 then #t~mem507 % 4294967296 % 4294967296 else #t~mem507 % 4294967296 % 4294967296 - 4294967296) > ~curr + ~minlast; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-6: assume !#t~short508; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-7: assume #t~short512;#t~short508 := ~minlast < 0; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5391-7: assume !#t~short512; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5379: assume -5 == ~result~2; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5379: assume !(-5 == ~result~2); [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5381: assume 0 == ~result~2;#res := 0; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5381: assume !(0 == ~result~2); [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: SUMMARY for call #t~ret505 := osst_write_error_recovery(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 0); srcloc: null [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5378: assume -2147483648 <= #t~ret504 && #t~ret504 <= 2147483647;~result~2 := #t~ret504; [2025-02-08 04:34:30,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume -2147483648 <= #t~ret505 && #t~ret505 <= 2147483647;~result~2 := #t~ret505;havoc #t~ret505; [2025-02-08 04:35:05,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200: assume { :begin_inline_osst_ioctl } true;osst_ioctl_#in~file#1.base, osst_ioctl_#in~file#1.offset, osst_ioctl_#in~cmd_in#1, osst_ioctl_#in~arg#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_osst_ioctl_59_p1~0#1, main_~var_osst_ioctl_59_p2~0#1;havoc osst_ioctl_#res#1;havoc osst_ioctl_#t~mem2250#1.base, osst_ioctl_#t~mem2250#1.offset, osst_ioctl_#t~ret2251#1.base, osst_ioctl_#t~ret2251#1.offset, osst_ioctl_#t~ret2252#1, osst_ioctl_#t~mem2253#1, osst_ioctl_#t~mem2254#1, osst_ioctl_#t~mem2255#1.base, osst_ioctl_#t~mem2255#1.offset, osst_ioctl_#t~ret2256#1, osst_ioctl_#t~ret2257#1, osst_ioctl_#t~mem2258#1, osst_ioctl_#t~ret2259#1, osst_ioctl_#t~ret2260#1, osst_ioctl_#t~mem2261#1, osst_ioctl_#t~mem2262#1, osst_ioctl_#t~mem2263#1, osst_ioctl_#t~short2264#1, osst_ioctl_#t~short2265#1, osst_ioctl_#t~mem2266#1, osst_ioctl_#t~mem2267#1, osst_ioctl_#t~mem2268#1, osst_ioctl_#t~mem2269#1, osst_ioctl_#t~short2270#1, osst_ioctl_#t~mem2271#1, osst_ioctl_#t~short2272#1, osst_ioctl_#t~mem2273#1, osst_ioctl_#t~mem2274#1, osst_ioctl_#t~mem2275#1, osst_ioctl_#t~mem2276#1, osst_ioctl_#t~mem2277#1, osst_ioctl_#t~short2278#1, osst_ioctl_#t~mem2279#1, osst_ioctl_#t~mem2280#1, osst_ioctl_#t~mem2281#1, osst_ioctl_#t~mem2282#1, osst_ioctl_#t~mem2283#1, osst_ioctl_#t~mem2284#1, osst_ioctl_#t~mem2285#1, osst_ioctl_#t~short2286#1, osst_ioctl_#t~mem2287#1, osst_ioctl_#t~mem2288#1, osst_ioctl_#t~short2289#1, osst_ioctl_#t~mem2290#1, osst_ioctl_#t~short2291#1, osst_ioctl_#t~mem2292#1, osst_ioctl_#t~short2293#1, osst_ioctl_#t~mem2294#1, osst_ioctl_#t~short2295#1, osst_ioctl_#t~mem2296#1, osst_ioctl_#t~short2297#1, osst_ioctl_#t~mem2298#1, osst_ioctl_#t~short2299#1, osst_ioctl_#t~mem2300#1, osst_ioctl_#t~short2301#1, osst_ioctl_#t~mem2302#1, osst_ioctl_#t~short2303#1, osst_ioctl_#t~mem2304#1, osst_ioctl_#t~short2305#1, osst_ioctl_#t~mem2306#1, osst_ioctl_#t~short2307#1, osst_ioctl_#t~ret2308#1, osst_ioctl_#t~mem2309#1, osst_ioctl_#t~mem2310#1, osst_ioctl_#t~short2311#1, osst_ioctl_#t~mem2312#1, osst_ioctl_#t~short2313#1, osst_ioctl_#t~mem2314#1, osst_ioctl_#t~short2315#1, osst_ioctl_#t~mem2316#1, osst_ioctl_#t~short2317#1, osst_ioctl_#t~mem2318#1, osst_ioctl_#t~short2319#1, osst_ioctl_#t~mem2320#1.base, osst_ioctl_#t~mem2320#1.offset, osst_ioctl_#t~mem2321#1, osst_ioctl_#t~mem2322#1, osst_ioctl_#t~short2323#1, osst_ioctl_#t~mem2324#1, osst_ioctl_#t~short2325#1, osst_ioctl_#t~mem2326#1, osst_ioctl_#t~short2327#1, osst_ioctl_#t~mem2328#1, osst_ioctl_#t~short2329#1, osst_ioctl_#t~mem2330#1, osst_ioctl_#t~short2331#1, osst_ioctl_#t~mem2332#1, osst_ioctl_#t~short2333#1, osst_ioctl_#t~mem2334#1, osst_ioctl_#t~short2335#1, osst_ioctl_#t~mem2336#1, osst_ioctl_#t~short2337#1, osst_ioctl_#t~mem2338#1, osst_ioctl_#t~short2339#1, osst_ioctl_#t~mem2340#1, osst_ioctl_#t~mem2342#1, osst_ioctl_#t~mem2341#1, osst_ioctl_#t~short2343#1, osst_ioctl_#t~mem2344#1, osst_ioctl_#t~mem2345#1, osst_ioctl_#t~mem2346#1, osst_ioctl_#t~short2347#1, osst_ioctl_#t~short2348#1, osst_ioctl_#t~mem2349#1, osst_ioctl_#t~mem2350#1, osst_ioctl_#t~short2351#1, osst_ioctl_#t~ret2352#1, osst_ioctl_#t~mem2353#1, osst_ioctl_#t~mem2354#1, osst_ioctl_#t~short2355#1, osst_ioctl_#t~ret2356#1, osst_ioctl_#t~mem2357#1, osst_ioctl_#t~mem2358#1, osst_ioctl_#t~short2359#1, osst_ioctl_#t~mem2360#1, osst_ioctl_#t~ret2361#1, osst_ioctl_#t~mem2362#1, osst_ioctl_#t~mem2363#1, osst_ioctl_#t~mem2364#1, osst_ioctl_#t~mem2365#1, osst_ioctl_#t~mem2366#1, osst_ioctl_#t~mem2367#1, osst_ioctl_#t~ret2368#1, osst_ioctl_#t~mem2369#1, osst_ioctl_#t~mem2370#1, osst_ioctl_#t~mem2371#1, osst_ioctl_#t~ret2372#1, osst_ioctl_#t~mem2373#1, osst_ioctl_#t~ret2374#1, osst_ioctl_#t~mem2375#1, osst_ioctl_#t~mem2376#1, osst_ioctl_#t~mem2377#1, osst_ioctl_#t~short2378#1, osst_ioctl_#t~mem2379#1, osst_ioctl_#t~ret2380#1, osst_ioctl_#t~ret2381#1, osst_ioctl_#t~mem2382#1, osst_ioctl_#t~mem2383#1, osst_ioctl_#t~mem2384#1, osst_ioctl_#t~ret2385#1, osst_ioctl_#t~mem2386#1, osst_ioctl_#t~ret2387#1, osst_ioctl_#t~mem2388#1, osst_ioctl_#t~mem2389#1, osst_ioctl_#t~mem2390#1, osst_ioctl_#t~bitwise2391#1, osst_ioctl_#t~mem2392#1, osst_ioctl_#t~mem2393#1, osst_ioctl_#t~mem2394#1, osst_ioctl_#t~mem2395#1, osst_ioctl_#t~mem2399#1, osst_ioctl_#t~mem2396#1.base, osst_ioctl_#t~mem2396#1.offset, osst_ioctl_#t~mem2397#1, osst_ioctl_#t~mem2398#1, osst_ioctl_#t~mem2400#1, osst_ioctl_#t~mem2405#1, osst_ioctl_#t~mem2401#1.base, osst_ioctl_#t~mem2401#1.offset, osst_ioctl_#t~mem2402#1, osst_ioctl_#t~mem2403#1, osst_ioctl_#t~mem2404#1, osst_ioctl_#t~mem2406#1, osst_ioctl_#t~mem2407#1, osst_ioctl_#t~bitwise2408#1, osst_ioctl_#t~mem2409#1, osst_ioctl_#t~mem2410#1, osst_ioctl_#t~mem2411#1, osst_ioctl_#t~bitwise2412#1, osst_ioctl_#t~mem2413#1, osst_ioctl_#t~bitwise2414#1, osst_ioctl_#t~mem2415#1, osst_ioctl_#t~mem2416#1, osst_ioctl_#t~mem2417#1, osst_ioctl_#t~short2418#1, osst_ioctl_#t~mem2419#1, osst_ioctl_#t~bitwise2420#1, osst_ioctl_#t~mem2421#1, osst_ioctl_#t~mem2422#1, osst_ioctl_#t~bitwise2423#1, osst_ioctl_#t~mem2424#1, osst_ioctl_#t~mem2425#1, osst_ioctl_#t~bitwise2426#1, osst_ioctl_#t~mem2427#1, osst_ioctl_#t~mem2428#1, osst_ioctl_#t~bitwise2429#1, osst_ioctl_#t~mem2430#1, osst_ioctl_#t~mem2431#1, osst_ioctl_#t~bitwise2432#1, osst_ioctl_#t~mem2433#1, osst_ioctl_#t~mem2434#1, osst_ioctl_#t~bitwise2435#1, osst_ioctl_#t~mem2436#1, osst_ioctl_#t~mem2437#1, osst_ioctl_#t~bitwise2438#1, osst_ioctl_#t~mem2439#1, osst_ioctl_#t~mem2440#1, osst_ioctl_#t~bitwise2441#1, osst_ioctl_#t~mem2442#1, osst_ioctl_#t~mem2443#1, osst_ioctl_#t~mem2444#1, osst_ioctl_#t~short2445#1, osst_ioctl_#t~short2446#1, osst_ioctl_#t~mem2447#1, osst_ioctl_#t~short2448#1, osst_ioctl_#t~mem2449#1, osst_ioctl_#t~bitwise2450#1, osst_ioctl_#t~ret2451#1, osst_ioctl_#t~mem2452#1, osst_ioctl_#t~ret2453#1, osst_ioctl_#t~ret2454#1, osst_ioctl_#t~ret2455#1, osst_ioctl_#t~mem2456#1.base, osst_ioctl_#t~mem2456#1.offset, osst_ioctl_#t~mem2457#1.base, osst_ioctl_#t~mem2457#1.offset, osst_ioctl_#t~mem2458#1.base, osst_ioctl_#t~mem2458#1.offset, osst_ioctl_#t~ret2459#1, osst_ioctl_#t~mem2460#1.base, osst_ioctl_#t~mem2460#1.offset, osst_ioctl_#t~mem2461#1.base, osst_ioctl_#t~mem2461#1.offset, osst_ioctl_~file#1.base, osst_ioctl_~file#1.offset, osst_ioctl_~cmd_in#1, osst_ioctl_~arg#1, osst_ioctl_~i~9#1, osst_ioctl_~cmd_nr~0#1, osst_ioctl_~cmd_type~0#1, osst_ioctl_~blk~0#1, osst_ioctl_~retval~9#1, osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~name~28#1.base, osst_ioctl_~name~28#1.offset, osst_ioctl_~tmp~59#1.base, osst_ioctl_~tmp~59#1.offset, osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset, osst_ioctl_~tmp___0~33#1, osst_ioctl_~tmp___1~28#1, osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, osst_ioctl_~auto_weof~0#1, osst_ioctl_~tmp___2~25#1, osst_ioctl_~tmp___3~20#1, osst_ioctl_~tmp___4~18#1, osst_ioctl_~tmp___5~16#1, osst_ioctl_~tmp___6~14#1, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset;osst_ioctl_~file#1.base, osst_ioctl_~file#1.offset := osst_ioctl_#in~file#1.base, osst_ioctl_#in~file#1.offset;osst_ioctl_~cmd_in#1 := osst_ioctl_#in~cmd_in#1;osst_ioctl_~arg#1 := osst_ioctl_#in~arg#1;havoc osst_ioctl_~i~9#1;havoc osst_ioctl_~cmd_nr~0#1;havoc osst_ioctl_~cmd_type~0#1;havoc osst_ioctl_~blk~0#1;havoc osst_ioctl_~retval~9#1;havoc osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset;havoc osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset;call osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset := #Ultimate.allocOnStack(8);havoc osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset;havoc osst_ioctl_~name~28#1.base, osst_ioctl_~name~28#1.offset;havoc osst_ioctl_~tmp~59#1.base, osst_ioctl_~tmp~59#1.offset;havoc osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset;havoc osst_ioctl_~tmp___0~33#1;havoc osst_ioctl_~tmp___1~28#1;call osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset := #Ultimate.allocOnStack(6);havoc osst_ioctl_~auto_weof~0#1;havoc osst_ioctl_~tmp___2~25#1;havoc osst_ioctl_~tmp___3~20#1;havoc osst_ioctl_~tmp___4~18#1;havoc osst_ioctl_~tmp___5~16#1;havoc osst_ioctl_~tmp___6~14#1;call osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset := #Ultimate.allocOnStack(48);call osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset := #Ultimate.allocOnStack(8);osst_ioctl_~retval~9#1 := 0;call write~$Pointer$#13(0, 0, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8);call osst_ioctl_#t~mem2250#1.base, osst_ioctl_#t~mem2250#1.offset := read~$Pointer$#8(osst_ioctl_~file#1.base, 292 + osst_ioctl_~file#1.offset, 8);osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset := osst_ioctl_#t~mem2250#1.base, osst_ioctl_#t~mem2250#1.offset;havoc osst_ioctl_#t~mem2250#1.base, osst_ioctl_#t~mem2250#1.offset; [2025-02-08 04:35:05,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-1: [2025-02-08 04:35:05,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-2: havoc __os_scsi_tape_open_#t~bitwise2032#1;assume __os_scsi_tape_open_#t~bitwise2032#1 % 4294967296 <= __os_scsi_tape_open_#t~mem2031#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise2032#1 % 4294967296 <= 2048; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029-1: SUMMARY for call osst_write_#t~ret1622#1 := osst_reset_header(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset); srcloc: null [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-3: assume 2048 == __os_scsi_tape_open_#t~mem2031#1 % 4294967296;__os_scsi_tape_open_#t~bitwise2032#1 := __os_scsi_tape_open_#t~mem2031#1; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-3: assume !(2048 == __os_scsi_tape_open_#t~mem2031#1 % 4294967296); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11200-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8029: assume -2147483648 <= osst_write_#t~ret1622#1 && osst_write_#t~ret1622#1 <= 2147483647;havoc osst_write_#t~ret1622#1;osst_write_~tmp___4~14#1 := 0;call write~int#13(osst_write_~tmp___4~14#1, osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);call write~int#13(osst_write_~tmp___4~14#1, osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-4: assume 0 == __os_scsi_tape_open_#t~mem2031#1 % 4294967296;__os_scsi_tape_open_#t~bitwise2032#1 := 0; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218-4: assume !(0 == __os_scsi_tape_open_#t~mem2031#1 % 4294967296); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10804: osst_probe_~i~17#1 := 1 + osst_probe_~i~17#1;osst_probe_#t~short2663#1 := osst_probe_~i~17#1 < ~osst_max_dev~0; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: assume 5 == osst_read_#t~mem1797#1 % 256 % 4294967296;havoc osst_read_#t~mem1797#1;call write~int#13(6, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);call osst_read_#t~mem1798#1 := read~int#13(osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);osst_read_#t~short1800#1 := osst_read_#t~mem1798#1 > 0; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8426: assume !(5 == osst_read_#t~mem1797#1 % 256 % 4294967296);havoc osst_read_#t~mem1797#1;call osst_read_#t~mem1802#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369-1: SUMMARY for call osst_configure_onstream_#t~ret1349#1 := __fswab16((if osst_configure_onstream_#t~mem1348#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1348#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1348#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7369: osst_configure_onstream_~tmp___0~24#1 := osst_configure_onstream_#t~ret1349#1;havoc osst_configure_onstream_#t~mem1348#1;havoc osst_configure_onstream_#t~ret1349#1;osst_configure_onstream_~drive_buffer_size~0#1 := (if osst_configure_onstream_~tmp___0~24#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___0~24#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 else osst_configure_onstream_~tmp___0~24#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237-1: SUMMARY for call osst_verify_position_#t~ret1269#1 := __fswab32(osst_verify_position_#t~mem1268#1); srcloc: null [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7237: osst_verify_position_~tmp___1~19#1 := osst_verify_position_#t~ret1269#1;havoc osst_verify_position_#t~mem1266#1.base, osst_verify_position_#t~mem1266#1.offset;havoc osst_verify_position_#t~mem1267#1.base, osst_verify_position_#t~mem1267#1.offset;havoc osst_verify_position_#t~mem1268#1;havoc osst_verify_position_#t~ret1269#1;osst_verify_position_~actual_mark_ppos~0#1 := (if osst_verify_position_~tmp___1~19#1 % 4294967296 % 4294967296 <= 2147483647 then osst_verify_position_~tmp___1~19#1 % 4294967296 % 4294967296 else osst_verify_position_~tmp___1~19#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105-1: SUMMARY for call osst_analyze_headers_#t~ret1240#1.base, osst_analyze_headers_#t~ret1240#1.offset := tape_name(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset); srcloc: null [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7105: osst_analyze_headers_~tmp~44#1.base, osst_analyze_headers_~tmp~44#1.offset := osst_analyze_headers_#t~ret1240#1.base, osst_analyze_headers_#t~ret1240#1.offset;havoc osst_analyze_headers_#t~ret1240#1.base, osst_analyze_headers_#t~ret1240#1.offset;osst_analyze_headers_~name~16#1.base, osst_analyze_headers_~name~16#1.offset := osst_analyze_headers_~tmp~44#1.base, osst_analyze_headers_~tmp~44#1.offset; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9748: havoc reset_state_~STp#1.base, reset_state_~STp#1.offset, reset_state_~i~4#1, reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset;havoc reset_state_#in~STp#1.base, reset_state_#in~STp#1.offset;assume { :end_inline_reset_state } true;call osst_ioctl_#t~mem2320#1.base, osst_ioctl_#t~mem2320#1.offset := read~$Pointer$#13(osst_ioctl_~STp~6#1.base, 12 + osst_ioctl_~STp~6#1.offset, 8);call write~int#13(0, osst_ioctl_#t~mem2320#1.base, 284 + osst_ioctl_#t~mem2320#1.offset, 1);havoc osst_ioctl_#t~mem2320#1.base, osst_ioctl_#t~mem2320#1.offset; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9484: call ULTIMATE.dealloc(os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset);havoc os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset;main_#t~ret2739#1 := os_scsi_tape_flush_#res#1;havoc os_scsi_tape_flush_#t~mem2190#1.base, os_scsi_tape_flush_#t~mem2190#1.offset, os_scsi_tape_flush_#t~mem2191#1, os_scsi_tape_flush_#t~mem2192#1, os_scsi_tape_flush_#t~ret2193#1.base, os_scsi_tape_flush_#t~ret2193#1.offset, os_scsi_tape_flush_#t~ret2194#1, os_scsi_tape_flush_#t~mem2195#1, os_scsi_tape_flush_#t~mem2196#1, os_scsi_tape_flush_#t~short2197#1, os_scsi_tape_flush_#t~mem2198#1, os_scsi_tape_flush_#t~short2199#1, os_scsi_tape_flush_#t~ret2200#1, os_scsi_tape_flush_#t~mem2201#1, os_scsi_tape_flush_#t~mem2202#1, os_scsi_tape_flush_#t~short2203#1, os_scsi_tape_flush_#t~mem2204#1, os_scsi_tape_flush_#t~ret2205#1, os_scsi_tape_flush_#t~mem2206#1, os_scsi_tape_flush_#t~mem2207#1, os_scsi_tape_flush_#t~mem2208#1, os_scsi_tape_flush_#t~mem2209#1, os_scsi_tape_flush_#t~short2210#1, os_scsi_tape_flush_#t~mem2211#1, os_scsi_tape_flush_#t~ret2212#1, os_scsi_tape_flush_#t~mem2213#1, os_scsi_tape_flush_#t~ret2214#1, os_scsi_tape_flush_#t~mem2215#1, os_scsi_tape_flush_#t~mem2216#1, os_scsi_tape_flush_#t~mem2217#1, os_scsi_tape_flush_#t~ret2218#1, os_scsi_tape_flush_#t~mem2219#1, os_scsi_tape_flush_#t~mem2220#1, os_scsi_tape_flush_#t~mem2221#1, os_scsi_tape_flush_#t~mem2222#1, os_scsi_tape_flush_#t~mem2223#1, os_scsi_tape_flush_#t~ret2224#1, os_scsi_tape_flush_#t~mem2225#1.base, os_scsi_tape_flush_#t~mem2225#1.offset, os_scsi_tape_flush_#t~mem2226#1.base, os_scsi_tape_flush_#t~mem2226#1.offset, os_scsi_tape_flush_#t~mem2227#1, os_scsi_tape_flush_#t~mem2228#1, os_scsi_tape_flush_#t~short2229#1, os_scsi_tape_flush_#t~ret2230#1, os_scsi_tape_flush_#t~mem2231#1, os_scsi_tape_flush_#t~mem2232#1, os_scsi_tape_flush_#t~ret2233#1, os_scsi_tape_flush_#t~mem2234#1, os_scsi_tape_flush_#t~mem2235#1, os_scsi_tape_flush_#t~ret2236#1, os_scsi_tape_flush_#t~mem2237#1, os_scsi_tape_flush_#t~mem2238#1, os_scsi_tape_flush_#t~ret2239#1, os_scsi_tape_flush_#t~mem2240#1, os_scsi_tape_flush_#t~mem2241#1, os_scsi_tape_flush_#t~ret2242#1, os_scsi_tape_flush_#t~ret2243#1, os_scsi_tape_flush_~filp#1.base, os_scsi_tape_flush_~filp#1.offset, os_scsi_tape_flush_~id#1.base, os_scsi_tape_flush_~id#1.offset, os_scsi_tape_flush_~result~13#1, os_scsi_tape_flush_~result2~0#1, os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~STm~4#1.base, os_scsi_tape_flush_~STm~4#1.offset, os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, os_scsi_tape_flush_~name~27#1.base, os_scsi_tape_flush_~name~27#1.offset, os_scsi_tape_flush_~tmp~58#1.base, os_scsi_tape_flush_~tmp~58#1.offset, os_scsi_tape_flush_~tmp___0~32#1, os_scsi_tape_flush_~tmp___1~27#1, os_scsi_tape_flush_~tmp___2~24#1, os_scsi_tape_flush_~tmp___3~19#1;havoc os_scsi_tape_flush_#in~filp#1.base, os_scsi_tape_flush_#in~filp#1.offset, os_scsi_tape_flush_#in~id#1.base, os_scsi_tape_flush_#in~id#1.offset;assume { :end_inline_os_scsi_tape_flush } true;assume -2147483648 <= main_#t~ret2739#1 && main_#t~ret2739#1 <= 2147483647; [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-3: [2025-02-08 04:35:05,768 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-4: havoc __os_scsi_tape_open_#t~bitwise2143#1;assume (((((if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2143#1 <= (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2143#1 <= 112) && __os_scsi_tape_open_#t~bitwise2143#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2143#1 > 112 + (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2143#1 >= -2147483648; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-5: assume 112 == (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2143#1 := (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-6: assume 0 == (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2143#1 := 0; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2142#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: assume osst_write_~retval~6#1 < 0;call osst_write_#t~mem1682#1.base, osst_write_#t~mem1682#1.offset := read~$Pointer$#13(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8163: assume !(osst_write_~retval~6#1 < 0);call osst_write_#t~mem1685#1 := read~int#6(osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);call write~int#6(osst_write_#t~mem1685#1 + osst_write_~do_count~0#1, osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);havoc osst_write_#t~mem1685#1;osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset := osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset + (if osst_write_~do_count~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_~do_count~0#1 % 18446744073709551616 % 18446744073709551616 else osst_write_~do_count~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);osst_write_~count#1 := osst_write_~count#1 - osst_write_~do_count~0#1;call osst_write_#t~mem1686#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352: assume __os_scsi_tape_open_#t~short2146#1;havoc __os_scsi_tape_open_#t~mem2141#1.base, __os_scsi_tape_open_#t~mem2141#1.offset;havoc __os_scsi_tape_open_#t~mem2142#1;havoc __os_scsi_tape_open_#t~bitwise2143#1;havoc __os_scsi_tape_open_#t~mem2144#1.base, __os_scsi_tape_open_#t~mem2144#1.offset;havoc __os_scsi_tape_open_#t~mem2145#1;havoc __os_scsi_tape_open_#t~short2146#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352: assume !__os_scsi_tape_open_#t~short2146#1;havoc __os_scsi_tape_open_#t~mem2141#1.base, __os_scsi_tape_open_#t~mem2141#1.offset;havoc __os_scsi_tape_open_#t~mem2142#1;havoc __os_scsi_tape_open_#t~bitwise2143#1;havoc __os_scsi_tape_open_#t~mem2144#1.base, __os_scsi_tape_open_#t~mem2144#1.offset;havoc __os_scsi_tape_open_#t~mem2145#1;havoc __os_scsi_tape_open_#t~short2146#1;call __os_scsi_tape_open_#t~mem2147#1.base, __os_scsi_tape_open_#t~mem2147#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2148#1 := read~int#13(__os_scsi_tape_open_#t~mem2147#1.base, 18 + __os_scsi_tape_open_#t~mem2147#1.offset, 1); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-1: assume __os_scsi_tape_open_#t~short2146#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-1: assume !__os_scsi_tape_open_#t~short2146#1;call __os_scsi_tape_open_#t~mem2144#1.base, __os_scsi_tape_open_#t~mem2144#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2145#1 := read~int#13(__os_scsi_tape_open_#t~mem2144#1.base, 18 + __os_scsi_tape_open_#t~mem2144#1.offset, 1);__os_scsi_tape_open_#t~short2146#1 := 2 == (if __os_scsi_tape_open_#t~mem2145#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2145#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2145#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9352-2: __os_scsi_tape_open_#t~short2146#1 := 112 != __os_scsi_tape_open_#t~bitwise2143#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938: osst_probe_~tmp___9~10#1.base, osst_probe_~tmp___9~10#1.offset := osst_probe_#t~ret2692#1.base, osst_probe_#t~ret2692#1.offset;havoc osst_probe_#t~ret2692#1.base, osst_probe_#t~ret2692#1.offset;osst_probe_#t~loopctr2693#1 := 0; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806-1: assume osst_probe_#t~short2663#1;call osst_probe_#t~mem2662#1.base, osst_probe_#t~mem2662#1.offset := read~$Pointer$#13(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 else osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);osst_probe_#t~short2663#1 := 0 != (osst_probe_#t~mem2662#1.base + osst_probe_#t~mem2662#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806-1: assume !osst_probe_#t~short2663#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10938-1: SUMMARY for call osst_probe_#t~ret2692#1.base, osst_probe_#t~ret2692#1.offset := tape_name(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: assume osst_probe_#t~short2663#1;havoc osst_probe_#t~mem2662#1.base, osst_probe_#t~mem2662#1.offset;havoc osst_probe_#t~short2663#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10806: assume !osst_probe_#t~short2663#1;havoc osst_probe_#t~mem2662#1.base, osst_probe_#t~mem2662#1.offset;havoc osst_probe_#t~short2663#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume osst_read_#t~short1800#1;havoc osst_read_#t~mem1798#1;havoc osst_read_#t~mem1799#1;havoc osst_read_#t~short1800#1;call osst_read_#t~mem1801#1 := read~int#13(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);call write~int#13(1 + osst_read_#t~mem1801#1, osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1801#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428: assume !osst_read_#t~short1800#1;havoc osst_read_#t~mem1798#1;havoc osst_read_#t~mem1799#1;havoc osst_read_#t~short1800#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: assume osst_read_#t~short1800#1;call osst_read_#t~mem1799#1 := read~int#13(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);osst_read_#t~short1800#1 := osst_read_#t~mem1799#1 >= 0; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8428-1: assume !osst_read_#t~short1800#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume 0 != os_scsi_tape_close_#t~mem2247#1 % 256 % 4294967296;havoc os_scsi_tape_close_#t~mem2247#1;call write~int#13(0, os_scsi_tape_close_~STp~5#1.base, 678 + os_scsi_tape_close_~STp~5#1.offset, 4); [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617: assume !(0 != os_scsi_tape_close_#t~mem2247#1 % 256 % 4294967296);havoc os_scsi_tape_close_#t~mem2247#1; [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371-1: SUMMARY for call osst_configure_onstream_#t~memset~res1350#1.base, osst_configure_onstream_#t~memset~res1350#1.offset := #Ultimate.C_memset#13(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: SUMMARY for call osst_log_options(osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset, osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset); srcloc: null [2025-02-08 04:35:05,769 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9617-1: call os_scsi_tape_close_#t~mem2247#1 := read~int#13(os_scsi_tape_close_~STp~5#1.base, 635 + os_scsi_tape_close_~STp~5#1.offset, 1); [2025-02-08 04:35:05,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7371: havoc osst_configure_onstream_#t~memset~res1350#1.base, osst_configure_onstream_#t~memset~res1350#1.offset;call write~int#13(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(43, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(20, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1351#1 := read~int#13(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1352#1 := read~int#13(osst_configure_onstream_~STp#1.base, 286 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: assume main_#t~switch2730#1; [2025-02-08 04:35:05,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11203: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 8 == main_~tmp___0~50#1; [2025-02-08 04:35:05,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107-1: SUMMARY for call osst_analyze_headers_#t~ret1241#1 := osst_get_frame_position(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset); srcloc: null [2025-02-08 04:35:05,770 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7107: assume -2147483648 <= osst_analyze_headers_#t~ret1241#1 && osst_analyze_headers_#t~ret1241#1 <= 2147483647;osst_analyze_headers_~position~1#1 := osst_analyze_headers_#t~ret1241#1;havoc osst_analyze_headers_#t~ret1241#1;call osst_analyze_headers_#t~mem1242#1 := read~int#13(osst_analyze_headers_~STp#1.base, 635 + osst_analyze_headers_~STp#1.offset, 1); [2025-02-08 04:35:05,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: assume 0 != (osst_write_#t~mem1682#1.base + osst_write_#t~mem1682#1.offset) % 18446744073709551616;havoc osst_write_#t~mem1682#1.base, osst_write_#t~mem1682#1.offset;call osst_write_#t~mem1683#1.base, osst_write_#t~mem1683#1.offset := read~$Pointer$#13(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8164: assume !(0 != (osst_write_#t~mem1682#1.base + osst_write_#t~mem1682#1.offset) % 18446744073709551616);havoc osst_write_#t~mem1682#1.base, osst_write_#t~mem1682#1.offset; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11335: SUMMARY for call ldv_mutex_lock_osst_int_mutex(ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9882: call write~int#13(0, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);call osst_ioctl_#t~mem2406#1 := read~int#13(osst_ioctl_~STp~6#1.base, 589 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: assume true;assume osst_probe_#t~loopctr2693#1 < 8;havoc osst_probe_#t~nondet2694#1;call write~int#13(osst_probe_#t~nondet2694#1, osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset + osst_probe_#t~loopctr2693#1, 8);osst_probe_#t~loopctr2693#1 := 1 + osst_probe_#t~loopctr2693#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: assume true;havoc osst_probe_#t~loopctr2693#1;havoc osst_probe_#t~nondet2694#1;havoc osst_probe_#t~ret2695#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset := reset_state_~STp#1.base, 522 + reset_state_~STp#1.offset + 16 * (if reset_state_~i~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then reset_state_~i~4#1 % 18446744073709551616 % 18446744073709551616 else reset_state_~i~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset, 1);call write~int#13(0, reset_state_~STps~10#1.base, 1 + reset_state_~STps~10#1.offset, 1);call write~int#13(0, reset_state_~STps~10#1.base, 2 + reset_state_~STps~10#1.offset, 1);call write~int#13(0, reset_state_~STps~10#1.base, 3 + reset_state_~STps~10#1.offset, 1);call write~int#13(-1, reset_state_~STps~10#1.base, 8 + reset_state_~STps~10#1.offset, 4);call write~int#13(-1, reset_state_~STps~10#1.base, 12 + reset_state_~STps~10#1.offset, 4);reset_state_~i~4#1 := 1 + reset_state_~i~4#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume exit_osst_~i~19#1 < ~osst_max_dev~0; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11071: assume !(exit_osst_~i~19#1 < ~osst_max_dev~0); [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204: assume { :begin_inline_osst_compat_ioctl } true;osst_compat_ioctl_#in~file#1.base, osst_compat_ioctl_#in~file#1.offset, osst_compat_ioctl_#in~cmd_in#1, osst_compat_ioctl_#in~arg#1 := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_osst_compat_ioctl_60_p1~0#1, main_~var_osst_compat_ioctl_60_p2~0#1;havoc osst_compat_ioctl_#res#1;havoc osst_compat_ioctl_#t~mem2462#1.base, osst_compat_ioctl_#t~mem2462#1.offset, osst_compat_ioctl_#t~mem2463#1.base, osst_compat_ioctl_#t~mem2463#1.offset, osst_compat_ioctl_#t~mem2464#1.base, osst_compat_ioctl_#t~mem2464#1.offset, osst_compat_ioctl_#t~mem2465#1.base, osst_compat_ioctl_#t~mem2465#1.offset, osst_compat_ioctl_#t~mem2466#1.base, osst_compat_ioctl_#t~mem2466#1.offset, osst_compat_ioctl_#t~mem2473#1.base, osst_compat_ioctl_#t~mem2473#1.offset, osst_compat_ioctl_#t~mem2474#1.base, osst_compat_ioctl_#t~mem2474#1.offset, osst_compat_ioctl_#t~mem2475#1.base, osst_compat_ioctl_#t~mem2475#1.offset, osst_compat_ioctl_#t~ret2476#1, osst_compat_ioctl_~file#1.base, osst_compat_ioctl_~file#1.offset, osst_compat_ioctl_~cmd_in#1, osst_compat_ioctl_~arg#1, osst_compat_ioctl_~STp~7#1.base, osst_compat_ioctl_~STp~7#1.offset, osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset, osst_compat_ioctl_~ret~1#1;osst_compat_ioctl_~file#1.base, osst_compat_ioctl_~file#1.offset := osst_compat_ioctl_#in~file#1.base, osst_compat_ioctl_#in~file#1.offset;osst_compat_ioctl_~cmd_in#1 := osst_compat_ioctl_#in~cmd_in#1;osst_compat_ioctl_~arg#1 := osst_compat_ioctl_#in~arg#1;havoc osst_compat_ioctl_~STp~7#1.base, osst_compat_ioctl_~STp~7#1.offset;havoc osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset;havoc osst_compat_ioctl_~ret~1#1;call osst_compat_ioctl_#t~mem2462#1.base, osst_compat_ioctl_#t~mem2462#1.offset := read~$Pointer$#8(osst_compat_ioctl_~file#1.base, 292 + osst_compat_ioctl_~file#1.offset, 8);osst_compat_ioctl_~STp~7#1.base, osst_compat_ioctl_~STp~7#1.offset := osst_compat_ioctl_#t~mem2462#1.base, osst_compat_ioctl_#t~mem2462#1.offset;havoc osst_compat_ioctl_#t~mem2462#1.base, osst_compat_ioctl_#t~mem2462#1.offset;call osst_compat_ioctl_#t~mem2463#1.base, osst_compat_ioctl_#t~mem2463#1.offset := read~$Pointer$#13(osst_compat_ioctl_~STp~7#1.base, 12 + osst_compat_ioctl_~STp~7#1.offset, 8);osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset := osst_compat_ioctl_#t~mem2463#1.base, osst_compat_ioctl_#t~mem2463#1.offset;havoc osst_compat_ioctl_#t~mem2463#1.base, osst_compat_ioctl_#t~mem2463#1.offset;osst_compat_ioctl_~ret~1#1 := -515;call osst_compat_ioctl_#t~mem2464#1.base, osst_compat_ioctl_#t~mem2464#1.offset := read~$Pointer$#13(osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset, 8);call osst_compat_ioctl_#t~mem2465#1.base, osst_compat_ioctl_#t~mem2465#1.offset := read~$Pointer$#13(osst_compat_ioctl_#t~mem2464#1.base, 488 + osst_compat_ioctl_#t~mem2464#1.offset, 8);call osst_compat_ioctl_#t~mem2466#1.base, osst_compat_ioctl_#t~mem2466#1.offset := read~$Pointer$#13(osst_compat_ioctl_#t~mem2465#1.base, 48 + osst_compat_ioctl_#t~mem2465#1.offset, 8); [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-2: call osst_verify_position_#t~mem1270#1 := read~int#13(osst_verify_position_~STp#1.base, 646 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_#t~short1272#1 := osst_verify_position_~frame_position~0#1 % 4294967296 != osst_verify_position_#t~mem1270#1 % 4294967296; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-1: assume osst_verify_position_#t~short1272#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240-1: assume !osst_verify_position_#t~short1272#1;call osst_verify_position_#t~mem1271#1 := read~int#13(osst_verify_position_~STp#1.base, 638 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_#t~short1272#1 := osst_verify_position_#t~mem1271#1 + (if 0 == osst_verify_position_~halfway_frame~0#1 then 1 else 0) != osst_verify_position_~frame_seq_numbr~0#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume osst_verify_position_#t~short1272#1 || osst_verify_position_~prev_mark_ppos~0#1 != osst_verify_position_~actual_mark_ppos~0#1;havoc osst_verify_position_#t~mem1270#1;havoc osst_verify_position_#t~mem1271#1;havoc osst_verify_position_#t~short1272#1;osst_verify_position_#res#1 := -5; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7240: assume !(osst_verify_position_#t~short1272#1 || osst_verify_position_~prev_mark_ppos~0#1 != osst_verify_position_~actual_mark_ppos~0#1);havoc osst_verify_position_#t~mem1270#1;havoc osst_verify_position_#t~mem1271#1;havoc osst_verify_position_#t~short1272#1; [2025-02-08 04:35:05,774 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11204-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11336: SUMMARY for call mutex_lock(ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165-1: SUMMARY for call osst_release_request(osst_write_#t~mem1683#1.base, osst_write_#t~mem1683#1.offset); srcloc: null [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: assume 0 != osst_analyze_headers_#t~mem1242#1 % 256 % 4294967296;havoc osst_analyze_headers_#t~mem1242#1;osst_analyze_headers_~tmp___0~22#1 := 1;call write~int#13(osst_analyze_headers_~tmp___0~22#1, osst_analyze_headers_~STp#1.base, 682 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___0~22#1, osst_analyze_headers_~STp#1.base, 678 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(0, osst_analyze_headers_~STp#1.base, 686 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_#res#1 := 1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7108: assume !(0 != osst_analyze_headers_#t~mem1242#1 % 256 % 4294967296);havoc osst_analyze_headers_#t~mem1242#1;osst_analyze_headers_~tmp___2~16#1 := 0;call write~int#13(osst_analyze_headers_~tmp___2~16#1, osst_analyze_headers_~STp#1.base, 686 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___1~18#1 := osst_analyze_headers_~tmp___2~16#1;call write~int#13(osst_analyze_headers_~tmp___1~18#1, osst_analyze_headers_~STp#1.base, 682 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___1~18#1, osst_analyze_headers_~STp#1.base, 678 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(-1, osst_analyze_headers_~STp#1.base, 670 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(65535, osst_analyze_headers_~STp#1.base, 668 + osst_analyze_headers_~STp#1.offset, 2);osst_analyze_headers_~tmp___3~12#1 := -1;call write~int#13(osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~STp#1.base, 714 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~STp#1.base, 718 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___5~10#1 := -1;call write~int#13(osst_analyze_headers_~tmp___5~10#1, osst_analyze_headers_~STp#1.base, 710 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___4~11#1 := osst_analyze_headers_~tmp___5~10#1;call write~int#13(osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~STp#1.base, 706 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~STp#1.base, 702 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~first~0#1 := (if 10 == osst_analyze_headers_~position~1#1 then 2990 else 5);osst_analyze_headers_~last~0#1 := (if 10 == osst_analyze_headers_~position~1#1 then 2995 else 10);osst_analyze_headers_~ppos~0#1 := osst_analyze_headers_~first~0#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8165: havoc osst_write_#t~mem1683#1.base, osst_write_#t~mem1683#1.offset;call write~$Pointer$#13(0, 0, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: call osst_seek_sector_#t~mem728#1 := read~int#13(osst_seek_sector_~STp#1.base, 646 + osst_seek_sector_~STp#1.offset, 4);call osst_seek_sector_#t~mem727#1 := read~int#13(osst_seek_sector_~STp#1.base, 718 + osst_seek_sector_~STp#1.offset, 4);call write~int#13((if osst_seek_sector_#t~mem728#1 % 4294967296 >= osst_seek_sector_#t~mem727#1 % 4294967296 then 7 else 0), osst_seek_sector_~STps~4#1.base, 1 + osst_seek_sector_~STps~4#1.offset, 1);havoc osst_seek_sector_#t~mem728#1;havoc osst_seek_sector_#t~mem727#1;osst_seek_sector_#res#1 := 0; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: assume -2147483648 <= osst_probe_#t~ret2697#1 && osst_probe_#t~ret2697#1 <= 2147483647;osst_probe_~err~2#1 := osst_probe_#t~ret2697#1;havoc osst_probe_#t~bitwise2696#1;havoc osst_probe_#t~ret2697#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: assume 0 != osst_ioctl_#t~mem2406#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2406#1;call osst_ioctl_#t~mem2407#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: assume !(0 != osst_ioctl_#t~mem2406#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2406#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-2: [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: SUMMARY for call osst_probe_#t~ret2697#1 := osst_sysfs_add(osst_probe_#t~bitwise2696#1, osst_probe_~dev#1.base, osst_probe_~dev#1.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset); srcloc: null [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10015: new_tape_buffer_~i~10#1 := (if (176 + 40 * (-1 + ~osst_max_sg_segs~0)) % 4294967296 % 4294967296 <= 2147483647 then (176 + 40 * (-1 + ~osst_max_sg_segs~0)) % 4294967296 % 4294967296 else (176 + 40 * (-1 + ~osst_max_sg_segs~0)) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-2: osst_ioctl_#t~short2339#1 := osst_ioctl_#t~short2337#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume osst_ioctl_#t~short2337#1;call osst_ioctl_#t~mem2336#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2337#1 := 5 != osst_ioctl_#t~mem2336#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-3: assume !osst_ioctl_#t~short2337#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-4: osst_ioctl_#t~short2337#1 := osst_ioctl_#t~short2335#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume 536870912 == osst_set_options_~code~0#1;osst_set_options_~value~0#1 := (if 1024 * (osst_set_options_~options#1 % 268435456) % 4294967296 % 4294967296 <= 2147483647 then 1024 * (osst_set_options_~options#1 % 268435456) % 4294967296 % 4294967296 else 1024 * (osst_set_options_~options#1 % 268435456) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8562: assume !(536870912 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-5: assume osst_ioctl_#t~short2335#1;call osst_ioctl_#t~mem2334#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2335#1 := 33 != osst_ioctl_#t~mem2334#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-5: assume !osst_ioctl_#t~short2335#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-4: assume false;osst_probe_#t~bitwise2696#1 := 128 + osst_probe_~dev_num~0#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-4: assume !false; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-3: havoc osst_probe_#t~bitwise2696#1;assume ((((128 + osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2696#1 >= 216006656) && osst_probe_#t~bitwise2696#1 >= 128 + osst_probe_~dev_num~0#1) && (128 + osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2696#1 <= 216006784 + osst_probe_~dev_num~0#1)) && (128 + osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2696#1 < 0)) && osst_probe_#t~bitwise2696#1 <= 2147483647; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume osst_ioctl_#t~short2339#1;havoc osst_ioctl_#t~mem2321#1;havoc osst_ioctl_#t~mem2322#1;havoc osst_ioctl_#t~short2323#1;havoc osst_ioctl_#t~mem2324#1;havoc osst_ioctl_#t~short2325#1;havoc osst_ioctl_#t~mem2326#1;havoc osst_ioctl_#t~short2327#1;havoc osst_ioctl_#t~mem2328#1;havoc osst_ioctl_#t~short2329#1;havoc osst_ioctl_#t~mem2330#1;havoc osst_ioctl_#t~short2331#1;havoc osst_ioctl_#t~mem2332#1;havoc osst_ioctl_#t~short2333#1;havoc osst_ioctl_#t~mem2334#1;havoc osst_ioctl_#t~short2335#1;havoc osst_ioctl_#t~mem2336#1;havoc osst_ioctl_#t~short2337#1;havoc osst_ioctl_#t~mem2338#1;havoc osst_ioctl_#t~short2339#1;call osst_ioctl_#t~mem2340#1 := read~int#13(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2343#1 := osst_ioctl_#t~mem2340#1 % 256 % 4294967296 > 1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751: assume !osst_ioctl_#t~short2339#1;havoc osst_ioctl_#t~mem2321#1;havoc osst_ioctl_#t~mem2322#1;havoc osst_ioctl_#t~short2323#1;havoc osst_ioctl_#t~mem2324#1;havoc osst_ioctl_#t~short2325#1;havoc osst_ioctl_#t~mem2326#1;havoc osst_ioctl_#t~short2327#1;havoc osst_ioctl_#t~mem2328#1;havoc osst_ioctl_#t~short2329#1;havoc osst_ioctl_#t~mem2330#1;havoc osst_ioctl_#t~short2331#1;havoc osst_ioctl_#t~mem2332#1;havoc osst_ioctl_#t~short2333#1;havoc osst_ioctl_#t~mem2334#1;havoc osst_ioctl_#t~short2335#1;havoc osst_ioctl_#t~mem2336#1;havoc osst_ioctl_#t~short2337#1;havoc osst_ioctl_#t~mem2338#1;havoc osst_ioctl_#t~short2339#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume osst_ioctl_#t~short2339#1;call osst_ioctl_#t~mem2338#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2339#1 := 27 != osst_ioctl_#t~mem2338#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-1: assume !osst_ioctl_#t~short2339#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-5: assume 0 == 128 + osst_probe_~dev_num~0#1 || 216006656 == 128 + osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2696#1 := 216006656; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-5: assume !(0 == 128 + osst_probe_~dev_num~0#1 || 216006656 == 128 + osst_probe_~dev_num~0#1); [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-10: osst_ioctl_#t~short2331#1 := osst_ioctl_#t~short2329#1; [2025-02-08 04:35:05,775 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-11: assume osst_ioctl_#t~short2329#1;call osst_ioctl_#t~mem2328#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2329#1 := 21 != osst_ioctl_#t~mem2328#1; [2025-02-08 04:35:05,779 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-11: assume !osst_ioctl_#t~short2329#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-12: osst_ioctl_#t~short2329#1 := osst_ioctl_#t~short2327#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-13: assume osst_ioctl_#t~short2327#1;call osst_ioctl_#t~mem2326#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2327#1 := 20 != osst_ioctl_#t~mem2326#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-13: assume !osst_ioctl_#t~short2327#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-6: osst_ioctl_#t~short2335#1 := osst_ioctl_#t~short2333#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: assume 0 == osst_read_#t~mem1734#1;havoc osst_read_#t~mem1734#1;osst_read_~retval~7#1 := -5; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: assume !(0 == osst_read_#t~mem1734#1);havoc osst_read_#t~mem1734#1;call osst_read_#t~mem1735#1 := read~int#13(osst_read_~STp~2#1.base, 273 + osst_read_~STp~2#1.offset, 1);osst_read_#t~short1737#1 := 0 != osst_read_#t~mem1735#1 % 256 % 4294967296; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-7: assume osst_ioctl_#t~short2333#1;call osst_ioctl_#t~mem2332#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2333#1 := 34 != osst_ioctl_#t~mem2332#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-7: assume !osst_ioctl_#t~short2333#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-8: osst_ioctl_#t~short2333#1 := osst_ioctl_#t~short2331#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-9: assume osst_ioctl_#t~short2331#1;call osst_ioctl_#t~mem2330#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2331#1 := 24 != osst_ioctl_#t~mem2330#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-9: assume !osst_ioctl_#t~short2331#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-18: call osst_ioctl_#t~mem2321#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2323#1 := 32 != osst_ioctl_#t~mem2321#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11205: main_#t~ret2738#1 := osst_compat_ioctl_#res#1;havoc osst_compat_ioctl_#t~mem2462#1.base, osst_compat_ioctl_#t~mem2462#1.offset, osst_compat_ioctl_#t~mem2463#1.base, osst_compat_ioctl_#t~mem2463#1.offset, osst_compat_ioctl_#t~mem2464#1.base, osst_compat_ioctl_#t~mem2464#1.offset, osst_compat_ioctl_#t~mem2465#1.base, osst_compat_ioctl_#t~mem2465#1.offset, osst_compat_ioctl_#t~mem2466#1.base, osst_compat_ioctl_#t~mem2466#1.offset, osst_compat_ioctl_#t~mem2473#1.base, osst_compat_ioctl_#t~mem2473#1.offset, osst_compat_ioctl_#t~mem2474#1.base, osst_compat_ioctl_#t~mem2474#1.offset, osst_compat_ioctl_#t~mem2475#1.base, osst_compat_ioctl_#t~mem2475#1.offset, osst_compat_ioctl_#t~ret2476#1, osst_compat_ioctl_~file#1.base, osst_compat_ioctl_~file#1.offset, osst_compat_ioctl_~cmd_in#1, osst_compat_ioctl_~arg#1, osst_compat_ioctl_~STp~7#1.base, osst_compat_ioctl_~STp~7#1.offset, osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset, osst_compat_ioctl_~ret~1#1;havoc osst_compat_ioctl_#in~file#1.base, osst_compat_ioctl_#in~file#1.offset, osst_compat_ioctl_#in~cmd_in#1, osst_compat_ioctl_#in~arg#1;assume { :end_inline_osst_compat_ioctl } true;assume -9223372036854775808 <= main_#t~ret2738#1 && main_#t~ret2738#1 <= 9223372036854775807; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-14: osst_ioctl_#t~short2327#1 := osst_ioctl_#t~short2325#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume 0 != osst_write_#t~mem1623#1 % 256 % 4294967296;havoc osst_write_#t~mem1623#1;assume { :begin_inline_osst_verify_position } true;osst_verify_position_#in~STp#1.base, osst_verify_position_#in~STp#1.offset, osst_verify_position_#in~aSRpnt#1.base, osst_verify_position_#in~aSRpnt#1.offset := osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset;havoc osst_verify_position_#res#1;havoc osst_verify_position_#t~mem1250#1, osst_verify_position_#t~mem1251#1, osst_verify_position_#t~mem1252#1, osst_verify_position_#t~mem1253#1, osst_verify_position_#t~mem1254#1.base, osst_verify_position_#t~mem1254#1.offset, osst_verify_position_#t~mem1255#1, osst_verify_position_#t~ret1256#1, osst_verify_position_#t~ret1257#1, osst_verify_position_#t~mem1258#1, osst_verify_position_#t~mem1259#1.base, osst_verify_position_#t~mem1259#1.offset, osst_verify_position_#t~mem1260#1, osst_verify_position_#t~ret1261#1, osst_verify_position_#t~mem1262#1, osst_verify_position_#t~mem1263#1.base, osst_verify_position_#t~mem1263#1.offset, osst_verify_position_#t~mem1264#1.base, osst_verify_position_#t~mem1264#1.offset, osst_verify_position_#t~mem1265#1, osst_verify_position_#t~mem1266#1.base, osst_verify_position_#t~mem1266#1.offset, osst_verify_position_#t~mem1267#1.base, osst_verify_position_#t~mem1267#1.offset, osst_verify_position_#t~mem1268#1, osst_verify_position_#t~ret1269#1, osst_verify_position_#t~mem1270#1, osst_verify_position_#t~mem1271#1, osst_verify_position_#t~short1272#1, osst_verify_position_#t~ret1273#1, osst_verify_position_#t~mem1274#1.base, osst_verify_position_#t~mem1274#1.offset, osst_verify_position_#t~mem1275#1, osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset, osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset, osst_verify_position_~frame_position~0#1, osst_verify_position_~frame_seq_numbr~0#1, osst_verify_position_~logical_blk_num~1#1, osst_verify_position_~halfway_frame~0#1, osst_verify_position_~read_pointer~0#1, osst_verify_position_~prev_mark_ppos~0#1, osst_verify_position_~actual_mark_ppos~0#1, osst_verify_position_~i~3#1, osst_verify_position_~n~0#1, osst_verify_position_~tmp~45#1, osst_verify_position_~tmp___0~23#1, osst_verify_position_~tmp___1~19#1;osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset := osst_verify_position_#in~STp#1.base, osst_verify_position_#in~STp#1.offset;osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset := osst_verify_position_#in~aSRpnt#1.base, osst_verify_position_#in~aSRpnt#1.offset;havoc osst_verify_position_~frame_position~0#1;havoc osst_verify_position_~frame_seq_numbr~0#1;havoc osst_verify_position_~logical_blk_num~1#1;havoc osst_verify_position_~halfway_frame~0#1;havoc osst_verify_position_~read_pointer~0#1;havoc osst_verify_position_~prev_mark_ppos~0#1;havoc osst_verify_position_~actual_mark_ppos~0#1;havoc osst_verify_position_~i~3#1;havoc osst_verify_position_~n~0#1;havoc osst_verify_position_~tmp~45#1;havoc osst_verify_position_~tmp___0~23#1;havoc osst_verify_position_~tmp___1~19#1;call osst_verify_position_#t~mem1250#1 := read~int#13(osst_verify_position_~STp#1.base, 646 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_~frame_position~0#1 := (if osst_verify_position_#t~mem1250#1 % 4294967296 % 4294967296 <= 2147483647 then osst_verify_position_#t~mem1250#1 % 4294967296 % 4294967296 else osst_verify_position_#t~mem1250#1 % 4294967296 % 4294967296 - 4294967296);havoc osst_verify_position_#t~mem1250#1;call osst_verify_position_#t~mem1251#1 := read~int#13(osst_verify_position_~STp#1.base, 638 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_~frame_seq_numbr~0#1 := osst_verify_position_#t~mem1251#1;havoc osst_verify_position_#t~mem1251#1;call osst_verify_position_#t~mem1252#1 := read~int#13(osst_verify_position_~STp#1.base, 642 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_~logical_blk_num~1#1 := osst_verify_position_#t~mem1252#1;havoc osst_verify_position_#t~mem1252#1;call osst_verify_position_#t~mem1253#1 := read~int#13(osst_verify_position_~STp#1.base, 637 + osst_verify_position_~STp#1.offset, 1);osst_verify_position_~halfway_frame~0#1 := (if osst_verify_position_#t~mem1253#1 % 256 % 4294967296 <= 2147483647 then osst_verify_position_#t~mem1253#1 % 256 % 4294967296 else osst_verify_position_#t~mem1253#1 % 256 % 4294967296 - 4294967296);havoc osst_verify_position_#t~mem1253#1;call osst_verify_position_#t~mem1254#1.base, osst_verify_position_#t~mem1254#1.offset := read~$Pointer$#13(osst_verify_position_~STp#1.base, 264 + osst_verify_position_~STp#1.offset, 8);call osst_verify_position_#t~mem1255#1 := read~int#13(osst_verify_position_#t~mem1254#1.base, 14 + osst_verify_position_#t~mem1254#1.offset, 4);osst_verify_position_~read_pointer~0#1 := osst_verify_position_#t~mem1255#1;havoc osst_verify_position_#t~mem1254#1.base, osst_verify_position_#t~mem1254#1.offset;havoc osst_verify_position_#t~mem1255#1;osst_verify_position_~prev_mark_ppos~0#1 := -1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8034: assume !(0 != osst_write_#t~mem1623#1 % 256 % 4294967296);havoc osst_write_#t~mem1623#1;call osst_write_#t~mem1625#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-15: assume osst_ioctl_#t~short2325#1;call osst_ioctl_#t~mem2324#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2325#1 := 8 != osst_ioctl_#t~mem2324#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-15: assume !osst_ioctl_#t~short2325#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-16: osst_ioctl_#t~short2325#1 := osst_ioctl_#t~short2323#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume 2 == __os_scsi_tape_open_#t~mem2034#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2033#1.base, __os_scsi_tape_open_#t~mem2033#1.offset;havoc __os_scsi_tape_open_#t~mem2034#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9223: assume !(2 == __os_scsi_tape_open_#t~mem2034#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2033#1.base, __os_scsi_tape_open_#t~mem2033#1.offset;havoc __os_scsi_tape_open_#t~mem2034#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-17: assume osst_ioctl_#t~short2323#1;call osst_ioctl_#t~mem2322#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2323#1 := 28 != osst_ioctl_#t~mem2322#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9751-17: assume !osst_ioctl_#t~short2323#1; [2025-02-08 04:35:05,780 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884: call write~int#13(osst_ioctl_#t~bitwise2408#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2407#1;havoc osst_ioctl_#t~bitwise2408#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume 0 != osst_probe_~err~2#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10941: assume !(0 != osst_probe_~err~2#1); [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-1: [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-2: havoc osst_ioctl_#t~bitwise2408#1;assume ((((osst_ioctl_#t~mem2407#1 < 0 || osst_ioctl_#t~bitwise2408#1 >= 67108864) && osst_ioctl_#t~bitwise2408#1 >= osst_ioctl_#t~mem2407#1) && (osst_ioctl_#t~mem2407#1 < 0 || osst_ioctl_#t~bitwise2408#1 <= 67108864 + osst_ioctl_#t~mem2407#1)) && (osst_ioctl_#t~mem2407#1 >= 0 || osst_ioctl_#t~bitwise2408#1 < 0)) && osst_ioctl_#t~bitwise2408#1 <= 9223372036854775807; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016: new_tape_buffer_~tmp~60#1.base, new_tape_buffer_~tmp~60#1.offset := new_tape_buffer_#t~ret2477#1.base, new_tape_buffer_#t~ret2477#1.offset;havoc new_tape_buffer_#t~ret2477#1.base, new_tape_buffer_#t~ret2477#1.offset;new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset := new_tape_buffer_~tmp~60#1.base, new_tape_buffer_~tmp~60#1.offset; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10016-1: SUMMARY for call new_tape_buffer_#t~ret2477#1.base, new_tape_buffer_#t~ret2477#1.offset := kzalloc(new_tape_buffer_~i~10#1, new_tape_buffer_~priority~0#1); srcloc: null [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-3: assume false;osst_ioctl_#t~bitwise2408#1 := osst_ioctl_#t~mem2407#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-3: assume !false; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-4: assume 0 == osst_ioctl_#t~mem2407#1 || 67108864 == osst_ioctl_#t~mem2407#1;osst_ioctl_#t~bitwise2408#1 := 67108864; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9884-4: assume !(0 == osst_ioctl_#t~mem2407#1 || 67108864 == osst_ioctl_#t~mem2407#1); [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: assume osst_ioctl_#t~short2343#1;havoc osst_ioctl_#t~mem2340#1;havoc osst_ioctl_#t~mem2342#1;havoc osst_ioctl_#t~mem2341#1;havoc osst_ioctl_#t~short2343#1;call osst_ioctl_#t~mem2344#1 := read~int#13(osst_ioctl_~STp~6#1.base, 726 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2348#1 := 2 != osst_ioctl_#t~mem2344#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: assume !osst_ioctl_#t~short2343#1;havoc osst_ioctl_#t~mem2340#1;havoc osst_ioctl_#t~mem2342#1;havoc osst_ioctl_#t~mem2341#1;havoc osst_ioctl_#t~short2343#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-1: assume osst_ioctl_#t~short2343#1;call osst_ioctl_#t~mem2342#1 := read~int#13(osst_ioctl_~STp~6#1.base, 646 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2341#1 := read~int#13(osst_ioctl_~STp~6#1.base, 718 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2343#1 := osst_ioctl_#t~mem2342#1 % 4294967296 >= osst_ioctl_#t~mem2341#1 % 4294967296; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752-1: assume !osst_ioctl_#t~short2343#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: assume 6 == (if __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 - 4294967296) % 16;havoc __os_scsi_tape_open_#t~mem2147#1.base, __os_scsi_tape_open_#t~mem2147#1.offset;havoc __os_scsi_tape_open_#t~mem2148#1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 281 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___13~3#1 := 0;call write~int#13(__os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~STp~3#1.base, 514 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(__os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~STp~3#1.base, 510 + __os_scsi_tape_open_~STp~3#1.offset, 4);call __os_scsi_tape_open_#t~mem2149#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 275 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: assume !(6 == (if __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2148#1 % 256 % 4294967296 - 4294967296) % 16);havoc __os_scsi_tape_open_#t~mem2147#1.base, __os_scsi_tape_open_#t~mem2147#1.offset;havoc __os_scsi_tape_open_#t~mem2148#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8035: osst_write_#t~ret1624#1 := osst_verify_position_#res#1;havoc osst_verify_position_#t~mem1250#1, osst_verify_position_#t~mem1251#1, osst_verify_position_#t~mem1252#1, osst_verify_position_#t~mem1253#1, osst_verify_position_#t~mem1254#1.base, osst_verify_position_#t~mem1254#1.offset, osst_verify_position_#t~mem1255#1, osst_verify_position_#t~ret1256#1, osst_verify_position_#t~ret1257#1, osst_verify_position_#t~mem1258#1, osst_verify_position_#t~mem1259#1.base, osst_verify_position_#t~mem1259#1.offset, osst_verify_position_#t~mem1260#1, osst_verify_position_#t~ret1261#1, osst_verify_position_#t~mem1262#1, osst_verify_position_#t~mem1263#1.base, osst_verify_position_#t~mem1263#1.offset, osst_verify_position_#t~mem1264#1.base, osst_verify_position_#t~mem1264#1.offset, osst_verify_position_#t~mem1265#1, osst_verify_position_#t~mem1266#1.base, osst_verify_position_#t~mem1266#1.offset, osst_verify_position_#t~mem1267#1.base, osst_verify_position_#t~mem1267#1.offset, osst_verify_position_#t~mem1268#1, osst_verify_position_#t~ret1269#1, osst_verify_position_#t~mem1270#1, osst_verify_position_#t~mem1271#1, osst_verify_position_#t~short1272#1, osst_verify_position_#t~ret1273#1, osst_verify_position_#t~mem1274#1.base, osst_verify_position_#t~mem1274#1.offset, osst_verify_position_#t~mem1275#1, osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset, osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset, osst_verify_position_~frame_position~0#1, osst_verify_position_~frame_seq_numbr~0#1, osst_verify_position_~logical_blk_num~1#1, osst_verify_position_~halfway_frame~0#1, osst_verify_position_~read_pointer~0#1, osst_verify_position_~prev_mark_ppos~0#1, osst_verify_position_~actual_mark_ppos~0#1, osst_verify_position_~i~3#1, osst_verify_position_~n~0#1, osst_verify_position_~tmp~45#1, osst_verify_position_~tmp___0~23#1, osst_verify_position_~tmp___1~19#1;havoc osst_verify_position_#in~STp#1.base, osst_verify_position_#in~STp#1.offset, osst_verify_position_#in~aSRpnt#1.base, osst_verify_position_#in~aSRpnt#1.offset;assume { :end_inline_osst_verify_position } true;assume -2147483648 <= osst_write_#t~ret1624#1 && osst_write_#t~ret1624#1 <= 2147483647;osst_write_~tmp___5~12#1 := osst_write_#t~ret1624#1;havoc osst_write_#t~ret1624#1; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224: havoc __os_scsi_tape_open_#t~memset~res2035#1.base, __os_scsi_tape_open_#t~memset~res2035#1.offset;call write~int#13(27, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(1, __os_scsi_tape_open_~#cmd~13#1.base, 1 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(1, __os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2036#1.base, __os_scsi_tape_open_#t~mem2036#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2037#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9224-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2035#1.base, __os_scsi_tape_open_#t~memset~res2035#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810: assume osst_probe_~i~17#1 >= ~osst_max_dev~0;assume { :begin_inline_panic } true;panic_#in~arg0#1.base, panic_#in~arg0#1.offset := 196, 0;havoc panic_~arg0#1.base, panic_~arg0#1.offset;panic_~arg0#1.base, panic_~arg0#1.offset := panic_#in~arg0#1.base, panic_#in~arg0#1.offset; [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10810: assume !(osst_probe_~i~17#1 >= ~osst_max_dev~0); [2025-02-08 04:35:05,781 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621: havoc os_scsi_tape_close_#t~mem2248#1.base, os_scsi_tape_close_#t~mem2248#1.offset; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume osst_set_options_~value~0#1 <= 0 || osst_set_options_~value~0#1 > ~osst_buffer_size~0; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8564: assume !(osst_set_options_~value~0#1 <= 0 || osst_set_options_~value~0#1 > ~osst_buffer_size~0);call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 282 + osst_set_options_~STp#1.offset, 4); [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621-1: SUMMARY for call normalize_buffer(os_scsi_tape_close_#t~mem2248#1.base, os_scsi_tape_close_#t~mem2248#1.offset); srcloc: null [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9621-2: call os_scsi_tape_close_#t~mem2248#1.base, os_scsi_tape_close_#t~mem2248#1.offset := read~$Pointer$#13(os_scsi_tape_close_~STp~5#1.base, 264 + os_scsi_tape_close_~STp~5#1.offset, 8); [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753: osst_ioctl_~auto_weof~0#1 := (if osst_ioctl_#t~short2348#1 then 1 else 0);havoc osst_ioctl_#t~mem2344#1;havoc osst_ioctl_#t~mem2345#1;havoc osst_ioctl_#t~mem2346#1;havoc osst_ioctl_#t~short2347#1;havoc osst_ioctl_#t~short2348#1;call osst_ioctl_#t~mem2349#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2351#1 := 6 != osst_ioctl_#t~mem2349#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-1: osst_ioctl_#t~short2348#1 := osst_ioctl_#t~short2347#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-2: assume osst_ioctl_#t~short2347#1;call osst_ioctl_#t~mem2346#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2347#1 := 7 != osst_ioctl_#t~mem2346#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-2: assume !osst_ioctl_#t~short2347#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-3: assume osst_ioctl_#t~short2348#1;call osst_ioctl_#t~mem2345#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2347#1 := 6 != osst_ioctl_#t~mem2345#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9753-3: assume !osst_ioctl_#t~short2348#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8432: call write~int#13(0, osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4); [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: SUMMARY for call kfree(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset); srcloc: null [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume 0 == (new_tape_buffer_~tb~0#1.base + new_tape_buffer_~tb~0#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10018: assume !(0 == (new_tape_buffer_~tb~0#1.base + new_tape_buffer_~tb~0#1.offset) % 18446744073709551616);new_tape_buffer_~tmp___0~34#1 := 0;call write~int#13(new_tape_buffer_~tmp___0~34#1, new_tape_buffer_~tb~0#1.base, 122 + new_tape_buffer_~tb~0#1.offset, 2);call write~int#13(new_tape_buffer_~tmp___0~34#1, new_tape_buffer_~tb~0#1.base, 120 + new_tape_buffer_~tb~0#1.offset, 2);call write~int#13(new_tape_buffer_~max_sg#1, new_tape_buffer_~tb~0#1.base, 118 + new_tape_buffer_~tb~0#1.offset, 2);call write~int#13(1, new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset, 1);call write~int#13(new_tape_buffer_~need_dma#1, new_tape_buffer_~tb~0#1.base, 1 + new_tape_buffer_~tb~0#1.offset, 1);call write~int#13(0, new_tape_buffer_~tb~0#1.base, 2 + new_tape_buffer_~tb~0#1.offset, 4);new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset := new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8036: assume 0 != osst_write_~tmp___5~12#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8036: assume !(0 != osst_write_~tmp___5~12#1); [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume main_#t~switch2730#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11207: assume !main_#t~switch2730#1;main_#t~switch2730#1 := true; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754: assume -2147483648 <= osst_ioctl_#t~ret2352#1 && osst_ioctl_#t~ret2352#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2352#1;havoc osst_ioctl_#t~mem2349#1;havoc osst_ioctl_#t~mem2350#1;havoc osst_ioctl_#t~short2351#1;havoc osst_ioctl_#t~ret2352#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10811: havoc panic_~arg0#1.base, panic_~arg0#1.offset;havoc panic_#in~arg0#1.base, panic_#in~arg0#1.offset;assume { :end_inline_panic } true; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565: assume -2147483648 <= osst_set_options_#t~ret1856#1 && osst_set_options_#t~ret1856#1 <= 2147483647;havoc osst_set_options_#t~ret1856#1;osst_set_options_#res#1 := -5; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622-1: SUMMARY for call _raw_write_lock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8565-1: SUMMARY for call osst_set_options_#t~ret1856#1 := printk(121, 0); srcloc: null [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754-1: SUMMARY for call osst_ioctl_#t~ret2352#1 := osst_write_trailer(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, (if osst_ioctl_#t~short2351#1 then 1 else 0)); srcloc: null [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754-2: assume osst_ioctl_#t~short2351#1;call osst_ioctl_#t~mem2350#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2351#1 := 7 != osst_ioctl_#t~mem2350#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9754-2: assume !osst_ioctl_#t~short2351#1; [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9622: call write~int#13(0, os_scsi_tape_close_~STp~5#1.base, 590 + os_scsi_tape_close_~STp~5#1.offset, 1); [2025-02-08 04:35:05,782 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376-1: SUMMARY for call osst_configure_onstream_#t~ret1353#1.base, osst_configure_onstream_#t~ret1353#1.offset := osst_do_scsi(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, (if osst_configure_onstream_#t~mem1351#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1351#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1351#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1352#1, 0, 1); srcloc: null [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7376: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1353#1.base, osst_configure_onstream_#t~ret1353#1.offset;havoc osst_configure_onstream_#t~mem1351#1;havoc osst_configure_onstream_#t~mem1352#1;havoc osst_configure_onstream_#t~ret1353#1.base, osst_configure_onstream_#t~ret1353#1.offset;call write~$Pointer$#13(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);call osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1355#1 := read~int#13(osst_configure_onstream_#t~mem1354#1.base, 26 + osst_configure_onstream_#t~mem1354#1.offset, 4); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume 0 != osst_verify_position_~halfway_frame~0#1; [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7244: assume !(0 != osst_verify_position_~halfway_frame~0#1); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019: assume -2147483648 <= new_tape_buffer_#t~ret2478#1 && new_tape_buffer_#t~ret2478#1 <= 2147483647;havoc new_tape_buffer_#t~ret2478#1;new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset := 0, 0; [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8169: call osst_write_#t~mem1684#1.base, osst_write_#t~mem1684#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call write~int#13(0, osst_write_#t~mem1684#1.base, 10 + osst_write_#t~mem1684#1.offset, 4);havoc osst_write_#t~mem1684#1.base, osst_write_#t~mem1684#1.offset;call write~int#13(0, osst_write_~STp~1#1.base, 586 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10019-1: SUMMARY for call new_tape_buffer_#t~ret2478#1 := printk(150, 0); srcloc: null [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208: assume { :begin_inline_os_scsi_tape_flush } true;os_scsi_tape_flush_#in~filp#1.base, os_scsi_tape_flush_#in~filp#1.offset, os_scsi_tape_flush_#in~id#1.base, os_scsi_tape_flush_#in~id#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_os_scsi_tape_flush_57_p1~0#1.base, main_~var_os_scsi_tape_flush_57_p1~0#1.offset;havoc os_scsi_tape_flush_#res#1;havoc os_scsi_tape_flush_#t~mem2190#1.base, os_scsi_tape_flush_#t~mem2190#1.offset, os_scsi_tape_flush_#t~mem2191#1, os_scsi_tape_flush_#t~mem2192#1, os_scsi_tape_flush_#t~ret2193#1.base, os_scsi_tape_flush_#t~ret2193#1.offset, os_scsi_tape_flush_#t~ret2194#1, os_scsi_tape_flush_#t~mem2195#1, os_scsi_tape_flush_#t~mem2196#1, os_scsi_tape_flush_#t~short2197#1, os_scsi_tape_flush_#t~mem2198#1, os_scsi_tape_flush_#t~short2199#1, os_scsi_tape_flush_#t~ret2200#1, os_scsi_tape_flush_#t~mem2201#1, os_scsi_tape_flush_#t~mem2202#1, os_scsi_tape_flush_#t~short2203#1, os_scsi_tape_flush_#t~mem2204#1, os_scsi_tape_flush_#t~ret2205#1, os_scsi_tape_flush_#t~mem2206#1, os_scsi_tape_flush_#t~mem2207#1, os_scsi_tape_flush_#t~mem2208#1, os_scsi_tape_flush_#t~mem2209#1, os_scsi_tape_flush_#t~short2210#1, os_scsi_tape_flush_#t~mem2211#1, os_scsi_tape_flush_#t~ret2212#1, os_scsi_tape_flush_#t~mem2213#1, os_scsi_tape_flush_#t~ret2214#1, os_scsi_tape_flush_#t~mem2215#1, os_scsi_tape_flush_#t~mem2216#1, os_scsi_tape_flush_#t~mem2217#1, os_scsi_tape_flush_#t~ret2218#1, os_scsi_tape_flush_#t~mem2219#1, os_scsi_tape_flush_#t~mem2220#1, os_scsi_tape_flush_#t~mem2221#1, os_scsi_tape_flush_#t~mem2222#1, os_scsi_tape_flush_#t~mem2223#1, os_scsi_tape_flush_#t~ret2224#1, os_scsi_tape_flush_#t~mem2225#1.base, os_scsi_tape_flush_#t~mem2225#1.offset, os_scsi_tape_flush_#t~mem2226#1.base, os_scsi_tape_flush_#t~mem2226#1.offset, os_scsi_tape_flush_#t~mem2227#1, os_scsi_tape_flush_#t~mem2228#1, os_scsi_tape_flush_#t~short2229#1, os_scsi_tape_flush_#t~ret2230#1, os_scsi_tape_flush_#t~mem2231#1, os_scsi_tape_flush_#t~mem2232#1, os_scsi_tape_flush_#t~ret2233#1, os_scsi_tape_flush_#t~mem2234#1, os_scsi_tape_flush_#t~mem2235#1, os_scsi_tape_flush_#t~ret2236#1, os_scsi_tape_flush_#t~mem2237#1, os_scsi_tape_flush_#t~mem2238#1, os_scsi_tape_flush_#t~ret2239#1, os_scsi_tape_flush_#t~mem2240#1, os_scsi_tape_flush_#t~mem2241#1, os_scsi_tape_flush_#t~ret2242#1, os_scsi_tape_flush_#t~ret2243#1, os_scsi_tape_flush_~filp#1.base, os_scsi_tape_flush_~filp#1.offset, os_scsi_tape_flush_~id#1.base, os_scsi_tape_flush_~id#1.offset, os_scsi_tape_flush_~result~13#1, os_scsi_tape_flush_~result2~0#1, os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~STm~4#1.base, os_scsi_tape_flush_~STm~4#1.offset, os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, os_scsi_tape_flush_~name~27#1.base, os_scsi_tape_flush_~name~27#1.offset, os_scsi_tape_flush_~tmp~58#1.base, os_scsi_tape_flush_~tmp~58#1.offset, os_scsi_tape_flush_~tmp___0~32#1, os_scsi_tape_flush_~tmp___1~27#1, os_scsi_tape_flush_~tmp___2~24#1, os_scsi_tape_flush_~tmp___3~19#1;os_scsi_tape_flush_~filp#1.base, os_scsi_tape_flush_~filp#1.offset := os_scsi_tape_flush_#in~filp#1.base, os_scsi_tape_flush_#in~filp#1.offset;os_scsi_tape_flush_~id#1.base, os_scsi_tape_flush_~id#1.offset := os_scsi_tape_flush_#in~id#1.base, os_scsi_tape_flush_#in~id#1.offset;havoc os_scsi_tape_flush_~result~13#1;havoc os_scsi_tape_flush_~result2~0#1;havoc os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset;havoc os_scsi_tape_flush_~STm~4#1.base, os_scsi_tape_flush_~STm~4#1.offset;havoc os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset;call os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset := #Ultimate.allocOnStack(8);havoc os_scsi_tape_flush_~name~27#1.base, os_scsi_tape_flush_~name~27#1.offset;havoc os_scsi_tape_flush_~tmp~58#1.base, os_scsi_tape_flush_~tmp~58#1.offset;havoc os_scsi_tape_flush_~tmp___0~32#1;havoc os_scsi_tape_flush_~tmp___1~27#1;havoc os_scsi_tape_flush_~tmp___2~24#1;havoc os_scsi_tape_flush_~tmp___3~19#1;os_scsi_tape_flush_~result~13#1 := 0;call os_scsi_tape_flush_#t~mem2190#1.base, os_scsi_tape_flush_#t~mem2190#1.offset := read~$Pointer$#8(os_scsi_tape_flush_~filp#1.base, 292 + os_scsi_tape_flush_~filp#1.offset, 8);os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset := os_scsi_tape_flush_#t~mem2190#1.base, os_scsi_tape_flush_#t~mem2190#1.offset;havoc os_scsi_tape_flush_#t~mem2190#1.base, os_scsi_tape_flush_#t~mem2190#1.offset;call os_scsi_tape_flush_#t~mem2191#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 506 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_~STm~4#1.base, os_scsi_tape_flush_~STm~4#1.offset := os_scsi_tape_flush_~STp~4#1.base, 294 + os_scsi_tape_flush_~STp~4#1.offset + 53 * (if os_scsi_tape_flush_#t~mem2191#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then os_scsi_tape_flush_#t~mem2191#1 % 18446744073709551616 % 18446744073709551616 else os_scsi_tape_flush_#t~mem2191#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc os_scsi_tape_flush_#t~mem2191#1;call os_scsi_tape_flush_#t~mem2192#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 510 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset := os_scsi_tape_flush_~STp~4#1.base, 522 + os_scsi_tape_flush_~STp~4#1.offset + 16 * (if os_scsi_tape_flush_#t~mem2192#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then os_scsi_tape_flush_#t~mem2192#1 % 18446744073709551616 % 18446744073709551616 else os_scsi_tape_flush_#t~mem2192#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc os_scsi_tape_flush_#t~mem2192#1;call write~$Pointer$#13(0, 0, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 8); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11208-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9755: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: assume 0 == osst_ioctl_#t~mem2409#1;havoc osst_ioctl_#t~mem2409#1;call osst_ioctl_#t~mem2410#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 40 + osst_ioctl_~#mt_status~0#1.offset, 4); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: assume !(0 == osst_ioctl_#t~mem2409#1);havoc osst_ioctl_#t~mem2409#1; [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887-1: call osst_ioctl_#t~mem2409#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume 6 == osst_read_#t~mem1802#1 % 256 % 4294967296;havoc osst_read_#t~mem1802#1;call write~int#13(7, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8434: assume !(6 == osst_read_#t~mem1802#1 % 256 % 4294967296);havoc osst_read_#t~mem1802#1; [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245-1: SUMMARY for call osst_verify_position_#t~ret1273#1 := osst_set_frame_position(osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset, osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset, -1 + osst_verify_position_~frame_position~0#1, 0); srcloc: null [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: assume -2147483648 <= osst_verify_position_#t~ret1273#1 && osst_verify_position_#t~ret1273#1 <= 2147483647;havoc osst_verify_position_#t~ret1273#1;call osst_verify_position_#t~mem1274#1.base, osst_verify_position_#t~mem1274#1.offset := read~$Pointer$#13(osst_verify_position_~STp#1.base, 264 + osst_verify_position_~STp#1.offset, 8);call write~int#13(osst_verify_position_~read_pointer~0#1, osst_verify_position_#t~mem1274#1.base, 10 + osst_verify_position_#t~mem1274#1.offset, 4);havoc osst_verify_position_#t~mem1274#1.base, osst_verify_position_#t~mem1274#1.offset;call osst_verify_position_#t~mem1275#1 := read~int#13(osst_verify_position_~STp#1.base, 510 + osst_verify_position_~STp#1.offset, 4);call write~int#13(2, osst_verify_position_~STp#1.base, 522 + osst_verify_position_~STp#1.offset + 16 * osst_verify_position_#t~mem1275#1, 1);havoc osst_verify_position_#t~mem1275#1;call write~int#13(1, osst_verify_position_~STp#1.base, 586 + osst_verify_position_~STp#1.offset, 1); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10945-1: SUMMARY for call osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset := tape_name(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume 0 == osst_ioctl_#t~mem2410#1;havoc osst_ioctl_#t~mem2410#1;call osst_ioctl_#t~mem2411#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,784 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9888: assume !(0 == osst_ioctl_#t~mem2410#1);havoc osst_ioctl_#t~mem2410#1;call osst_ioctl_#t~mem2413#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10945: osst_probe_~tmp___10~8#1.base, osst_probe_~tmp___10~8#1.offset := osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset;havoc osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset;call osst_probe_#t~mem2699#1.base, osst_probe_#t~mem2699#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, 240 + osst_probe_~SDp~0#1.offset, 8);assume { :begin_inline_dev_printk } true;dev_printk_#in~arg0#1.base, dev_printk_#in~arg0#1.offset, dev_printk_#in~arg1#1.base, dev_printk_#in~arg1#1.offset, dev_printk_#in~arg2#1.base, dev_printk_#in~arg2#1.offset := 203, 0, osst_probe_~SDp~0#1.base, 435 + osst_probe_~SDp~0#1.offset, 204, 0;havoc dev_printk_#res#1;havoc dev_printk_#t~nondet2781#1, dev_printk_~arg0#1.base, dev_printk_~arg0#1.offset, dev_printk_~arg1#1.base, dev_printk_~arg1#1.offset, dev_printk_~arg2#1.base, dev_printk_~arg2#1.offset;dev_printk_~arg0#1.base, dev_printk_~arg0#1.offset := dev_printk_#in~arg0#1.base, dev_printk_#in~arg0#1.offset;dev_printk_~arg1#1.base, dev_printk_~arg1#1.offset := dev_printk_#in~arg1#1.base, dev_printk_#in~arg1#1.offset;dev_printk_~arg2#1.base, dev_printk_~arg2#1.offset := dev_printk_#in~arg2#1.base, dev_printk_#in~arg2#1.offset;havoc dev_printk_#t~nondet2781#1;assume -2147483648 <= dev_printk_#t~nondet2781#1 && dev_printk_#t~nondet2781#1 <= 2147483647;dev_printk_#res#1 := dev_printk_#t~nondet2781#1;havoc dev_printk_#t~nondet2781#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624: call os_scsi_tape_close_#t~mem2249#1.base, os_scsi_tape_close_#t~mem2249#1.offset := read~$Pointer$#13(os_scsi_tape_close_~STp~5#1.base, 12 + os_scsi_tape_close_~STp~5#1.offset, 8); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9624-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303-1: assume osst_read_#t~short1737#1;call osst_read_#t~mem1736#1 := read~int#13(osst_read_~STp~2#1.base, 596 + osst_read_~STp~2#1.offset, 1);osst_read_#t~short1737#1 := 0 == osst_read_#t~mem1736#1 % 256 % 4294967296; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303-1: assume !osst_read_#t~short1737#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume osst_read_#t~short1737#1;havoc osst_read_#t~mem1735#1;havoc osst_read_#t~mem1736#1;havoc osst_read_#t~short1737#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8303: assume !osst_read_#t~short1737#1;havoc osst_read_#t~mem1735#1;havoc osst_read_#t~mem1736#1;havoc osst_read_#t~short1737#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2038#1.base, __os_scsi_tape_open_#t~ret2038#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2036#1.base, __os_scsi_tape_open_#t~mem2036#1.offset;havoc __os_scsi_tape_open_#t~mem2037#1;havoc __os_scsi_tape_open_#t~ret2038#1.base, __os_scsi_tape_open_#t~ret2038#1.offset; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9228-1: SUMMARY for call __os_scsi_tape_open_#t~ret2038#1.base, __os_scsi_tape_open_#t~ret2038#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2036#1.base, __os_scsi_tape_open_#t~mem2036#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2037#1, 0, 1); srcloc: null [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: assume osst_write_~total~0#1 % 18446744073709551616 > osst_write_~count#1 % 18446744073709551616;osst_write_~retval~6#1 := (if (osst_write_~total~0#1 - osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (osst_write_~total~0#1 - osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 else (osst_write_~total~0#1 - osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8171: assume !(osst_write_~total~0#1 % 18446744073709551616 > osst_write_~count#1 % 18446744073709551616); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-4: assume 0 == osst_ioctl_#t~mem2411#1 || 1073741824 == osst_ioctl_#t~mem2411#1;osst_ioctl_#t~bitwise2412#1 := 1073741824; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-4: assume !(0 == osst_ioctl_#t~mem2411#1 || 1073741824 == osst_ioctl_#t~mem2411#1); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889: call write~int#13(osst_ioctl_#t~bitwise2412#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2411#1;havoc osst_ioctl_#t~bitwise2412#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-1: [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-2: havoc osst_ioctl_#t~bitwise2412#1;assume ((((osst_ioctl_#t~mem2411#1 < 0 || osst_ioctl_#t~bitwise2412#1 >= 1073741824) && osst_ioctl_#t~bitwise2412#1 >= osst_ioctl_#t~mem2411#1) && (osst_ioctl_#t~mem2411#1 < 0 || osst_ioctl_#t~bitwise2412#1 <= 1073741824 + osst_ioctl_#t~mem2411#1)) && (osst_ioctl_#t~mem2411#1 >= 0 || osst_ioctl_#t~bitwise2412#1 < 0)) && osst_ioctl_#t~bitwise2412#1 <= 9223372036854775807; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10814: osst_probe_~dev_num~0#1 := osst_probe_~i~17#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-3: assume false;osst_ioctl_#t~bitwise2412#1 := osst_ioctl_#t~mem2411#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9889-3: assume !false; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11871: havoc __class_create_#t~ret2769#1.base, __class_create_#t~ret2769#1.offset; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625: havoc os_scsi_tape_close_#t~mem2249#1.base, os_scsi_tape_close_#t~mem2249#1.offset;os_scsi_tape_close_#res#1 := os_scsi_tape_close_~result~14#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9625-1: SUMMARY for call scsi_device_put(os_scsi_tape_close_#t~mem2249#1.base, os_scsi_tape_close_#t~mem2249#1.offset); srcloc: null [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume 0 != osst_configure_onstream_#t~mem1355#1;havoc osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset;havoc osst_configure_onstream_#t~mem1355#1; [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7379: assume !(0 != osst_configure_onstream_#t~mem1355#1);havoc osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset;havoc osst_configure_onstream_#t~mem1355#1;call osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1358#1.base, osst_configure_onstream_#t~mem1358#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1357#1.base, 102 + osst_configure_onstream_#t~mem1357#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1358#1.base, osst_configure_onstream_#t~mem1358#1.offset;havoc osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset;havoc osst_configure_onstream_#t~mem1358#1.base, osst_configure_onstream_#t~mem1358#1.offset;call osst_configure_onstream_#t~mem1359#1.base, osst_configure_onstream_#t~mem1359#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1361#1.base, osst_configure_onstream_#t~mem1361#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1359#1.base, 102 + osst_configure_onstream_#t~mem1359#1.offset, 8);call osst_configure_onstream_#t~mem1360#1 := read~int#13(osst_configure_onstream_~header~2#1.base, 3 + osst_configure_onstream_~header~2#1.offset, 1);osst_configure_onstream_~prm~0#1.base, osst_configure_onstream_~prm~0#1.offset := osst_configure_onstream_#t~mem1361#1.base, osst_configure_onstream_#t~mem1361#1.offset + (if (4 + osst_configure_onstream_#t~mem1360#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1360#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1360#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1359#1.base, osst_configure_onstream_#t~mem1359#1.offset;havoc osst_configure_onstream_#t~mem1361#1.base, osst_configure_onstream_#t~mem1361#1.offset;havoc osst_configure_onstream_#t~mem1360#1;call osst_configure_onstream_#t~mem1362#1 := read~int#13(osst_configure_onstream_~prm~0#1.base, 4 + osst_configure_onstream_~prm~0#1.offset, 1);call write~int#13(osst_configure_onstream_#t~mem1362#1, osst_configure_onstream_~STp#1.base, 595 + osst_configure_onstream_~STp#1.offset, 1);havoc osst_configure_onstream_#t~mem1362#1;call osst_configure_onstream_#t~mem1363#1 := read~int#13(osst_configure_onstream_~prm~0#1.base, 7 + osst_configure_onstream_~prm~0#1.offset, 2); [2025-02-08 04:35:05,785 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304-1: SUMMARY for call osst_read_#t~ret1738#1 := do_door_lock(osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset, 1); srcloc: null [2025-02-08 04:35:05,789 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: assume -2147483648 <= osst_read_#t~ret1738#1 && osst_read_#t~ret1738#1 <= 2147483647;osst_read_~tmp___2~21#1 := osst_read_#t~ret1738#1;havoc osst_read_#t~ret1738#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211: assume main_#t~switch2730#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11211: assume !main_#t~switch2730#1;havoc main_#t~switch2730#1;havoc main_#t~ret2737#1;havoc main_#t~ret2738#1;havoc main_#t~ret2739#1;havoc main_#t~switch2730#1;havoc main_#t~ret2737#1;havoc main_#t~ret2738#1;havoc main_#t~ret2739#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361: assume 0 != __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2149#1;call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 518 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9361: assume !(0 != __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2149#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10815-1: SUMMARY for call osst_probe_#t~ret2664#1.base, osst_probe_#t~ret2664#1.offset := kzalloc(808, 32); srcloc: null [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10815: osst_probe_~tmp___1~35#1.base, osst_probe_~tmp___1~35#1.offset := osst_probe_#t~ret2664#1.base, osst_probe_#t~ret2664#1.offset;havoc osst_probe_#t~ret2664#1.base, osst_probe_#t~ret2664#1.offset;osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset := osst_probe_~tmp___1~35#1.base, osst_probe_~tmp___1~35#1.offset; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380-1: SUMMARY for call osst_configure_onstream_#t~ret1356#1 := printk(102, 0); srcloc: null [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7380: assume -2147483648 <= osst_configure_onstream_#t~ret1356#1 && osst_configure_onstream_#t~ret1356#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1356#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume 0 == osst_read_~tmp___2~21#1;call write~int#13(2, osst_read_~STp~2#1.base, 596 + osst_read_~STp~2#1.offset, 1); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8305: assume !(0 == osst_read_~tmp___2~21#1); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891: call write~int#13(osst_ioctl_#t~bitwise2414#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2413#1;havoc osst_ioctl_#t~bitwise2414#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-1: [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume reset_state_~i~4#1 <= 3; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7909: assume !(reset_state_~i~4#1 <= 3); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: assume -2147483648 <= osst_set_options_#t~ret1857#1 && osst_set_options_#t~ret1857#1 <= 2147483647;havoc osst_set_options_#t~ret1857#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-2: havoc osst_ioctl_#t~bitwise2414#1;assume ((((osst_ioctl_#t~mem2413#1 < 0 || osst_ioctl_#t~bitwise2414#1 >= 2147483648) && osst_ioctl_#t~bitwise2414#1 >= osst_ioctl_#t~mem2413#1) && (osst_ioctl_#t~mem2413#1 < 0 || osst_ioctl_#t~bitwise2414#1 <= 2147483648 + osst_ioctl_#t~mem2413#1)) && (osst_ioctl_#t~mem2413#1 >= 0 || osst_ioctl_#t~bitwise2414#1 < 0)) && osst_ioctl_#t~bitwise2414#1 <= 9223372036854775807; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-3: assume false;osst_ioctl_#t~bitwise2414#1 := osst_ioctl_#t~mem2413#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-3: assume !false; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-4: assume 0 == osst_ioctl_#t~mem2413#1 || 2147483648 == osst_ioctl_#t~mem2413#1;osst_ioctl_#t~bitwise2414#1 := 2147483648; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9891-4: assume !(0 == osst_ioctl_#t~mem2413#1 || 2147483648 == osst_ioctl_#t~mem2413#1); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570-1: SUMMARY for call osst_set_options_#t~ret1857#1 := printk(122, 0); srcloc: null [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817: assume 0 == (osst_probe_~tpnt~0#1.base + osst_probe_~tpnt~0#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10817: assume !(0 == (osst_probe_~tpnt~0#1.base + osst_probe_~tpnt~0#1.offset) % 18446744073709551616);call osst_probe_#t~mem2666#1.base, osst_probe_#t~mem2666#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2667#1 := read~int#13(osst_probe_#t~mem2666#1.base, 568 + osst_probe_#t~mem2666#1.offset, 2);osst_probe_~i~17#1 := (if osst_probe_#t~mem2667#1 % 65536 % 4294967296 <= 2147483647 then osst_probe_#t~mem2667#1 % 65536 % 4294967296 else osst_probe_#t~mem2667#1 % 65536 % 4294967296 - 4294967296);havoc osst_probe_#t~mem2666#1.base, osst_probe_#t~mem2666#1.offset;havoc osst_probe_#t~mem2667#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346: assume -2147483648 <= ldv_mutex_lock_interruptible_13_#t~ret2747#1 && ldv_mutex_lock_interruptible_13_#t~ret2747#1 <= 2147483647;ldv_mutex_lock_interruptible_13_~tmp~82#1 := ldv_mutex_lock_interruptible_13_#t~ret2747#1;havoc ldv_mutex_lock_interruptible_13_#t~ret2747#1;ldv_mutex_lock_interruptible_13_~ldv_func_res~3#1 := ldv_mutex_lock_interruptible_13_~tmp~82#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: assume 2 == osst_read_#t~mem1803#1 % 256 % 4294967296;havoc osst_read_#t~mem1803#1;call write~int#13(0, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8439: assume !(2 == osst_read_#t~mem1803#1 % 256 % 4294967296);havoc osst_read_#t~mem1803#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11346-1: SUMMARY for call ldv_mutex_lock_interruptible_13_#t~ret2747#1 := mutex_lock_interruptible(ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume osst_write_#t~mem1625#1 < 0;havoc osst_write_#t~mem1625#1; [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: assume !(osst_write_#t~mem1625#1 < 0);havoc osst_write_#t~mem1625#1;call osst_write_#t~mem1626#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,790 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232: assume -2147483648 <= __os_scsi_tape_open_#t~ret2041#1 && __os_scsi_tape_open_#t~ret2041#1 <= 2147483647;havoc __os_scsi_tape_open_#t~mem2039#1.base, __os_scsi_tape_open_#t~mem2039#1.offset;havoc __os_scsi_tape_open_#t~mem2040#1;havoc __os_scsi_tape_open_#t~ret2041#1; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-1: SUMMARY for call __os_scsi_tape_open_#t~ret2041#1 := osst_wait_ready(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, (if 1 == __os_scsi_tape_open_#t~mem2040#1 % 256 % 4294967296 then 900 else 180), 0); srcloc: null [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9232-2: call __os_scsi_tape_open_#t~mem2039#1.base, __os_scsi_tape_open_#t~mem2039#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2040#1 := read~int#13(__os_scsi_tape_open_#t~mem2039#1.base, 29 + __os_scsi_tape_open_#t~mem2039#1.offset, 1); [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-2: havoc osst_probe_#t~bitwise2701#1;assume ((((osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2701#1 >= 216006656) && osst_probe_#t~bitwise2701#1 >= osst_probe_~dev_num~0#1) && (osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2701#1 <= 216006656 + osst_probe_~dev_num~0#1)) && (osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2701#1 < 0)) && osst_probe_#t~bitwise2701#1 <= 2147483647; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-1: [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-4: assume 0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2701#1 := 216006656; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-4: assume !(0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1); [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10818: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-3: assume false;osst_probe_#t~bitwise2701#1 := osst_probe_~dev_num~0#1; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950-3: assume !false; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10950: SUMMARY for call osst_sysfs_destroy(osst_probe_#t~bitwise2701#1); srcloc: null [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume 1342177280 == osst_set_options_~code~0#1;osst_set_options_~value~0#1 := (if osst_set_options_~options#1 % 4294967296 <= 2147483647 then osst_set_options_~options#1 % 4294967296 else osst_set_options_~options#1 % 4294967296 - 4294967296) % 268435456; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8572: assume !(1342177280 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9365: __os_scsi_tape_open_~j~0#1 := 0; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: os_scsi_tape_flush_~tmp~58#1.base, os_scsi_tape_flush_~tmp~58#1.offset := os_scsi_tape_flush_#t~ret2193#1.base, os_scsi_tape_flush_#t~ret2193#1.offset;havoc os_scsi_tape_flush_#t~ret2193#1.base, os_scsi_tape_flush_#t~ret2193#1.offset;os_scsi_tape_flush_~name~27#1.base, os_scsi_tape_flush_~name~27#1.offset := os_scsi_tape_flush_~tmp~58#1.base, os_scsi_tape_flush_~tmp~58#1.offset;assume { :begin_inline_atomic_long_read } true;atomic_long_read_#in~l#1.base, atomic_long_read_#in~l#1.offset := os_scsi_tape_flush_~filp#1.base, 120 + os_scsi_tape_flush_~filp#1.offset;havoc atomic_long_read_#res#1;havoc atomic_long_read_#t~ret35#1, atomic_long_read_~l#1.base, atomic_long_read_~l#1.offset, atomic_long_read_~v~0#1.base, atomic_long_read_~v~0#1.offset, atomic_long_read_~tmp~2#1;atomic_long_read_~l#1.base, atomic_long_read_~l#1.offset := atomic_long_read_#in~l#1.base, atomic_long_read_#in~l#1.offset;havoc atomic_long_read_~v~0#1.base, atomic_long_read_~v~0#1.offset;havoc atomic_long_read_~tmp~2#1;atomic_long_read_~v~0#1.base, atomic_long_read_~v~0#1.offset := atomic_long_read_~l#1.base, atomic_long_read_~l#1.offset;assume { :begin_inline_atomic64_read } true;atomic64_read_#in~v#1.base, atomic64_read_#in~v#1.offset := atomic_long_read_~v~0#1.base, atomic_long_read_~v~0#1.offset;havoc atomic64_read_#res#1;havoc atomic64_read_#t~mem34#1, atomic64_read_~v#1.base, atomic64_read_~v#1.offset;atomic64_read_~v#1.base, atomic64_read_~v#1.offset := atomic64_read_#in~v#1.base, atomic64_read_#in~v#1.offset;call atomic64_read_#t~mem34#1 := read~int#8(atomic64_read_~v#1.base, atomic64_read_~v#1.offset, 8);atomic64_read_#res#1 := atomic64_read_#t~mem34#1;havoc atomic64_read_#t~mem34#1; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497-1: SUMMARY for call os_scsi_tape_flush_#t~ret2193#1.base, os_scsi_tape_flush_#t~ret2193#1.offset := tape_name(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset); srcloc: null [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: call write~int#13(osst_verify_position_~halfway_frame~0#1, osst_verify_position_~STp#1.base, 637 + osst_verify_position_~STp#1.offset, 1);call write~int#13(osst_verify_position_~frame_seq_numbr~0#1, osst_verify_position_~STp#1.base, 638 + osst_verify_position_~STp#1.offset, 4);call write~int#13(osst_verify_position_~logical_blk_num~1#1, osst_verify_position_~STp#1.base, 642 + osst_verify_position_~STp#1.offset, 4);osst_verify_position_#res#1 := 0; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10422: call ULTIMATE.dealloc(osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset);havoc osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset;osst_probe_#t~ret2656#1 := osst_supports_#res#1;havoc osst_supports_#t~mem2564#1.base, osst_supports_#t~mem2564#1.offset, osst_supports_#t~nondet2565#1, osst_supports_#t~mem2566#1.base, osst_supports_#t~mem2566#1.offset, osst_supports_#t~mem2567#1.base, osst_supports_#t~mem2567#1.offset, osst_supports_#t~nondet2568#1, osst_supports_#t~mem2569#1.base, osst_supports_#t~mem2569#1.offset, osst_supports_#t~nondet2570#1, osst_supports_#t~mem2571#1.base, osst_supports_#t~mem2571#1.offset, osst_supports_#t~mem2572#1.base, osst_supports_#t~mem2572#1.offset, osst_supports_#t~nondet2573#1, osst_supports_#t~mem2574#1.base, osst_supports_#t~mem2574#1.offset, osst_supports_#t~nondet2575#1, osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset, osst_supports_#t~mem2577#1.base, osst_supports_#t~mem2577#1.offset, osst_supports_#t~nondet2578#1, osst_supports_#t~mem2579#1.base, osst_supports_#t~mem2579#1.offset, osst_supports_~SDp#1.base, osst_supports_~SDp#1.offset, osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset, osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, osst_supports_~tmp~66#1, osst_supports_~tmp___0~40#1, osst_supports_~tmp___1~33#1, osst_supports_~tmp___2~29#1, osst_supports_~tmp___3~21#1, osst_supports_~tmp___4~19#1;havoc osst_supports_#in~SDp#1.base, osst_supports_#in~SDp#1.offset;assume { :end_inline_osst_supports } true;assume -2147483648 <= osst_probe_#t~ret2656#1 && osst_probe_#t~ret2656#1 <= 2147483647;osst_probe_~tmp~77#1 := osst_probe_#t~ret2656#1;havoc osst_probe_#t~ret2656#1; [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819-1: SUMMARY for call osst_probe_#t~ret2665#1 := printk(197, 0); srcloc: null [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9762: call write~int#13(0, osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,791 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10819: assume -2147483648 <= osst_probe_#t~ret2665#1 && osst_probe_#t~ret2665#1 <= 2147483647;havoc osst_probe_#t~ret2665#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348: assume -2147483648 <= ldv_mutex_lock_interruptible_13_#t~ret2748#1 && ldv_mutex_lock_interruptible_13_#t~ret2748#1 <= 2147483647;ldv_mutex_lock_interruptible_13_~tmp___0~54#1 := ldv_mutex_lock_interruptible_13_#t~ret2748#1;havoc ldv_mutex_lock_interruptible_13_#t~ret2748#1;ldv_mutex_lock_interruptible_13_#res#1 := ldv_mutex_lock_interruptible_13_~tmp___0~54#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11348-1: SUMMARY for call ldv_mutex_lock_interruptible_13_#t~ret2748#1 := ldv_mutex_lock_interruptible_lock_of_osst_tape(ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10952: SUMMARY for call kfree(osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset); srcloc: null [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9895: call osst_ioctl_#t~mem2415#1 := read~int#13(osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2415#1, osst_ioctl_~#mt_status~0#1.base, 8 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2415#1;call osst_ioctl_#t~mem2416#1 := read~int#13(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2418#1 := 3 == osst_ioctl_#t~mem2416#1 % 256 % 4294967296; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9499: os_scsi_tape_flush_#t~ret2194#1 := atomic_long_read_#res#1;havoc atomic_long_read_#t~ret35#1, atomic_long_read_~l#1.base, atomic_long_read_~l#1.offset, atomic_long_read_~v~0#1.base, atomic_long_read_~v~0#1.offset, atomic_long_read_~tmp~2#1;havoc atomic_long_read_#in~l#1.base, atomic_long_read_#in~l#1.offset;assume { :end_inline_atomic_long_read } true;assume -9223372036854775808 <= os_scsi_tape_flush_#t~ret2194#1 && os_scsi_tape_flush_#t~ret2194#1 <= 9223372036854775807;os_scsi_tape_flush_~tmp___0~32#1 := os_scsi_tape_flush_#t~ret2194#1;havoc os_scsi_tape_flush_#t~ret2194#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume 268435455 == osst_set_options_~value~0#1;call write~int#13(-1, osst_set_options_~STm~2#1.base, 9 + osst_set_options_~STm~2#1.offset, 4); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8574: assume !(268435455 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume osst_write_#t~mem1626#1 < 0;havoc osst_write_#t~mem1626#1;call osst_write_#t~mem1628#1 := read~int#13(osst_write_~STp~1#1.base, 646 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1627#1 := read~int#13(osst_write_~STp~1#1.base, 718 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8046: assume !(osst_write_#t~mem1626#1 < 0);havoc osst_write_#t~mem1626#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9896: assume osst_ioctl_#t~short2418#1;havoc osst_ioctl_#t~mem2416#1;havoc osst_ioctl_#t~mem2417#1;havoc osst_ioctl_#t~short2418#1;call osst_ioctl_#t~mem2419#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9896: assume !osst_ioctl_#t~short2418#1;havoc osst_ioctl_#t~mem2416#1;havoc osst_ioctl_#t~mem2417#1;havoc osst_ioctl_#t~short2418#1;call osst_ioctl_#t~mem2421#1 := read~int#13(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9896-1: assume osst_ioctl_#t~short2418#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9896-1: assume !osst_ioctl_#t~short2418#1;call osst_ioctl_#t~mem2417#1 := read~int#13(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2418#1 := 4 == osst_ioctl_#t~mem2417#1 % 256 % 4294967296; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume os_scsi_tape_flush_~tmp___0~32#1 > 1;os_scsi_tape_flush_#res#1 := 0;call ULTIMATE.dealloc(os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset);havoc os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9500: assume !(os_scsi_tape_flush_~tmp___0~32#1 > 1);call os_scsi_tape_flush_#t~mem2195#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset, 1);os_scsi_tape_flush_#t~short2197#1 := 2 == os_scsi_tape_flush_#t~mem2195#1 % 256 % 4294967296; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8443: osst_read_~retval~7#1 := osst_read_~total~1#1;call osst_read_#t~mem1804#1.base, osst_read_#t~mem1804#1.offset := read~$Pointer$#13(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 8); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11350-1: ldv_mutex_lock_interruptible_13_#res#1 := ldv_mutex_lock_interruptible_13_~ldv_func_res~3#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8311: call osst_read_#t~mem1739#1 := read~int#13(osst_read_~STp~2#1.base, 510 + osst_read_~STp~2#1.offset, 4);osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset := osst_read_~STp~2#1.base, 522 + osst_read_~STp~2#1.offset + 16 * (if osst_read_#t~mem1739#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_read_#t~mem1739#1 % 18446744073709551616 % 18446744073709551616 else osst_read_#t~mem1739#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_read_#t~mem1739#1;call osst_read_#t~mem1740#1 := read~int#13(osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236: assume __os_scsi_tape_open_#t~short2047#1;havoc __os_scsi_tape_open_#t~mem2042#1.base, __os_scsi_tape_open_#t~mem2042#1.offset;havoc __os_scsi_tape_open_#t~mem2043#1;havoc __os_scsi_tape_open_#t~bitwise2044#1;havoc __os_scsi_tape_open_#t~mem2045#1.base, __os_scsi_tape_open_#t~mem2045#1.offset;havoc __os_scsi_tape_open_#t~mem2046#1;havoc __os_scsi_tape_open_#t~short2047#1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236: assume !__os_scsi_tape_open_#t~short2047#1;havoc __os_scsi_tape_open_#t~mem2042#1.base, __os_scsi_tape_open_#t~mem2042#1.offset;havoc __os_scsi_tape_open_#t~mem2043#1;havoc __os_scsi_tape_open_#t~bitwise2044#1;havoc __os_scsi_tape_open_#t~mem2045#1.base, __os_scsi_tape_open_#t~mem2045#1.offset;havoc __os_scsi_tape_open_#t~mem2046#1;havoc __os_scsi_tape_open_#t~short2047#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-1: assume __os_scsi_tape_open_#t~short2047#1;call __os_scsi_tape_open_#t~mem2045#1.base, __os_scsi_tape_open_#t~mem2045#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2046#1 := read~int#13(__os_scsi_tape_open_#t~mem2045#1.base, 18 + __os_scsi_tape_open_#t~mem2045#1.offset, 1);__os_scsi_tape_open_#t~short2047#1 := 6 == (if __os_scsi_tape_open_#t~mem2046#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2046#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2046#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-1: assume !__os_scsi_tape_open_#t~short2047#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-2: __os_scsi_tape_open_#t~short2047#1 := 112 == __os_scsi_tape_open_#t~bitwise2044#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9368: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 522 + __os_scsi_tape_open_~STp~3#1.offset + 16 * (if __os_scsi_tape_open_~j~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_~j~0#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_~j~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 1 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 2 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 3 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 8 + __os_scsi_tape_open_~STps~14#1.offset, 4);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 12 + __os_scsi_tape_open_~STps~14#1.offset, 4);__os_scsi_tape_open_~j~0#1 := 1 + __os_scsi_tape_open_~j~0#1; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-7: call __os_scsi_tape_open_#t~mem2042#1.base, __os_scsi_tape_open_#t~mem2042#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2043#1 := read~int#13(__os_scsi_tape_open_#t~mem2042#1.base, 16 + __os_scsi_tape_open_#t~mem2042#1.offset, 1); [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954: osst_probe_#res#1 := osst_probe_~err~2#1;call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-3: [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-4: havoc __os_scsi_tape_open_#t~bitwise2044#1;assume (((((if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2044#1 <= (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2044#1 <= 112) && __os_scsi_tape_open_#t~bitwise2044#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2044#1 > 112 + (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2044#1 >= -2147483648; [2025-02-08 04:35:05,792 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-5: assume 112 == (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2044#1 := (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-6: assume 0 == (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2044#1 := 0; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9236-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2043#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-4: assume 0 == osst_ioctl_#t~mem2419#1 || 536870912 == osst_ioctl_#t~mem2419#1;osst_ioctl_#t~bitwise2420#1 := 536870912; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-4: assume !(0 == osst_ioctl_#t~mem2419#1 || 536870912 == osst_ioctl_#t~mem2419#1); [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume osst_ioctl_#t~short2355#1;havoc osst_ioctl_#t~mem2353#1;havoc osst_ioctl_#t~mem2354#1;havoc osst_ioctl_#t~short2355#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765: assume !osst_ioctl_#t~short2355#1;havoc osst_ioctl_#t~mem2353#1;havoc osst_ioctl_#t~mem2354#1;havoc osst_ioctl_#t~short2355#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765-1: assume osst_ioctl_#t~short2355#1;call osst_ioctl_#t~mem2354#1 := read~int#13(osst_ioctl_~STp~6#1.base, 596 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2355#1 := 0 != osst_ioctl_#t~mem2354#1 % 256 % 4294967296; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765-1: assume !osst_ioctl_#t~short2355#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9765-2: call osst_ioctl_#t~mem2353#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2355#1 := 7 == osst_ioctl_#t~mem2353#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: call write~int#13(osst_ioctl_#t~bitwise2420#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2419#1;havoc osst_ioctl_#t~bitwise2420#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-1: [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10954-1: SUMMARY for call put_disk(osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset); srcloc: null [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-2: havoc osst_ioctl_#t~bitwise2420#1;assume ((((osst_ioctl_#t~mem2419#1 < 0 || osst_ioctl_#t~bitwise2420#1 >= 536870912) && osst_ioctl_#t~bitwise2420#1 >= osst_ioctl_#t~mem2419#1) && (osst_ioctl_#t~mem2419#1 < 0 || osst_ioctl_#t~bitwise2420#1 <= 536870912 + osst_ioctl_#t~mem2419#1)) && (osst_ioctl_#t~mem2419#1 >= 0 || osst_ioctl_#t~bitwise2420#1 < 0)) && osst_ioctl_#t~bitwise2420#1 <= 9223372036854775807; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-3: assume false;osst_ioctl_#t~bitwise2420#1 := osst_ioctl_#t~mem2419#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-3: assume !false; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387-1: SUMMARY for call osst_configure_onstream_#t~ret1364#1 := __fswab16((if osst_configure_onstream_#t~mem1363#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1363#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1363#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576: assume -2147483648 <= osst_set_options_#t~ret1858#1 && osst_set_options_#t~ret1858#1 <= 2147483647;havoc osst_set_options_#t~ret1858#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7387: osst_configure_onstream_~tmp___1~20#1 := osst_configure_onstream_#t~ret1364#1;havoc osst_configure_onstream_#t~mem1363#1;havoc osst_configure_onstream_#t~ret1364#1;call osst_configure_onstream_#t~mem1365#1 := read~int#13(osst_configure_onstream_~prm~0#1.base, 9 + osst_configure_onstream_~prm~0#1.offset, 2); [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8576-1: SUMMARY for call osst_set_options_#t~ret1858#1 := printk(123, 0); srcloc: null [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume 2 == osst_read_#t~mem1740#1 % 256 % 4294967296;havoc osst_read_#t~mem1740#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8312: assume !(2 == osst_read_#t~mem1740#1 % 256 % 4294967296);havoc osst_read_#t~mem1740#1; [2025-02-08 04:35:05,793 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume osst_write_#t~mem1628#1 % 4294967296 == osst_write_#t~mem1627#1 % 4294967296;havoc osst_write_#t~mem1628#1;havoc osst_write_#t~mem1627#1;call osst_write_#t~mem1629#1 := read~int#13(osst_write_~STp~1#1.base, 698 + osst_write_~STp~1#1.offset, 4);call write~int#13(osst_write_#t~mem1629#1, osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);havoc osst_write_#t~mem1629#1;call write~int#13(0, osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8048: assume !(osst_write_#t~mem1628#1 % 4294967296 == osst_write_#t~mem1627#1 % 4294967296);havoc osst_write_#t~mem1628#1;havoc osst_write_#t~mem1627#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766-1: SUMMARY for call osst_ioctl_#t~ret2356#1 := do_door_lock(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, 0); srcloc: null [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: assume -2147483648 <= osst_ioctl_#t~ret2356#1 && osst_ioctl_#t~ret2356#1 <= 2147483647;havoc osst_ioctl_#t~ret2356#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: assume 0 != (osst_read_#t~mem1804#1.base + osst_read_#t~mem1804#1.offset) % 18446744073709551616;havoc osst_read_#t~mem1804#1.base, osst_read_#t~mem1804#1.offset;call osst_read_#t~mem1805#1.base, osst_read_#t~mem1805#1.offset := read~$Pointer$#13(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 8); [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8445: assume !(0 != (osst_read_#t~mem1804#1.base + osst_read_#t~mem1804#1.offset) % 18446744073709551616);havoc osst_read_#t~mem1804#1.base, osst_read_#t~mem1804#1.offset; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388-1: SUMMARY for call osst_configure_onstream_#t~ret1366#1 := __fswab16((if osst_configure_onstream_#t~mem1365#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1365#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1365#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7388: osst_configure_onstream_~tmp___2~17#1 := osst_configure_onstream_#t~ret1366#1;havoc osst_configure_onstream_#t~mem1365#1;havoc osst_configure_onstream_#t~ret1366#1;call write~int#13((if osst_configure_onstream_~tmp___1~20#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___1~20#1 % 65536 % 4294967296 else osst_configure_onstream_~tmp___1~20#1 % 65536 % 4294967296 - 4294967296) * (if osst_configure_onstream_~tmp___2~17#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___2~17#1 % 65536 % 4294967296 else osst_configure_onstream_~tmp___2~17#1 % 65536 % 4294967296 - 4294967296), osst_configure_onstream_~STp#1.base, 8 + osst_configure_onstream_~STp#1.offset, 4);osst_configure_onstream_#res#1 := 0;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313-1: SUMMARY for call osst_read_#t~ret1741#1 := osst_flush_buffer(osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset, osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 0); srcloc: null [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8313: assume -2147483648 <= osst_read_#t~ret1741#1 && osst_read_#t~ret1741#1 <= 2147483647;osst_read_~tmp___3~16#1 := osst_read_#t~ret1741#1;havoc osst_read_#t~ret1741#1;osst_read_~retval~7#1 := osst_read_~tmp___3~16#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: assume osst_write_#t~mem1686#1 >= 0;havoc osst_write_#t~mem1686#1;call osst_write_#t~mem1687#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);call write~int#13((if (osst_write_#t~mem1687#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_write_#t~mem1687#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 else (osst_write_#t~mem1687#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 - 4294967296), osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);havoc osst_write_#t~mem1687#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8181: assume !(osst_write_#t~mem1686#1 >= 0);havoc osst_write_#t~mem1686#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: assume osst_ioctl_#t~mem2421#1 % 256 % 4294967296 > 2;havoc osst_ioctl_#t~mem2421#1;call osst_ioctl_#t~mem2422#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: assume !(osst_ioctl_#t~mem2421#1 % 256 % 4294967296 > 2);havoc osst_ioctl_#t~mem2421#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume (osst_set_options_~value~0#1 <= 511 || osst_set_options_~value~0#1 > 32768) || 0 != 32768 % osst_set_options_~value~0#1; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8578: assume !((osst_set_options_~value~0#1 <= 511 || osst_set_options_~value~0#1 > 32768) || 0 != 32768 % osst_set_options_~value~0#1);call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 9 + osst_set_options_~STm~2#1.offset, 4);call osst_set_options_#t~mem1860#1 := read~int#13(osst_set_options_~STm~2#1.base, 9 + osst_set_options_~STm~2#1.offset, 4); [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: assume ~osst_max_sg_segs~0 < osst_probe_~i~17#1;osst_probe_~i~17#1 := ~osst_max_sg_segs~0; [2025-02-08 04:35:05,794 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10824: assume !(~osst_max_sg_segs~0 < osst_probe_~i~17#1); [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446-1: SUMMARY for call osst_release_request(osst_read_#t~mem1805#1.base, osst_read_#t~mem1805#1.offset); srcloc: null [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: havoc osst_read_#t~mem1805#1.base, osst_read_#t~mem1805#1.offset; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900: call write~int#13(osst_ioctl_#t~bitwise2423#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2422#1;havoc osst_ioctl_#t~bitwise2423#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-1: [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-2: havoc osst_ioctl_#t~bitwise2423#1;assume ((((osst_ioctl_#t~mem2422#1 < 0 || osst_ioctl_#t~bitwise2423#1 >= 134217728) && osst_ioctl_#t~bitwise2423#1 >= osst_ioctl_#t~mem2422#1) && (osst_ioctl_#t~mem2422#1 < 0 || osst_ioctl_#t~bitwise2423#1 <= 134217728 + osst_ioctl_#t~mem2422#1)) && (osst_ioctl_#t~mem2422#1 >= 0 || osst_ioctl_#t~bitwise2423#1 < 0)) && osst_ioctl_#t~bitwise2423#1 <= 9223372036854775807; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579: assume -2147483648 <= osst_set_options_#t~ret1859#1 && osst_set_options_#t~ret1859#1 <= 2147483647;havoc osst_set_options_#t~ret1859#1;osst_set_options_#res#1 := -22; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8579-1: SUMMARY for call osst_set_options_#t~ret1859#1 := printk(124, 0); srcloc: null [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-3: assume false;osst_ioctl_#t~bitwise2423#1 := osst_ioctl_#t~mem2422#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-3: assume !false; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-4: assume 0 == osst_ioctl_#t~mem2422#1 || 134217728 == osst_ioctl_#t~mem2422#1;osst_ioctl_#t~bitwise2423#1 := 134217728; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9900-4: assume !(0 == osst_ioctl_#t~mem2422#1 || 134217728 == osst_ioctl_#t~mem2422#1); [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-3: assume os_scsi_tape_flush_#t~short2197#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-3: assume !os_scsi_tape_flush_#t~short2197#1;call os_scsi_tape_flush_#t~mem2196#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 586 + os_scsi_tape_flush_~STp~4#1.offset, 1);os_scsi_tape_flush_#t~short2197#1 := 0 != os_scsi_tape_flush_#t~mem2196#1 % 256 % 4294967296; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume os_scsi_tape_flush_#t~short2199#1;havoc os_scsi_tape_flush_#t~mem2195#1;havoc os_scsi_tape_flush_#t~mem2196#1;havoc os_scsi_tape_flush_#t~short2197#1;havoc os_scsi_tape_flush_#t~mem2198#1;havoc os_scsi_tape_flush_#t~short2199#1;call write~int#13(0, os_scsi_tape_flush_~STp~4#1.base, 726 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504: assume !os_scsi_tape_flush_#t~short2199#1;havoc os_scsi_tape_flush_#t~mem2195#1;havoc os_scsi_tape_flush_#t~mem2196#1;havoc os_scsi_tape_flush_#t~short2197#1;havoc os_scsi_tape_flush_#t~mem2198#1;havoc os_scsi_tape_flush_#t~short2199#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume 0 != osst_read_~retval~7#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8315: assume !(0 != osst_read_~retval~7#1);call write~int#13(0, osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: assume os_scsi_tape_flush_#t~short2199#1;call os_scsi_tape_flush_#t~mem2198#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 281 + os_scsi_tape_flush_~STp~4#1.offset, 1);os_scsi_tape_flush_#t~short2199#1 := 0 == os_scsi_tape_flush_#t~mem2198#1 % 256 % 4294967296; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-1: assume !os_scsi_tape_flush_#t~short2199#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9504-2: os_scsi_tape_flush_#t~short2199#1 := os_scsi_tape_flush_#t~short2197#1; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: __os_scsi_tape_open_~tmp~57#1 := __os_scsi_tape_open_#t~ret1973#1;havoc __os_scsi_tape_open_#t~ret1973#1;__os_scsi_tape_open_~dev~0#1 := (if __os_scsi_tape_open_~tmp~57#1 % 4294967296 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~tmp~57#1 % 4294967296 % 4294967296 else __os_scsi_tape_open_~tmp~57#1 % 4294967296 % 4294967296 - 4294967296) % 32; [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108-1: SUMMARY for call __os_scsi_tape_open_#t~ret1973#1 := iminor(__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset); srcloc: null [2025-02-08 04:35:05,795 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: assume osst_ioctl_#t~short2359#1;havoc osst_ioctl_#t~mem2357#1;havoc osst_ioctl_#t~mem2358#1;havoc osst_ioctl_#t~short2359#1;call osst_ioctl_#t~mem2360#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);assume { :begin_inline_osst_set_options } true;osst_set_options_#in~STp#1.base, osst_set_options_#in~STp#1.offset, osst_set_options_#in~options#1 := osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_#t~mem2360#1;havoc osst_set_options_#res#1;havoc osst_set_options_#t~ret1823#1.base, osst_set_options_#t~ret1823#1.offset, osst_set_options_#t~mem1824#1, osst_set_options_#t~mem1825#1, osst_set_options_#t~memcpy~res1826#1.base, osst_set_options_#t~memcpy~res1826#1.offset, osst_set_options_#t~memcpy~res1827#1.base, osst_set_options_#t~memcpy~res1827#1.offset, osst_set_options_#t~bitwise1828#1, osst_set_options_#t~bitwise1829#1, osst_set_options_#t~bitwise1830#1, osst_set_options_#t~bitwise1831#1, osst_set_options_#t~bitwise1832#1, osst_set_options_#t~bitwise1833#1, osst_set_options_#t~bitwise1834#1, osst_set_options_#t~bitwise1835#1, osst_set_options_#t~bitwise1836#1, osst_set_options_#t~mem1837#1.base, osst_set_options_#t~mem1837#1.offset, osst_set_options_#t~mem1838#1, osst_set_options_#t~bitwise1839#1, osst_set_options_#t~bitwise1840#1, osst_set_options_#t~bitwise1841#1, osst_set_options_#t~bitwise1842#1, osst_set_options_#t~bitwise1843#1, osst_set_options_#t~bitwise1844#1, osst_set_options_#t~bitwise1845#1, osst_set_options_#t~bitwise1846#1, osst_set_options_#t~bitwise1847#1, osst_set_options_#t~bitwise1848#1, osst_set_options_#t~bitwise1849#1, osst_set_options_#t~mem1850#1.base, osst_set_options_#t~mem1850#1.offset, osst_set_options_#t~mem1851#1, osst_set_options_#t~bitwise1852#1, osst_set_options_#t~short1853#1, osst_set_options_#t~bitwise1854#1, osst_set_options_#t~bitwise1855#1, osst_set_options_#t~ret1856#1, osst_set_options_#t~ret1857#1, osst_set_options_#t~ret1858#1, osst_set_options_#t~ret1859#1, osst_set_options_#t~mem1860#1, osst_set_options_#t~ret1861#1, osst_set_options_#t~bitwise1862#1, osst_set_options_#t~bitwise1863#1, osst_set_options_#t~bitwise1864#1, osst_set_options_#t~ret1865#1, osst_set_options_#t~ret1866#1, osst_set_options_#t~ret1867#1, osst_set_options_#t~mem1868#1, osst_set_options_#t~ret1869#1, osst_set_options_#t~ret1870#1, osst_set_options_#t~mem1871#1, osst_set_options_#t~ret1872#1, osst_set_options_#t~ret1873#1, osst_set_options_#t~ret1874#1, osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset, osst_set_options_~options#1, osst_set_options_~value~0#1, osst_set_options_~code~0#1, osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset, osst_set_options_~tmp~55#1.base, osst_set_options_~tmp~55#1.offset, osst_set_options_~__len~7#1, osst_set_options_~__ret~7#1.base, osst_set_options_~__ret~7#1.offset;osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset := osst_set_options_#in~STp#1.base, osst_set_options_#in~STp#1.offset;osst_set_options_~options#1 := osst_set_options_#in~options#1;havoc osst_set_options_~value~0#1;havoc osst_set_options_~code~0#1;havoc osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset;havoc osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset;havoc osst_set_options_~tmp~55#1.base, osst_set_options_~tmp~55#1.offset;havoc osst_set_options_~__len~7#1;havoc osst_set_options_~__ret~7#1.base, osst_set_options_~__ret~7#1.offset; [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769: assume !osst_ioctl_#t~short2359#1;havoc osst_ioctl_#t~mem2357#1;havoc osst_ioctl_#t~mem2358#1;havoc osst_ioctl_#t~short2359#1;call osst_ioctl_#t~mem2362#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769-1: assume osst_ioctl_#t~short2359#1;call osst_ioctl_#t~mem2358#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);osst_ioctl_#t~short2359#1 := 0 != (osst_ioctl_#t~mem2358#1 - osst_ioctl_#t~mem2358#1 % 268435456) % 4294967296; [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769-1: assume !osst_ioctl_#t~short2359#1; [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9769-2: call osst_ioctl_#t~mem2357#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2359#1 := 24 == osst_ioctl_#t~mem2357#1; [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241: call write~int#13(0, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2050#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,799 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9241-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2048#1.base, __os_scsi_tape_open_#t~memset~res2048#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11884: havoc __register_chrdev_#t~nondet2770#1; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: call ULTIMATE.dealloc(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset);havoc osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset;call ULTIMATE.dealloc(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset);havoc osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset;main_#t~ret2735#1 := osst_write_#res#1;havoc osst_write_#t~mem1579#1.base, osst_write_#t~mem1579#1.offset, osst_write_#t~ret1580#1.base, osst_write_#t~ret1580#1.offset, osst_write_#t~ret1581#1, osst_write_#t~mem1582#1.base, osst_write_#t~mem1582#1.offset, osst_write_#t~ret1583#1, osst_write_#t~mem1584#1, osst_write_#t~mem1585#1, osst_write_#t~mem1586#1, osst_write_#t~mem1587#1, osst_write_#t~mem1588#1, osst_write_#t~mem1589#1, osst_write_#t~mem1590#1, osst_write_#t~mem1591#1, osst_write_#t~short1592#1, osst_write_#t~mem1593#1, osst_write_#t~ite1596#1, osst_write_#t~mem1594#1, osst_write_#t~mem1595#1, osst_write_#t~mem1597#1, osst_write_#t~ret1598#1, osst_write_#t~mem1600#1, osst_write_#t~mem1599#1, osst_write_#t~mem1601#1, osst_write_#t~ret1602#1, osst_write_#t~mem1603#1, osst_write_#t~mem1604#1, osst_write_#t~short1605#1, osst_write_#t~ret1606#1, osst_write_#t~mem1607#1, osst_write_#t~mem1608#1, osst_write_#t~ret1609#1, osst_write_#t~mem1610#1, osst_write_#t~mem1611#1, osst_write_#t~mem1613#1, osst_write_#t~mem1612#1, osst_write_#t~mem1614#1, osst_write_#t~short1615#1, osst_write_#t~short1616#1, osst_write_#t~mem1617#1, osst_write_#t~mem1618#1, osst_write_#t~short1619#1, osst_write_#t~short1620#1, osst_write_#t~mem1621#1, osst_write_#t~ret1622#1, osst_write_#t~mem1623#1, osst_write_#t~ret1624#1, osst_write_#t~mem1625#1, osst_write_#t~mem1626#1, osst_write_#t~mem1628#1, osst_write_#t~mem1627#1, osst_write_#t~mem1629#1, osst_write_#t~mem1630#1, osst_write_#t~mem1631#1, osst_write_#t~mem1632#1, osst_write_#t~mem1633#1, osst_write_#t~short1634#1, osst_write_#t~mem1635#1, osst_write_#t~mem1636#1.base, osst_write_#t~mem1636#1.offset, osst_write_#t~mem1637#1, osst_write_#t~mem1638#1, osst_write_#t~ret1639#1, osst_write_#t~mem1640#1, osst_write_#t~mem1641#1, osst_write_#t~ret1642#1, osst_write_#t~ret1643#1, osst_write_#t~mem1644#1, osst_write_#t~mem1645#1.base, osst_write_#t~mem1645#1.offset, osst_write_#t~mem1646#1, osst_write_#t~mem1647#1.base, osst_write_#t~mem1647#1.offset, osst_write_#t~ret1648#1, osst_write_#t~mem1649#1.base, osst_write_#t~mem1649#1.offset, osst_write_#t~mem1650#1, osst_write_#t~mem1651#1.base, osst_write_#t~mem1651#1.offset, osst_write_#t~mem1652#1, osst_write_#t~mem1653#1, osst_write_#t~mem1654#1, osst_write_#t~ret1655#1, osst_write_#t~ret1656#1, osst_write_#t~mem1657#1, osst_write_#t~mem1658#1.base, osst_write_#t~mem1658#1.offset, osst_write_#t~mem1659#1, osst_write_#t~mem1660#1, osst_write_#t~mem1661#1, osst_write_#t~mem1662#1.base, osst_write_#t~mem1662#1.offset, osst_write_#t~mem1663#1, osst_write_#t~mem1664#1, osst_write_#t~mem1665#1.base, osst_write_#t~mem1665#1.offset, osst_write_#t~mem1666#1, osst_write_#t~mem1667#1.base, osst_write_#t~mem1667#1.offset, osst_write_#t~ret1668#1, osst_write_#t~mem1669#1, osst_write_#t~mem1670#1, osst_write_#t~mem1671#1, osst_write_#t~mem1672#1, osst_write_#t~ret1673#1, osst_write_#t~mem1674#1, osst_write_#t~mem1675#1.base, osst_write_#t~mem1675#1.offset, osst_write_#t~mem1676#1, osst_write_#t~mem1677#1, osst_write_#t~mem1678#1, osst_write_#t~mem1679#1, osst_write_#t~mem1680#1, osst_write_#t~mem1681#1, osst_write_#t~mem1682#1.base, osst_write_#t~mem1682#1.offset, osst_write_#t~mem1683#1.base, osst_write_#t~mem1683#1.offset, osst_write_#t~mem1684#1.base, osst_write_#t~mem1684#1.offset, osst_write_#t~mem1685#1, osst_write_#t~mem1686#1, osst_write_#t~mem1687#1, osst_write_#t~mem1688#1.base, osst_write_#t~mem1688#1.offset, osst_write_#t~mem1689#1.base, osst_write_#t~mem1689#1.offset, osst_write_#t~mem1690#1, osst_write_#t~mem1691#1.base, osst_write_#t~mem1691#1.offset, osst_write_#t~ret1692#1, osst_write_#t~mem1693#1, osst_write_#t~mem1694#1, osst_write_#t~mem1695#1, osst_write_#t~mem1696#1, osst_write_#t~mem1697#1, osst_write_#t~mem1698#1, osst_write_#t~mem1699#1, osst_write_#t~mem1700#1.base, osst_write_#t~mem1700#1.offset, osst_write_#t~mem1701#1, osst_write_#t~short1702#1, osst_write_#t~mem1703#1.base, osst_write_#t~mem1703#1.offset, osst_write_#t~mem1704#1, osst_write_#t~mem1705#1, osst_write_#t~mem1706#1.base, osst_write_#t~mem1706#1.offset, osst_write_#t~mem1707#1, osst_write_#t~mem1708#1, osst_write_#t~short1709#1, osst_write_#t~mem1710#1.base, osst_write_#t~mem1710#1.offset, osst_write_#t~mem1711#1.base, osst_write_#t~mem1711#1.offset, osst_write_#t~mem1712#1, osst_write_#t~mem1713#1, osst_write_#t~mem1714#1, osst_write_#t~mem1715#1.base, osst_write_#t~mem1715#1.offset, osst_write_#t~mem1717#1, osst_write_#t~mem1716#1.base, osst_write_#t~mem1716#1.offset, osst_write_#t~mem1718#1, osst_write_#t~ret1719#1, osst_write_#t~mem1720#1, osst_write_#t~mem1721#1, osst_write_#t~bitwise1722#1, osst_write_#t~mem1723#1.base, osst_write_#t~mem1723#1.offset, osst_write_#t~mem1724#1.base, osst_write_#t~mem1724#1.offset, osst_write_~filp#1.base, osst_write_~filp#1.offset, osst_write_~buf#1.base, osst_write_~buf#1.offset, osst_write_~count#1, osst_write_~ppos#1.base, osst_write_~ppos#1.offset, osst_write_~total~0#1, osst_write_~retval~6#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, osst_write_~do_count~0#1, osst_write_~blks~2#1, osst_write_~transfer~1#1, osst_write_~write_threshold~0#1, osst_write_~doing_write~0#1, osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, osst_write_~STm~0#1.base, osst_write_~STm~0#1.offset, osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset, osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~name~22#1.base, osst_write_~name~22#1.offset, osst_write_~tmp~53#1.base, osst_write_~tmp~53#1.offset, osst_write_~tmp___0~28#1, osst_write_~tmp___1~23#1, osst_write_~tmp___2~20#1, osst_write_~tmp___3~15#1, osst_write_~tmp___4~14#1, osst_write_~tmp___5~12#1, osst_write_~tmp___6~10#1, osst_write_~tmp___7~8#1, osst_write_~tmp___8~7#1, osst_write_~tmp___9~7#1, osst_write_~tmp___10~6#1, osst_write_~tmp___11~4#1, osst_write_~tmp___12~3#1;havoc osst_write_#in~filp#1.base, osst_write_#in~filp#1.offset, osst_write_#in~buf#1.base, osst_write_#in~buf#1.offset, osst_write_#in~count#1, osst_write_#in~ppos#1.base, osst_write_#in~ppos#1.offset;assume { :end_inline_osst_write } true;assume -9223372036854775808 <= main_#t~ret2735#1 && main_#t~ret2735#1 <= 9223372036854775807;main_~res_osst_write_50~0#1 := main_#t~ret2735#1;havoc main_#t~ret2735#1; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9770: osst_ioctl_#t~ret2361#1 := osst_set_options_#res#1;havoc osst_set_options_#t~ret1823#1.base, osst_set_options_#t~ret1823#1.offset, osst_set_options_#t~mem1824#1, osst_set_options_#t~mem1825#1, osst_set_options_#t~memcpy~res1826#1.base, osst_set_options_#t~memcpy~res1826#1.offset, osst_set_options_#t~memcpy~res1827#1.base, osst_set_options_#t~memcpy~res1827#1.offset, osst_set_options_#t~bitwise1828#1, osst_set_options_#t~bitwise1829#1, osst_set_options_#t~bitwise1830#1, osst_set_options_#t~bitwise1831#1, osst_set_options_#t~bitwise1832#1, osst_set_options_#t~bitwise1833#1, osst_set_options_#t~bitwise1834#1, osst_set_options_#t~bitwise1835#1, osst_set_options_#t~bitwise1836#1, osst_set_options_#t~mem1837#1.base, osst_set_options_#t~mem1837#1.offset, osst_set_options_#t~mem1838#1, osst_set_options_#t~bitwise1839#1, osst_set_options_#t~bitwise1840#1, osst_set_options_#t~bitwise1841#1, osst_set_options_#t~bitwise1842#1, osst_set_options_#t~bitwise1843#1, osst_set_options_#t~bitwise1844#1, osst_set_options_#t~bitwise1845#1, osst_set_options_#t~bitwise1846#1, osst_set_options_#t~bitwise1847#1, osst_set_options_#t~bitwise1848#1, osst_set_options_#t~bitwise1849#1, osst_set_options_#t~mem1850#1.base, osst_set_options_#t~mem1850#1.offset, osst_set_options_#t~mem1851#1, osst_set_options_#t~bitwise1852#1, osst_set_options_#t~short1853#1, osst_set_options_#t~bitwise1854#1, osst_set_options_#t~bitwise1855#1, osst_set_options_#t~ret1856#1, osst_set_options_#t~ret1857#1, osst_set_options_#t~ret1858#1, osst_set_options_#t~ret1859#1, osst_set_options_#t~mem1860#1, osst_set_options_#t~ret1861#1, osst_set_options_#t~bitwise1862#1, osst_set_options_#t~bitwise1863#1, osst_set_options_#t~bitwise1864#1, osst_set_options_#t~ret1865#1, osst_set_options_#t~ret1866#1, osst_set_options_#t~ret1867#1, osst_set_options_#t~mem1868#1, osst_set_options_#t~ret1869#1, osst_set_options_#t~ret1870#1, osst_set_options_#t~mem1871#1, osst_set_options_#t~ret1872#1, osst_set_options_#t~ret1873#1, osst_set_options_#t~ret1874#1, osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset, osst_set_options_~options#1, osst_set_options_~value~0#1, osst_set_options_~code~0#1, osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset, osst_set_options_~tmp~55#1.base, osst_set_options_~tmp~55#1.offset, osst_set_options_~__len~7#1, osst_set_options_~__ret~7#1.base, osst_set_options_~__ret~7#1.offset;havoc osst_set_options_#in~STp#1.base, osst_set_options_#in~STp#1.offset, osst_set_options_#in~options#1;assume { :end_inline_osst_set_options } true;assume -2147483648 <= osst_ioctl_#t~ret2361#1 && osst_ioctl_#t~ret2361#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2361#1;havoc osst_ioctl_#t~mem2360#1;havoc osst_ioctl_#t~ret2361#1; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506: assume -2147483648 <= os_scsi_tape_flush_#t~ret2200#1 && os_scsi_tape_flush_#t~ret2200#1 <= 2147483647;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_#t~ret2200#1;havoc os_scsi_tape_flush_#t~ret2200#1; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9638: call ULTIMATE.dealloc(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset);havoc osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset);havoc osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset);havoc osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset);havoc osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset;main_#t~ret2737#1 := osst_ioctl_#res#1;havoc osst_ioctl_#t~mem2250#1.base, osst_ioctl_#t~mem2250#1.offset, osst_ioctl_#t~ret2251#1.base, osst_ioctl_#t~ret2251#1.offset, osst_ioctl_#t~ret2252#1, osst_ioctl_#t~mem2253#1, osst_ioctl_#t~mem2254#1, osst_ioctl_#t~mem2255#1.base, osst_ioctl_#t~mem2255#1.offset, osst_ioctl_#t~ret2256#1, osst_ioctl_#t~ret2257#1, osst_ioctl_#t~mem2258#1, osst_ioctl_#t~ret2259#1, osst_ioctl_#t~ret2260#1, osst_ioctl_#t~mem2261#1, osst_ioctl_#t~mem2262#1, osst_ioctl_#t~mem2263#1, osst_ioctl_#t~short2264#1, osst_ioctl_#t~short2265#1, osst_ioctl_#t~mem2266#1, osst_ioctl_#t~mem2267#1, osst_ioctl_#t~mem2268#1, osst_ioctl_#t~mem2269#1, osst_ioctl_#t~short2270#1, osst_ioctl_#t~mem2271#1, osst_ioctl_#t~short2272#1, osst_ioctl_#t~mem2273#1, osst_ioctl_#t~mem2274#1, osst_ioctl_#t~mem2275#1, osst_ioctl_#t~mem2276#1, osst_ioctl_#t~mem2277#1, osst_ioctl_#t~short2278#1, osst_ioctl_#t~mem2279#1, osst_ioctl_#t~mem2280#1, osst_ioctl_#t~mem2281#1, osst_ioctl_#t~mem2282#1, osst_ioctl_#t~mem2283#1, osst_ioctl_#t~mem2284#1, osst_ioctl_#t~mem2285#1, osst_ioctl_#t~short2286#1, osst_ioctl_#t~mem2287#1, osst_ioctl_#t~mem2288#1, osst_ioctl_#t~short2289#1, osst_ioctl_#t~mem2290#1, osst_ioctl_#t~short2291#1, osst_ioctl_#t~mem2292#1, osst_ioctl_#t~short2293#1, osst_ioctl_#t~mem2294#1, osst_ioctl_#t~short2295#1, osst_ioctl_#t~mem2296#1, osst_ioctl_#t~short2297#1, osst_ioctl_#t~mem2298#1, osst_ioctl_#t~short2299#1, osst_ioctl_#t~mem2300#1, osst_ioctl_#t~short2301#1, osst_ioctl_#t~mem2302#1, osst_ioctl_#t~short2303#1, osst_ioctl_#t~mem2304#1, osst_ioctl_#t~short2305#1, osst_ioctl_#t~mem2306#1, osst_ioctl_#t~short2307#1, osst_ioctl_#t~ret2308#1, osst_ioctl_#t~mem2309#1, osst_ioctl_#t~mem2310#1, osst_ioctl_#t~short2311#1, osst_ioctl_#t~mem2312#1, osst_ioctl_#t~short2313#1, osst_ioctl_#t~mem2314#1, osst_ioctl_#t~short2315#1, osst_ioctl_#t~mem2316#1, osst_ioctl_#t~short2317#1, osst_ioctl_#t~mem2318#1, osst_ioctl_#t~short2319#1, osst_ioctl_#t~mem2320#1.base, osst_ioctl_#t~mem2320#1.offset, osst_ioctl_#t~mem2321#1, osst_ioctl_#t~mem2322#1, osst_ioctl_#t~short2323#1, osst_ioctl_#t~mem2324#1, osst_ioctl_#t~short2325#1, osst_ioctl_#t~mem2326#1, osst_ioctl_#t~short2327#1, osst_ioctl_#t~mem2328#1, osst_ioctl_#t~short2329#1, osst_ioctl_#t~mem2330#1, osst_ioctl_#t~short2331#1, osst_ioctl_#t~mem2332#1, osst_ioctl_#t~short2333#1, osst_ioctl_#t~mem2334#1, osst_ioctl_#t~short2335#1, osst_ioctl_#t~mem2336#1, osst_ioctl_#t~short2337#1, osst_ioctl_#t~mem2338#1, osst_ioctl_#t~short2339#1, osst_ioctl_#t~mem2340#1, osst_ioctl_#t~mem2342#1, osst_ioctl_#t~mem2341#1, osst_ioctl_#t~short2343#1, osst_ioctl_#t~mem2344#1, osst_ioctl_#t~mem2345#1, osst_ioctl_#t~mem2346#1, osst_ioctl_#t~short2347#1, osst_ioctl_#t~short2348#1, osst_ioctl_#t~mem2349#1, osst_ioctl_#t~mem2350#1, osst_ioctl_#t~short2351#1, osst_ioctl_#t~ret2352#1, osst_ioctl_#t~mem2353#1, osst_ioctl_#t~mem2354#1, osst_ioctl_#t~short2355#1, osst_ioctl_#t~ret2356#1, osst_ioctl_#t~mem2357#1, osst_ioctl_#t~mem2358#1, osst_ioctl_#t~short2359#1, osst_ioctl_#t~mem2360#1, osst_ioctl_#t~ret2361#1, osst_ioctl_#t~mem2362#1, osst_ioctl_#t~mem2363#1, osst_ioctl_#t~mem2364#1, osst_ioctl_#t~mem2365#1, osst_ioctl_#t~mem2366#1, osst_ioctl_#t~mem2367#1, osst_ioctl_#t~ret2368#1, osst_ioctl_#t~mem2369#1, osst_ioctl_#t~mem2370#1, osst_ioctl_#t~mem2371#1, osst_ioctl_#t~ret2372#1, osst_ioctl_#t~mem2373#1, osst_ioctl_#t~ret2374#1, osst_ioctl_#t~mem2375#1, osst_ioctl_#t~mem2376#1, osst_ioctl_#t~mem2377#1, osst_ioctl_#t~short2378#1, osst_ioctl_#t~mem2379#1, osst_ioctl_#t~ret2380#1, osst_ioctl_#t~ret2381#1, osst_ioctl_#t~mem2382#1, osst_ioctl_#t~mem2383#1, osst_ioctl_#t~mem2384#1, osst_ioctl_#t~ret2385#1, osst_ioctl_#t~mem2386#1, osst_ioctl_#t~ret2387#1, osst_ioctl_#t~mem2388#1, osst_ioctl_#t~mem2389#1, osst_ioctl_#t~mem2390#1, osst_ioctl_#t~bitwise2391#1, osst_ioctl_#t~mem2392#1, osst_ioctl_#t~mem2393#1, osst_ioctl_#t~mem2394#1, osst_ioctl_#t~mem2395#1, osst_ioctl_#t~mem2399#1, osst_ioctl_#t~mem2396#1.base, osst_ioctl_#t~mem2396#1.offset, osst_ioctl_#t~mem2397#1, osst_ioctl_#t~mem2398#1, osst_ioctl_#t~mem2400#1, osst_ioctl_#t~mem2405#1, osst_ioctl_#t~mem2401#1.base, osst_ioctl_#t~mem2401#1.offset, osst_ioctl_#t~mem2402#1, osst_ioctl_#t~mem2403#1, osst_ioctl_#t~mem2404#1, osst_ioctl_#t~mem2406#1, osst_ioctl_#t~mem2407#1, osst_ioctl_#t~bitwise2408#1, osst_ioctl_#t~mem2409#1, osst_ioctl_#t~mem2410#1, osst_ioctl_#t~mem2411#1, osst_ioctl_#t~bitwise2412#1, osst_ioctl_#t~mem2413#1, osst_ioctl_#t~bitwise2414#1, osst_ioctl_#t~mem2415#1, osst_ioctl_#t~mem2416#1, osst_ioctl_#t~mem2417#1, osst_ioctl_#t~short2418#1, osst_ioctl_#t~mem2419#1, osst_ioctl_#t~bitwise2420#1, osst_ioctl_#t~mem2421#1, osst_ioctl_#t~mem2422#1, osst_ioctl_#t~bitwise2423#1, osst_ioctl_#t~mem2424#1, osst_ioctl_#t~mem2425#1, osst_ioctl_#t~bitwise2426#1, osst_ioctl_#t~mem2427#1, osst_ioctl_#t~mem2428#1, osst_ioctl_#t~bitwise2429#1, osst_ioctl_#t~mem2430#1, osst_ioctl_#t~mem2431#1, osst_ioctl_#t~bitwise2432#1, osst_ioctl_#t~mem2433#1, osst_ioctl_#t~mem2434#1, osst_ioctl_#t~bitwise2435#1, osst_ioctl_#t~mem2436#1, osst_ioctl_#t~mem2437#1, osst_ioctl_#t~bitwise2438#1, osst_ioctl_#t~mem2439#1, osst_ioctl_#t~mem2440#1, osst_ioctl_#t~bitwise2441#1, osst_ioctl_#t~mem2442#1, osst_ioctl_#t~mem2443#1, osst_ioctl_#t~mem2444#1, osst_ioctl_#t~short2445#1, osst_ioctl_#t~short2446#1, osst_ioctl_#t~mem2447#1, osst_ioctl_#t~short2448#1, osst_ioctl_#t~mem2449#1, osst_ioctl_#t~bitwise2450#1, osst_ioctl_#t~ret2451#1, osst_ioctl_#t~mem2452#1, osst_ioctl_#t~ret2453#1, osst_ioctl_#t~ret2454#1, osst_ioctl_#t~ret2455#1, osst_ioctl_#t~mem2456#1.base, osst_ioctl_#t~mem2456#1.offset, osst_ioctl_#t~mem2457#1.base, osst_ioctl_#t~mem2457#1.offset, osst_ioctl_#t~mem2458#1.base, osst_ioctl_#t~mem2458#1.offset, osst_ioctl_#t~ret2459#1, osst_ioctl_#t~mem2460#1.base, osst_ioctl_#t~mem2460#1.offset, osst_ioctl_#t~mem2461#1.base, osst_ioctl_#t~mem2461#1.offset, osst_ioctl_~file#1.base, osst_ioctl_~file#1.offset, osst_ioctl_~cmd_in#1, osst_ioctl_~arg#1, osst_ioctl_~i~9#1, osst_ioctl_~cmd_nr~0#1, osst_ioctl_~cmd_type~0#1, osst_ioctl_~blk~0#1, osst_ioctl_~retval~9#1, osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~name~28#1.base, osst_ioctl_~name~28#1.offset, osst_ioctl_~tmp~59#1.base, osst_ioctl_~tmp~59#1.offset, osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset, osst_ioctl_~tmp___0~33#1, osst_ioctl_~tmp___1~28#1, osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, osst_ioctl_~auto_weof~0#1, osst_ioctl_~tmp___2~25#1, osst_ioctl_~tmp___3~20#1, osst_ioctl_~tmp___4~18#1, osst_ioctl_~tmp___5~16#1, osst_ioctl_~tmp___6~14#1, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset;havoc osst_ioctl_#in~file#1.base, osst_ioctl_#in~file#1.offset, osst_ioctl_#in~cmd_in#1, osst_ioctl_#in~arg#1;assume { :end_inline_osst_ioctl } true;assume -9223372036854775808 <= main_#t~ret2737#1 && main_#t~ret2737#1 <= 9223372036854775807; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11356: SUMMARY for call ldv_mutex_unlock_osst_int_mutex(ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9506-1: SUMMARY for call os_scsi_tape_flush_#t~ret2200#1 := osst_flush_write_buffer(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset); srcloc: null [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449: havoc ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_9 } true;osst_read_#res#1 := osst_read_~retval~7#1;call ULTIMATE.dealloc(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset);havoc osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset;call ULTIMATE.dealloc(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset);havoc osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8449-1: assume { :begin_inline_ldv_mutex_unlock_9 } true;ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset := osst_read_~STp~2#1.base, 20 + osst_read_~STp~2#1.offset;havoc ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset;ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset := ldv_mutex_unlock_9_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_9_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: assume 46 == osst_parse_firmware_rev_#t~mem1276#1;havoc osst_parse_firmware_rev_#t~mem1276#1;call osst_parse_firmware_rev_#t~mem1277#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1278#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 2 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1279#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 3 + osst_parse_firmware_rev_~str#1.offset, 1);osst_parse_firmware_rev_#res#1 := -480000 + 10000 * osst_parse_firmware_rev_#t~mem1277#1 + (-48000 + 1000 * osst_parse_firmware_rev_#t~mem1278#1) + (-4800 + 100 * osst_parse_firmware_rev_#t~mem1279#1);havoc osst_parse_firmware_rev_#t~mem1277#1;havoc osst_parse_firmware_rev_#t~mem1278#1;havoc osst_parse_firmware_rev_#t~mem1279#1; [2025-02-08 04:35:05,800 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7260: assume !(46 == osst_parse_firmware_rev_#t~mem1276#1);havoc osst_parse_firmware_rev_#t~mem1276#1;call osst_parse_firmware_rev_#t~mem1280#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1281#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 1 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1282#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 2 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1283#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 3 + osst_parse_firmware_rev_~str#1.offset, 1);osst_parse_firmware_rev_#res#1 := -100 + (-480000 + 10000 * osst_parse_firmware_rev_#t~mem1280#1 + (-48000 + 1000 * osst_parse_firmware_rev_#t~mem1281#1) + (-4800 + 100 * osst_parse_firmware_rev_#t~mem1282#1)) + (-64 + osst_parse_firmware_rev_#t~mem1283#1);havoc osst_parse_firmware_rev_#t~mem1280#1;havoc osst_parse_firmware_rev_#t~mem1281#1;havoc osst_parse_firmware_rev_#t~mem1282#1;havoc osst_parse_firmware_rev_#t~mem1283#1; [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-1: SUMMARY for call __os_scsi_tape_open_#t~ret1974#1 := iminor(__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset); srcloc: null [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8185: call osst_write_#t~mem1688#1.base, osst_write_#t~mem1688#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call write~int#13(0, osst_write_#t~mem1688#1.base, 10 + osst_write_#t~mem1688#1.offset, 4);havoc osst_write_#t~mem1688#1.base, osst_write_#t~mem1688#1.offset;call write~int#13(0, osst_write_~STp~1#1.base, 586 + osst_write_~STp~1#1.offset, 1);call osst_write_#t~mem1689#1.base, osst_write_#t~mem1689#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1690#1 := read~int#13(osst_write_#t~mem1689#1.base, 10 + osst_write_#t~mem1689#1.offset, 4); [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: __os_scsi_tape_open_~tmp___0~31#1 := __os_scsi_tape_open_#t~ret1974#1;havoc __os_scsi_tape_open_#t~ret1974#1; [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: osst_probe_#t~ret2670#1.base, osst_probe_#t~ret2670#1.offset := new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset;havoc new_tape_buffer_#t~ret2477#1.base, new_tape_buffer_#t~ret2477#1.offset, new_tape_buffer_#t~ret2478#1, new_tape_buffer_~from_initialization#1, new_tape_buffer_~need_dma#1, new_tape_buffer_~max_sg#1, new_tape_buffer_~i~10#1, new_tape_buffer_~priority~0#1, new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset, new_tape_buffer_~tmp~60#1.base, new_tape_buffer_~tmp~60#1.offset, new_tape_buffer_~tmp___0~34#1;havoc new_tape_buffer_#in~from_initialization#1, new_tape_buffer_#in~need_dma#1, new_tape_buffer_#in~max_sg#1;assume { :end_inline_new_tape_buffer } true;osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset := osst_probe_#t~ret2670#1.base, osst_probe_#t~ret2670#1.offset;havoc osst_probe_#t~mem2668#1.base, osst_probe_#t~mem2668#1.offset;havoc osst_probe_#t~mem2669#1;havoc osst_probe_#t~ret2670#1.base, osst_probe_#t~ret2670#1.offset; [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828-1: call osst_probe_#t~mem2668#1.base, osst_probe_#t~mem2668#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2669#1 := read~int#13(osst_probe_#t~mem2668#1.base, 591 + osst_probe_#t~mem2668#1.offset, 1);assume { :begin_inline_new_tape_buffer } true;new_tape_buffer_#in~from_initialization#1, new_tape_buffer_#in~need_dma#1, new_tape_buffer_#in~max_sg#1 := 1, (if osst_probe_#t~mem2669#1 % 256 % 4294967296 <= 2147483647 then osst_probe_#t~mem2669#1 % 256 % 4294967296 else osst_probe_#t~mem2669#1 % 256 % 4294967296 - 4294967296), osst_probe_~i~17#1;havoc new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset;havoc new_tape_buffer_#t~ret2477#1.base, new_tape_buffer_#t~ret2477#1.offset, new_tape_buffer_#t~ret2478#1, new_tape_buffer_~from_initialization#1, new_tape_buffer_~need_dma#1, new_tape_buffer_~max_sg#1, new_tape_buffer_~i~10#1, new_tape_buffer_~priority~0#1, new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset, new_tape_buffer_~tmp~60#1.base, new_tape_buffer_~tmp~60#1.offset, new_tape_buffer_~tmp___0~34#1;new_tape_buffer_~from_initialization#1 := new_tape_buffer_#in~from_initialization#1;new_tape_buffer_~need_dma#1 := new_tape_buffer_#in~need_dma#1;new_tape_buffer_~max_sg#1 := new_tape_buffer_#in~max_sg#1;havoc new_tape_buffer_~i~10#1;havoc new_tape_buffer_~priority~0#1;havoc new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset;havoc new_tape_buffer_~tmp~60#1.base, new_tape_buffer_~tmp~60#1.offset;havoc new_tape_buffer_~tmp___0~34#1; [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903: assume 1 == osst_ioctl_#t~mem2424#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2424#1;call osst_ioctl_#t~mem2425#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,801 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903: assume !(1 == osst_ioctl_#t~mem2424#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2424#1;call osst_ioctl_#t~mem2427#1 := read~int#13(osst_ioctl_~STp~6#1.base, 595 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,804 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903-1: call osst_ioctl_#t~mem2424#1 := read~int#13(osst_ioctl_~STp~6#1.base, 595 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume 0 != os_scsi_tape_flush_~result~13#1 && -28 != os_scsi_tape_flush_~result~13#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9507: assume !(0 != os_scsi_tape_flush_~result~13#1 && -28 != os_scsi_tape_flush_~result~13#1); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11357: SUMMARY for call mutex_unlock(ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2051#1.base, __os_scsi_tape_open_#t~ret2051#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset;havoc __os_scsi_tape_open_#t~mem2050#1;havoc __os_scsi_tape_open_#t~ret2051#1.base, __os_scsi_tape_open_#t~ret2051#1.offset;call __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2053#1 := read~int#13(__os_scsi_tape_open_#t~mem2052#1.base, 16 + __os_scsi_tape_open_#t~mem2052#1.offset, 1); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9243-1: SUMMARY for call __os_scsi_tape_open_#t~ret2051#1.base, __os_scsi_tape_open_#t~ret2051#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2050#1, 0, 1); srcloc: null [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: havoc osst_parse_firmware_rev_#t~mem1277#1;havoc osst_parse_firmware_rev_#t~mem1278#1;havoc osst_parse_firmware_rev_#t~mem1279#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-2: havoc __os_scsi_tape_open_#t~bitwise1975#1;assume __os_scsi_tape_open_#t~bitwise1975#1 % 4294967296 <= __os_scsi_tape_open_~tmp___0~31#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1975#1 % 4294967296 <= 96; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-3: assume 96 == __os_scsi_tape_open_~tmp___0~31#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1975#1 := __os_scsi_tape_open_~tmp___0~31#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-3: assume !(96 == __os_scsi_tape_open_~tmp___0~31#1 % 4294967296); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-4: assume 0 == __os_scsi_tape_open_~tmp___0~31#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1975#1 := 0; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-4: assume !(0 == __os_scsi_tape_open_~tmp___0~31#1 % 4294967296); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111: __os_scsi_tape_open_~mode~0#1 := (if __os_scsi_tape_open_#t~bitwise1975#1 % 4294967296 / 32 % 4294967296 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~bitwise1975#1 % 4294967296 / 32 % 4294967296 % 4294967296 else __os_scsi_tape_open_#t~bitwise1975#1 % 4294967296 / 32 % 4294967296 % 4294967296 - 4294967296);havoc __os_scsi_tape_open_#t~bitwise1975#1;call __os_scsi_tape_open_#t~mem1976#1 := read~int#8(__os_scsi_tape_open_~filp#1.base, 132 + __os_scsi_tape_open_~filp#1.offset, 4); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9111-1: [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-3: assume false;osst_ioctl_#t~bitwise2426#1 := osst_ioctl_#t~mem2425#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-3: assume !false; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-4: assume 0 == osst_ioctl_#t~mem2425#1 || 2097152 == osst_ioctl_#t~mem2425#1;osst_ioctl_#t~bitwise2426#1 := 2097152; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-4: assume !(0 == osst_ioctl_#t~mem2425#1 || 2097152 == osst_ioctl_#t~mem2425#1); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: assume 0 == (osst_probe_~buffer~1#1.base + osst_probe_~buffer~1#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10829: assume !(0 == (osst_probe_~buffer~1#1.base + osst_probe_~buffer~1#1.offset) % 18446744073709551616);call write~$Pointer$#13(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, ~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if osst_probe_~dev_num~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_probe_~dev_num~0#1 % 18446744073709551616 % 18446744073709551616 else osst_probe_~dev_num~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);call write~$Pointer$#13(osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset, osst_probe_~tpnt~0#1.base, 264 + osst_probe_~tpnt~0#1.offset, 8);call write~$Pointer$#13(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, osst_probe_~tpnt~0#1.base, 12 + osst_probe_~tpnt~0#1.offset, 8);call write~$Pointer$#13(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~drive~0#1.base, 1276 + osst_probe_~drive~0#1.offset, 8);osst_probe_#t~loopctr2672#1 := 0; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904: call write~int#13(osst_ioctl_#t~bitwise2426#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2425#1;havoc osst_ioctl_#t~bitwise2426#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-1: [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9904-2: havoc osst_ioctl_#t~bitwise2426#1;assume ((((osst_ioctl_#t~mem2425#1 < 0 || osst_ioctl_#t~bitwise2426#1 >= 2097152) && osst_ioctl_#t~bitwise2426#1 >= osst_ioctl_#t~mem2425#1) && (osst_ioctl_#t~mem2425#1 < 0 || osst_ioctl_#t~bitwise2426#1 <= 2097152 + osst_ioctl_#t~mem2425#1)) && (osst_ioctl_#t~mem2425#1 >= 0 || osst_ioctl_#t~bitwise2426#1 < 0)) && osst_ioctl_#t~bitwise2426#1 <= 9223372036854775807; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-3: assume 4294967271 == __os_scsi_tape_open_#t~mem1976#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1977#1 := __os_scsi_tape_open_#t~mem1976#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-3: assume !(4294967271 == __os_scsi_tape_open_#t~mem1976#1 % 4294967296); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-4: assume 0 == __os_scsi_tape_open_#t~mem1976#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1977#1 := 0; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-4: assume !(0 == __os_scsi_tape_open_#t~mem1976#1 % 4294967296); [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112: call write~int#8(__os_scsi_tape_open_#t~bitwise1977#1, __os_scsi_tape_open_~filp#1.base, 132 + __os_scsi_tape_open_~filp#1.offset, 4);havoc __os_scsi_tape_open_#t~mem1976#1;havoc __os_scsi_tape_open_#t~bitwise1977#1; [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-1: [2025-02-08 04:35:05,805 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9112-2: havoc __os_scsi_tape_open_#t~bitwise1977#1;assume __os_scsi_tape_open_#t~bitwise1977#1 % 4294967296 <= __os_scsi_tape_open_#t~mem1976#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1977#1 % 4294967296 <= 4294967271; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10830: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: assume -2147483648 <= osst_set_options_#t~ret1861#1 && osst_set_options_#t~ret1861#1 <= 2147483647;havoc osst_set_options_#t~mem1860#1;havoc osst_set_options_#t~ret1861#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584-1: SUMMARY for call osst_set_options_#t~ret1861#1 := printk(125, 0); srcloc: null [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume __os_scsi_tape_open_#t~short2057#1;havoc __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset;havoc __os_scsi_tape_open_#t~mem2053#1;havoc __os_scsi_tape_open_#t~bitwise2054#1;havoc __os_scsi_tape_open_#t~mem2055#1.base, __os_scsi_tape_open_#t~mem2055#1.offset;havoc __os_scsi_tape_open_#t~mem2056#1;havoc __os_scsi_tape_open_#t~short2057#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245: assume !__os_scsi_tape_open_#t~short2057#1;havoc __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset;havoc __os_scsi_tape_open_#t~mem2053#1;havoc __os_scsi_tape_open_#t~bitwise2054#1;havoc __os_scsi_tape_open_#t~mem2055#1.base, __os_scsi_tape_open_#t~mem2055#1.offset;havoc __os_scsi_tape_open_#t~mem2056#1;havoc __os_scsi_tape_open_#t~short2057#1;__os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: assume __os_scsi_tape_open_#t~short2057#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-1: assume !__os_scsi_tape_open_#t~short2057#1;call __os_scsi_tape_open_#t~mem2055#1.base, __os_scsi_tape_open_#t~mem2055#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2056#1 := read~int#13(__os_scsi_tape_open_#t~mem2055#1.base, 18 + __os_scsi_tape_open_#t~mem2055#1.offset, 1);__os_scsi_tape_open_#t~short2057#1 := 6 != (if __os_scsi_tape_open_#t~mem2056#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2056#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2056#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7263: havoc osst_parse_firmware_rev_#t~mem1280#1;havoc osst_parse_firmware_rev_#t~mem1281#1;havoc osst_parse_firmware_rev_#t~mem1282#1;havoc osst_parse_firmware_rev_#t~mem1283#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-2: __os_scsi_tape_open_#t~short2057#1 := 112 != __os_scsi_tape_open_#t~bitwise2054#1; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-3: [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume __os_scsi_tape_open_~j~0#1 <= 3; [2025-02-08 04:35:05,806 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9377: assume !(__os_scsi_tape_open_~j~0#1 <= 3);__os_scsi_tape_open_~new_session~0#1 := 1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume (osst_write_#t~mem1690#1 + osst_write_~count#1) % 18446744073709551616 > osst_write_~write_threshold~0#1 % 18446744073709551616;havoc osst_write_#t~mem1689#1.base, osst_write_#t~mem1689#1.offset;havoc osst_write_#t~mem1690#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8188: assume !((osst_write_#t~mem1690#1 + osst_write_~count#1) % 18446744073709551616 > osst_write_~write_threshold~0#1 % 18446744073709551616);havoc osst_write_#t~mem1689#1.base, osst_write_#t~mem1689#1.offset;havoc osst_write_#t~mem1690#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: assume 2 == osst_ioctl_#t~mem2427#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2427#1;call osst_ioctl_#t~mem2428#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9906: assume !(2 == osst_ioctl_#t~mem2427#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2427#1;call osst_ioctl_#t~mem2430#1 := read~int#13(osst_ioctl_~STp~6#1.base, 595 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-4: havoc __os_scsi_tape_open_#t~bitwise2054#1;assume (((((if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2054#1 <= (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2054#1 <= 112) && __os_scsi_tape_open_#t~bitwise2054#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2054#1 > 112 + (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2054#1 >= -2147483648; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: SUMMARY for call _raw_write_lock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-5: assume 112 == (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2054#1 := (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-6: assume 0 == (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2054#1 := 0; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9245-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2053#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10831-1: SUMMARY for call osst_probe_#t~ret2671#1 := printk(198, 0); srcloc: null [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume 33 == osst_ioctl_#t~mem2362#1;havoc osst_ioctl_#t~mem2362#1;call osst_ioctl_#t~mem2363#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call osst_ioctl_#t~mem2364#1 := read~int#13(osst_ioctl_~STp~6#1.base, 518 + osst_ioctl_~STp~6#1.offset, 4); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9774: assume !(33 == osst_ioctl_#t~mem2362#1);havoc osst_ioctl_#t~mem2362#1;call osst_ioctl_#t~mem2366#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10831: assume -2147483648 <= osst_probe_#t~ret2671#1 && osst_probe_#t~ret2671#1 <= 2147483647;havoc osst_probe_#t~ret2671#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume __os_scsi_tape_open_~dev~0#1 >= ~osst_max_dev~0 || 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9114: assume !(__os_scsi_tape_open_~dev~0#1 >= ~osst_max_dev~0 || 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616);call __os_scsi_tape_open_#t~mem1978#1.base, __os_scsi_tape_open_#t~mem1978#1.offset := read~$Pointer$#13(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if __os_scsi_tape_open_~dev~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_~dev~0#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_~dev~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset := __os_scsi_tape_open_#t~mem1978#1.base, __os_scsi_tape_open_#t~mem1978#1.offset;havoc __os_scsi_tape_open_#t~mem1978#1.base, __os_scsi_tape_open_#t~mem1978#1.offset; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-2: call osst_write_#t~mem1630#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);call osst_write_#t~mem1631#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);osst_write_#t~short1634#1 := osst_write_#t~mem1630#1 + osst_write_#t~mem1631#1 > 0; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907: call write~int#13(osst_ioctl_#t~bitwise2429#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2428#1;havoc osst_ioctl_#t~bitwise2429#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-1: assume osst_write_#t~short1634#1;call osst_write_#t~mem1632#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);call osst_write_#t~mem1633#1 := read~int#13(osst_write_~STp~1#1.base, 698 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1634#1 := osst_write_#t~mem1632#1 < osst_write_#t~mem1633#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057-1: assume !osst_write_#t~short1634#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-1: [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume osst_write_#t~short1634#1;havoc osst_write_#t~mem1630#1;havoc osst_write_#t~mem1631#1;havoc osst_write_#t~mem1632#1;havoc osst_write_#t~mem1633#1;havoc osst_write_#t~short1634#1;call osst_write_#t~mem1635#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);call write~int#13(osst_write_#t~mem1635#1, osst_write_~STp~1#1.base, 698 + osst_write_~STp~1#1.offset, 4);havoc osst_write_#t~mem1635#1;call osst_write_#t~mem1636#1.base, osst_write_#t~mem1636#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 690 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1637#1 := read~int#13(osst_write_~STp~1#1.base, 698 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1638#1 := read~int#13(osst_write_#t~mem1636#1.base, 17752 + osst_write_#t~mem1636#1.offset + 4 * (-1 + osst_write_#t~mem1637#1), 4); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8057: assume !osst_write_#t~short1634#1;havoc osst_write_#t~mem1630#1;havoc osst_write_#t~mem1631#1;havoc osst_write_#t~mem1632#1;havoc osst_write_#t~mem1633#1;havoc osst_write_#t~short1634#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-2: havoc osst_ioctl_#t~bitwise2429#1;assume ((((osst_ioctl_#t~mem2428#1 < 0 || osst_ioctl_#t~bitwise2429#1 >= 4194304) && osst_ioctl_#t~bitwise2429#1 >= osst_ioctl_#t~mem2428#1) && (osst_ioctl_#t~mem2428#1 < 0 || osst_ioctl_#t~bitwise2429#1 <= 4194304 + osst_ioctl_#t~mem2428#1)) && (osst_ioctl_#t~mem2428#1 >= 0 || osst_ioctl_#t~bitwise2429#1 < 0)) && osst_ioctl_#t~bitwise2429#1 <= 9223372036854775807; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10832: SUMMARY for call kfree(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-3: assume false;osst_ioctl_#t~bitwise2429#1 := osst_ioctl_#t~mem2428#1; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-3: assume !false; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-4: assume 0 == osst_ioctl_#t~mem2428#1 || 4194304 == osst_ioctl_#t~mem2428#1;osst_ioctl_#t~bitwise2429#1 := 4194304; [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9907-4: assume !(0 == osst_ioctl_#t~mem2428#1 || 4194304 == osst_ioctl_#t~mem2428#1); [2025-02-08 04:35:05,807 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume osst_ioctl_#t~mem2363#1 >= osst_ioctl_#t~mem2364#1;havoc osst_ioctl_#t~mem2363#1;havoc osst_ioctl_#t~mem2364#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(osst_ioctl_#t~mem2363#1 >= osst_ioctl_#t~mem2364#1);havoc osst_ioctl_#t~mem2363#1;havoc osst_ioctl_#t~mem2364#1;call osst_ioctl_#t~mem2365#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2365#1, osst_ioctl_~STp~6#1.base, 514 + osst_ioctl_~STp~6#1.offset, 4);havoc osst_ioctl_#t~mem2365#1;osst_ioctl_~retval~9#1 := 0; [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: assume 0 != osst_read_~count#1 % 18446744073709551616 % (osst_read_#t~mem1742#1 % 18446744073709551616) % 18446744073709551616;havoc osst_read_#t~mem1742#1;call osst_read_#t~mem1743#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: assume !(0 != osst_read_~count#1 % 18446744073709551616 % (osst_read_#t~mem1742#1 % 18446744073709551616) % 18446744073709551616);havoc osst_read_#t~mem1742#1; [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115: __os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322-1: call osst_read_#t~mem1742#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9115-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,808 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume 1879048192 == osst_set_options_~code~0#1;osst_set_options_~value~0#1 := (if osst_set_options_~options#1 % 4294967296 <= 2147483647 then osst_set_options_~options#1 % 4294967296 else osst_set_options_~options#1 % 4294967296 - 4294967296) % 268435456; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8587: assume !(1879048192 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323-1: SUMMARY for call osst_read_#t~ret1748#1 := printk(115, 0); srcloc: null [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8323: assume -2147483648 <= osst_read_#t~ret1748#1 && osst_read_#t~ret1748#1 <= 2147483647;havoc osst_read_#t~mem1743#1;havoc osst_read_#t~ite1746#1;havoc osst_read_#t~mem1744#1;havoc osst_read_#t~mem1745#1;havoc osst_read_#t~mem1747#1;havoc osst_read_#t~ret1748#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059-1: SUMMARY for call osst_write_#t~ret1639#1 := __fswab32(osst_write_#t~mem1638#1); srcloc: null [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8059: osst_write_~tmp___6~10#1 := osst_write_#t~ret1639#1;havoc osst_write_#t~mem1636#1.base, osst_write_#t~mem1636#1.offset;havoc osst_write_#t~mem1637#1;havoc osst_write_#t~mem1638#1;havoc osst_write_#t~ret1639#1;call write~int#13((if osst_write_~tmp___6~10#1 % 4294967296 % 4294967296 <= 2147483647 then osst_write_~tmp___6~10#1 % 4294967296 % 4294967296 else osst_write_~tmp___6~10#1 % 4294967296 % 4294967296 - 4294967296), osst_write_~STp~1#1.base, 706 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1640#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);call osst_write_#t~mem1641#1 := read~int#13(osst_write_~STp~1#1.base, 668 + osst_write_~STp~1#1.offset, 2); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume 3 == osst_ioctl_#t~mem2430#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2430#1;call osst_ioctl_#t~mem2431#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9909: assume !(3 == osst_ioctl_#t~mem2430#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2430#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume os_scsi_tape_flush_#t~short2203#1;havoc os_scsi_tape_flush_#t~mem2201#1;havoc os_scsi_tape_flush_#t~mem2202#1;havoc os_scsi_tape_flush_#t~short2203#1;call os_scsi_tape_flush_#t~mem2204#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 597 + os_scsi_tape_flush_~STp~4#1.offset, 1); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513: assume !os_scsi_tape_flush_#t~short2203#1;havoc os_scsi_tape_flush_#t~mem2201#1;havoc os_scsi_tape_flush_#t~mem2202#1;havoc os_scsi_tape_flush_#t~short2203#1;call os_scsi_tape_flush_#t~mem2206#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 597 + os_scsi_tape_flush_~STp~4#1.offset, 1); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-1: assume os_scsi_tape_flush_#t~short2203#1;call os_scsi_tape_flush_#t~mem2202#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 281 + os_scsi_tape_flush_~STp~4#1.offset, 1);os_scsi_tape_flush_#t~short2203#1 := 0 == os_scsi_tape_flush_#t~mem2202#1 % 256 % 4294967296; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-1: assume !os_scsi_tape_flush_#t~short2203#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9513-2: call os_scsi_tape_flush_#t~mem2201#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset, 1);os_scsi_tape_flush_#t~short2203#1 := os_scsi_tape_flush_#t~mem2201#1 % 256 % 4294967296 > 1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: assume osst_read_#t~mem1743#1 <= 1023;call osst_read_#t~mem1744#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1746#1 := osst_read_#t~mem1744#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8324: assume !(osst_read_#t~mem1743#1 <= 1023);call osst_read_#t~mem1745#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1746#1 := (if osst_read_#t~mem1745#1 < 0 && 0 != osst_read_#t~mem1745#1 % 1024 then 1 + osst_read_#t~mem1745#1 / 1024 else osst_read_#t~mem1745#1 / 1024); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume 0 != osst_write_~count#1 % 18446744073709551616;call write~int#13(1, osst_write_~STp~1#1.base, 586 + osst_write_~STp~1#1.offset, 1);call osst_write_#t~mem1691#1.base, osst_write_#t~mem1691#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8192: assume !(0 != osst_write_~count#1 % 18446744073709551616); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-1: [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-2: havoc osst_ioctl_#t~bitwise2432#1;assume ((((osst_ioctl_#t~mem2431#1 < 0 || osst_ioctl_#t~bitwise2432#1 >= 8388608) && osst_ioctl_#t~bitwise2432#1 >= osst_ioctl_#t~mem2431#1) && (osst_ioctl_#t~mem2431#1 < 0 || osst_ioctl_#t~bitwise2432#1 <= 8388608 + osst_ioctl_#t~mem2431#1)) && (osst_ioctl_#t~mem2431#1 >= 0 || osst_ioctl_#t~bitwise2432#1 < 0)) && osst_ioctl_#t~bitwise2432#1 <= 9223372036854775807; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-3: assume false;osst_ioctl_#t~bitwise2432#1 := osst_ioctl_#t~mem2431#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-3: assume !false; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-4: assume 0 == osst_ioctl_#t~mem2431#1 || 8388608 == osst_ioctl_#t~mem2431#1;osst_ioctl_#t~bitwise2432#1 := 8388608; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910-4: assume !(0 == osst_ioctl_#t~mem2431#1 || 8388608 == osst_ioctl_#t~mem2431#1); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9910: call write~int#13(osst_ioctl_#t~bitwise2432#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2431#1;havoc osst_ioctl_#t~bitwise2432#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume 1 != osst_remove_#t~mem2702#1 || ~osst_nr_dev~0 <= 0;havoc osst_remove_#t~mem2702#1;osst_remove_#res#1 := 0; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10967: assume !(1 != osst_remove_#t~mem2702#1 || ~osst_nr_dev~0 <= 0);havoc osst_remove_#t~mem2702#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume 0 != osst_set_options_#t~bitwise1862#1;havoc osst_set_options_#t~bitwise1862#1; [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589: assume !(0 != osst_set_options_#t~bitwise1862#1);havoc osst_set_options_#t~bitwise1862#1;call write~int#13(250 * osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 286 + osst_set_options_~STp#1.offset, 4); [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-1: [2025-02-08 04:35:05,809 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-2: havoc osst_set_options_#t~bitwise1862#1;assume ((((osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1862#1 <= osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1862#1 <= 1880096768) && osst_set_options_#t~bitwise1862#1 >= 0) && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1862#1 > 1880096768 + osst_set_options_~value~0#1)) && osst_set_options_#t~bitwise1862#1 >= -2147483648; [2025-02-08 04:35:05,813 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514: assume -2147483648 <= os_scsi_tape_flush_#t~ret2205#1 && os_scsi_tape_flush_#t~ret2205#1 <= 2147483647;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_#t~ret2205#1;havoc os_scsi_tape_flush_#t~mem2204#1;havoc os_scsi_tape_flush_#t~ret2205#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-3: assume 1880096768 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1862#1 := osst_set_options_~value~0#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-3: assume !(1880096768 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11364: SUMMARY for call ldv_mutex_unlock_lock_of_osst_tape(ldv_mutex_unlock_15_~ldv_func_arg1#1.base, ldv_mutex_unlock_15_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9514-1: SUMMARY for call os_scsi_tape_flush_#t~ret2205#1 := osst_write_trailer(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, (if 0 == os_scsi_tape_flush_#t~mem2204#1 % 256 % 4294967296 then 1 else 0)); srcloc: null [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-4: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1862#1 := 0; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8589-4: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8325: call osst_read_#t~mem1747#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136-1: SUMMARY for call osst_analyze_headers_#t~ret1243#1 := __osst_analyze_headers(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, osst_analyze_headers_~ppos~0#1); srcloc: null [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7136: assume -2147483648 <= osst_analyze_headers_#t~ret1243#1 && osst_analyze_headers_#t~ret1243#1 <= 2147483647;osst_analyze_headers_~tmp___6~9#1 := osst_analyze_headers_#t~ret1243#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061-1: SUMMARY for call osst_write_#t~ret1642#1 := printk(112, 0); srcloc: null [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8061: assume -2147483648 <= osst_write_#t~ret1642#1 && osst_write_#t~ret1642#1 <= 2147483647;havoc osst_write_#t~mem1640#1;havoc osst_write_#t~mem1641#1;havoc osst_write_#t~ret1642#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-1: [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-2: havoc osst_set_options_#t~bitwise1863#1;assume (((osst_set_options_#t~bitwise1863#1 <= osst_set_options_~value~0#1 && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1863#1 <= -1880096769)) && (osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1863#1 >= 0)) && osst_set_options_#t~bitwise1863#1 > -1880096769 + osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1863#1 >= -2147483648; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-3: assume -1880096769 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1863#1 := osst_set_options_~value~0#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-3: assume !(-1880096769 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-4: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1863#1 := 0; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590-4: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8590: call write~int#13(250 * osst_set_options_#t~bitwise1863#1, osst_set_options_~STp#1.base, 290 + osst_set_options_~STp#1.offset, 4);havoc osst_set_options_#t~bitwise1863#1; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11365: SUMMARY for call mutex_unlock(ldv_mutex_unlock_15_~ldv_func_arg1#1.base, ldv_mutex_unlock_15_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume __os_scsi_tape_open_~i~8#1 <= 9; [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9251: assume !(__os_scsi_tape_open_~i~8#1 <= 9);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 281 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___9~9#1 := 0;call write~int#13(__os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~STp~3#1.base, 514 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(__os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~STp~3#1.base, 510 + __os_scsi_tape_open_~STp~3#1.offset, 4);call __os_scsi_tape_open_#t~mem2058#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 275 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194: assume -2147483648 <= osst_write_#t~ret1692#1 && osst_write_#t~ret1692#1 <= 2147483647;osst_write_~tmp___11~4#1 := osst_write_#t~ret1692#1;havoc osst_write_#t~mem1691#1.base, osst_write_#t~mem1691#1.offset;havoc osst_write_#t~ret1692#1;call write~int#13(osst_write_~tmp___11~4#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);call osst_write_#t~mem1693#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8); [2025-02-08 04:35:05,814 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7269: call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset;__os_scsi_tape_open_#t~ret2167#1 := osst_configure_onstream_#res#1;havoc osst_configure_onstream_#t~ret1284#1.base, osst_configure_onstream_#t~ret1284#1.offset, osst_configure_onstream_#t~mem1285#1.base, osst_configure_onstream_#t~mem1285#1.offset, osst_configure_onstream_#t~mem1286#1, osst_configure_onstream_#t~mem1287#1, osst_configure_onstream_#t~mem1288#1.base, osst_configure_onstream_#t~mem1288#1.offset, osst_configure_onstream_#t~mem1289#1.base, osst_configure_onstream_#t~mem1289#1.offset, osst_configure_onstream_#t~ret1290#1, osst_configure_onstream_#t~ret1291#1, osst_configure_onstream_#t~memset~res1292#1.base, osst_configure_onstream_#t~memset~res1292#1.offset, osst_configure_onstream_#t~mem1293#1, osst_configure_onstream_#t~mem1294#1, osst_configure_onstream_#t~ret1295#1.base, osst_configure_onstream_#t~ret1295#1.offset, osst_configure_onstream_#t~mem1296#1.base, osst_configure_onstream_#t~mem1296#1.offset, osst_configure_onstream_#t~mem1297#1, osst_configure_onstream_#t~ret1298#1, osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset, osst_configure_onstream_#t~mem1300#1.base, osst_configure_onstream_#t~mem1300#1.offset, osst_configure_onstream_#t~mem1301#1.base, osst_configure_onstream_#t~mem1301#1.offset, osst_configure_onstream_#t~mem1303#1.base, osst_configure_onstream_#t~mem1303#1.offset, osst_configure_onstream_#t~mem1302#1, osst_configure_onstream_#t~memset~res1304#1.base, osst_configure_onstream_#t~memset~res1304#1.offset, osst_configure_onstream_#t~mem1305#1, osst_configure_onstream_#t~mem1306#1, osst_configure_onstream_#t~ret1307#1.base, osst_configure_onstream_#t~ret1307#1.offset, osst_configure_onstream_#t~mem1308#1.base, osst_configure_onstream_#t~mem1308#1.offset, osst_configure_onstream_#t~mem1309#1, osst_configure_onstream_#t~ret1310#1, osst_configure_onstream_#t~memset~res1311#1.base, osst_configure_onstream_#t~memset~res1311#1.offset, osst_configure_onstream_#t~mem1312#1.base, osst_configure_onstream_#t~mem1312#1.offset, osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset, osst_configure_onstream_#t~mem1314#1.base, osst_configure_onstream_#t~mem1314#1.offset, osst_configure_onstream_#t~mem1315#1.base, osst_configure_onstream_#t~mem1315#1.offset, osst_configure_onstream_#t~mem1316#1.base, osst_configure_onstream_#t~mem1316#1.offset, osst_configure_onstream_#t~mem1317#1.base, osst_configure_onstream_#t~mem1317#1.offset, osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset, osst_configure_onstream_#t~mem1319#1.base, osst_configure_onstream_#t~mem1319#1.offset, osst_configure_onstream_#t~mem1320#1.base, osst_configure_onstream_#t~mem1320#1.offset, osst_configure_onstream_#t~mem1321#1.base, osst_configure_onstream_#t~mem1321#1.offset, osst_configure_onstream_#t~mem1322#1.base, osst_configure_onstream_#t~mem1322#1.offset, osst_configure_onstream_#t~mem1323#1.base, osst_configure_onstream_#t~mem1323#1.offset, osst_configure_onstream_#t~mem1324#1.base, osst_configure_onstream_#t~mem1324#1.offset, osst_configure_onstream_#t~mem1325#1.base, osst_configure_onstream_#t~mem1325#1.offset, osst_configure_onstream_#t~mem1326#1.base, osst_configure_onstream_#t~mem1326#1.offset, osst_configure_onstream_#t~mem1327#1.base, osst_configure_onstream_#t~mem1327#1.offset, osst_configure_onstream_#t~mem1328#1, osst_configure_onstream_#t~mem1329#1, osst_configure_onstream_#t~ret1330#1.base, osst_configure_onstream_#t~ret1330#1.offset, osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset, osst_configure_onstream_#t~mem1332#1, osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset, osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset, osst_configure_onstream_#t~ret1335#1, osst_configure_onstream_#t~memset~res1336#1.base, osst_configure_onstream_#t~memset~res1336#1.offset, osst_configure_onstream_#t~mem1337#1, osst_configure_onstream_#t~mem1338#1, osst_configure_onstream_#t~ret1339#1.base, osst_configure_onstream_#t~ret1339#1.offset, osst_configure_onstream_#t~mem1340#1.base, osst_configure_onstream_#t~mem1340#1.offset, osst_configure_onstream_#t~mem1341#1, osst_configure_onstream_#t~ret1342#1, osst_configure_onstream_#t~mem1343#1.base, osst_configure_onstream_#t~mem1343#1.offset, osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset, osst_configure_onstream_#t~mem1345#1.base, osst_configure_onstream_#t~mem1345#1.offset, osst_configure_onstream_#t~mem1347#1.base, osst_configure_onstream_#t~mem1347#1.offset, osst_configure_onstream_#t~mem1346#1, osst_configure_onstream_#t~mem1348#1, osst_configure_onstream_#t~ret1349#1, osst_configure_onstream_#t~memset~res1350#1.base, osst_configure_onstream_#t~memset~res1350#1.offset, osst_configure_onstream_#t~mem1351#1, osst_configure_onstream_#t~mem1352#1, osst_configure_onstream_#t~ret1353#1.base, osst_configure_onstream_#t~ret1353#1.offset, osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset, osst_configure_onstream_#t~mem1355#1, osst_configure_onstream_#t~ret1356#1, osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset, osst_configure_onstream_#t~mem1358#1.base, osst_configure_onstream_#t~mem1358#1.offset, osst_configure_onstream_#t~mem1359#1.base, osst_configure_onstream_#t~mem1359#1.offset, osst_configure_onstream_#t~mem1361#1.base, osst_configure_onstream_#t~mem1361#1.offset, osst_configure_onstream_#t~mem1360#1, osst_configure_onstream_#t~mem1362#1, osst_configure_onstream_#t~mem1363#1, osst_configure_onstream_#t~ret1364#1, osst_configure_onstream_#t~mem1365#1, osst_configure_onstream_#t~ret1366#1, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, osst_configure_onstream_~name~17#1.base, osst_configure_onstream_~name~17#1.offset, osst_configure_onstream_~tmp~46#1.base, osst_configure_onstream_~tmp~46#1.offset, osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset, osst_configure_onstream_~bs~0#1.base, osst_configure_onstream_~bs~0#1.offset, osst_configure_onstream_~cp~0#1.base, osst_configure_onstream_~cp~0#1.offset, osst_configure_onstream_~prm~0#1.base, osst_configure_onstream_~prm~0#1.offset, osst_configure_onstream_~drive_buffer_size~0#1, osst_configure_onstream_~tmp___0~24#1, osst_configure_onstream_~tmp___1~20#1, osst_configure_onstream_~tmp___2~17#1;havoc osst_configure_onstream_#in~STp#1.base, osst_configure_onstream_#in~STp#1.offset, osst_configure_onstream_#in~aSRpnt#1.base, osst_configure_onstream_#in~aSRpnt#1.offset;assume { :end_inline_osst_configure_onstream } true;assume -2147483648 <= __os_scsi_tape_open_#t~ret2167#1 && __os_scsi_tape_open_#t~ret2167#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2167#1;call __os_scsi_tape_open_#t~mem2168#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 635 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8194-1: SUMMARY for call osst_write_#t~ret1692#1 := append_to_buffer(osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset, osst_write_#t~mem1691#1.base, osst_write_#t~mem1691#1.offset, (if osst_write_~count#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_write_~count#1 % 18446744073709551616 % 4294967296 else osst_write_~count#1 % 18446744073709551616 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume 0 != osst_analyze_headers_~tmp___6~9#1;osst_analyze_headers_~valid~0#1 := 1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7137: assume !(0 != osst_analyze_headers_~tmp___6~9#1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume 0 == (__os_scsi_tape_open_~STp~3#1.base + __os_scsi_tape_open_~STp~3#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume !(0 == (__os_scsi_tape_open_~STp~3#1.base + __os_scsi_tape_open_~STp~3#1.offset) % 18446744073709551616);call __os_scsi_tape_open_#t~mem1979#1.base, __os_scsi_tape_open_#t~mem1979#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-2: [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9516: assume 0 == os_scsi_tape_flush_#t~mem2206#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2206#1;call os_scsi_tape_flush_#t~mem2207#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 510 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset := os_scsi_tape_flush_~STp~4#1.base, 522 + os_scsi_tape_flush_~STp~4#1.offset + 16 * (if os_scsi_tape_flush_#t~mem2207#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then os_scsi_tape_flush_#t~mem2207#1 % 18446744073709551616 % 18446744073709551616 else os_scsi_tape_flush_#t~mem2207#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc os_scsi_tape_flush_#t~mem2207#1;call os_scsi_tape_flush_#t~mem2208#1 := read~int#13(os_scsi_tape_flush_~STm~4#1.base, 1 + os_scsi_tape_flush_~STm~4#1.offset, 1);os_scsi_tape_flush_#t~short2210#1 := 0 == os_scsi_tape_flush_#t~mem2208#1 % 256 % 4294967296; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9516: assume !(0 == os_scsi_tape_flush_#t~mem2206#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2206#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-3: havoc osst_set_options_#t~bitwise1864#1;assume (((osst_set_options_#t~bitwise1864#1 <= osst_set_options_~value~0#1 && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1864#1 <= -1880096769)) && (osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1864#1 >= 0)) && osst_set_options_#t~bitwise1864#1 > -1880096769 + osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1864#1 >= -2147483648; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-4: assume -1880096769 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1864#1 := osst_set_options_~value~0#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-4: assume !(-1880096769 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-5: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1864#1 := 0; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-5: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591: assume -2147483648 <= osst_set_options_#t~ret1865#1 && osst_set_options_#t~ret1865#1 <= 2147483647;havoc osst_set_options_#t~bitwise1864#1;havoc osst_set_options_#t~ret1865#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8591-1: SUMMARY for call osst_set_options_#t~ret1865#1 := printk(126, 0); srcloc: null [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9384: __os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063-1: SUMMARY for call osst_write_#t~ret1643#1 := printk(113, 0); srcloc: null [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8063: assume -2147483648 <= osst_write_#t~ret1643#1 && osst_write_#t~ret1643#1 <= 2147483647;havoc osst_write_#t~ret1643#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12027: havoc scsi_device_get_#t~nondet2792#1;__os_scsi_tape_open_#t~ret1983#1 := scsi_device_get_#res#1;havoc scsi_device_get_#t~nondet2792#1, scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset;havoc scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset;assume { :end_inline_scsi_device_get } true;assume -2147483648 <= __os_scsi_tape_open_#t~ret1983#1 && __os_scsi_tape_open_#t~ret1983#1 <= 2147483647;__os_scsi_tape_open_~tmp___1~26#1 := __os_scsi_tape_open_#t~ret1983#1;havoc __os_scsi_tape_open_#t~mem1982#1.base, __os_scsi_tape_open_#t~mem1982#1.offset;havoc __os_scsi_tape_open_#t~ret1983#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120: __os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9120-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817: assume osst_get_sector_#t~mem675#1 >= 0;havoc osst_get_sector_#t~mem674#1;havoc osst_get_sector_#t~mem675#1;call osst_get_sector_#t~mem676#1 := read~int#13(osst_get_sector_~STp#1.base, 637 + osst_get_sector_~STp#1.offset, 1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817: assume !(osst_get_sector_#t~mem675#1 >= 0);havoc osst_get_sector_#t~mem674#1;havoc osst_get_sector_#t~mem675#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913: assume 0 == osst_ioctl_#t~mem2433#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2433#1;call osst_ioctl_#t~mem2434#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913: assume !(0 == osst_ioctl_#t~mem2433#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2433#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9913-1: call osst_ioctl_#t~mem2433#1 := read~int#13(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328-2: call osst_read_#t~mem1749#1.base, osst_read_#t~mem1749#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1750#1 := read~int#13(osst_read_#t~mem1749#1.base, 10 + osst_read_#t~mem1749#1.offset, 4);osst_read_#t~short1752#1 := 0 == osst_read_#t~mem1750#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328-1: assume osst_read_#t~short1752#1;call osst_read_#t~mem1751#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);osst_read_#t~short1752#1 := osst_read_#t~mem1751#1 % 256 % 4294967296 > 4; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328-1: assume !osst_read_#t~short1752#1; [2025-02-08 04:35:05,815 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume osst_read_#t~short1752#1;havoc osst_read_#t~mem1749#1.base, osst_read_#t~mem1749#1.offset;havoc osst_read_#t~mem1750#1;havoc osst_read_#t~mem1751#1;havoc osst_read_#t~short1752#1;call osst_read_#t~mem1753#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,819 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8328: assume !osst_read_#t~short1752#1;havoc osst_read_#t~mem1749#1.base, osst_read_#t~mem1749#1.offset;havoc osst_read_#t~mem1750#1;havoc osst_read_#t~mem1751#1;havoc osst_read_#t~short1752#1; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume 0 != osst_write_#t~mem1693#1;havoc osst_write_#t~mem1693#1;call osst_write_#t~mem1694#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);osst_write_~retval~6#1 := osst_write_#t~mem1694#1;havoc osst_write_#t~mem1694#1; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: assume !(0 != osst_write_#t~mem1693#1);havoc osst_write_#t~mem1693#1;call osst_write_#t~mem1695#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_~blks~2#1 := (if osst_write_~count#1 % 18446744073709551616 / (osst_write_#t~mem1695#1 % 18446744073709551616) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_~count#1 % 18446744073709551616 / (osst_write_#t~mem1695#1 % 18446744073709551616) % 18446744073709551616 % 18446744073709551616 else osst_write_~count#1 % 18446744073709551616 / (osst_write_#t~mem1695#1 % 18446744073709551616) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_write_#t~mem1695#1;call osst_write_#t~mem1696#1 := read~int#13(osst_write_~STp~1#1.base, 642 + osst_write_~STp~1#1.offset, 4);call write~int#13((if (osst_write_#t~mem1696#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_write_#t~mem1696#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 else (osst_write_#t~mem1696#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 - 4294967296), osst_write_~STp~1#1.base, 642 + osst_write_~STp~1#1.offset, 4);havoc osst_write_#t~mem1696#1;call osst_write_#t~mem1697#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971-1: SUMMARY for call _raw_write_lock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914: call write~int#13(osst_ioctl_#t~bitwise2435#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2434#1;havoc osst_ioctl_#t~bitwise2435#1; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: osst_remove_~i~18#1 := 0; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5818: osst_get_sector_~sector~0#1 := (if osst_get_sector_#t~ite679#1 % 4294967296 % 4294967296 <= 2147483647 then osst_get_sector_#t~ite679#1 % 4294967296 % 4294967296 else osst_get_sector_#t~ite679#1 % 4294967296 % 4294967296 - 4294967296);havoc osst_get_sector_#t~mem676#1;havoc osst_get_sector_#t~ite679#1;havoc osst_get_sector_#t~mem677#1;havoc osst_get_sector_#t~mem678#1;call osst_get_sector_#t~mem680#1 := read~int#13(osst_get_sector_~STp#1.base, 510 + osst_get_sector_~STp#1.offset, 4);call osst_get_sector_#t~mem681#1 := read~int#13(osst_get_sector_~STp#1.base, 522 + osst_get_sector_~STp#1.offset + 16 * osst_get_sector_#t~mem680#1, 1); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5818-1: assume 0 != osst_get_sector_#t~mem676#1 % 256 % 4294967296;call osst_get_sector_#t~mem677#1 := read~int#13(osst_get_sector_~STp#1.base, 646 + osst_get_sector_~STp#1.offset, 4);osst_get_sector_#t~ite679#1 := 64 * ((osst_get_sector_#t~mem677#1 - 1) % 4294967296); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5818-1: assume !(0 != osst_get_sector_#t~mem676#1 % 256 % 4294967296);call osst_get_sector_#t~mem678#1 := read~int#13(osst_get_sector_~STp#1.base, 646 + osst_get_sector_~STp#1.offset, 4);osst_get_sector_#t~ite679#1 := 64 * (osst_get_sector_#t~mem678#1 % 4294967296); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-1: [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-2: havoc osst_ioctl_#t~bitwise2435#1;assume ((((osst_ioctl_#t~mem2434#1 < 0 || osst_ioctl_#t~bitwise2435#1 >= 16777216) && osst_ioctl_#t~bitwise2435#1 >= osst_ioctl_#t~mem2434#1) && (osst_ioctl_#t~mem2434#1 < 0 || osst_ioctl_#t~bitwise2435#1 <= 16777216 + osst_ioctl_#t~mem2434#1)) && (osst_ioctl_#t~mem2434#1 >= 0 || osst_ioctl_#t~bitwise2435#1 < 0)) && osst_ioctl_#t~bitwise2435#1 <= 9223372036854775807; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-3: assume false;osst_ioctl_#t~bitwise2435#1 := osst_ioctl_#t~mem2434#1; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-3: assume !false; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-4: assume 0 == osst_ioctl_#t~mem2434#1 || 16777216 == osst_ioctl_#t~mem2434#1;osst_ioctl_#t~bitwise2435#1 := 16777216; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9914-4: assume !(0 == osst_ioctl_#t~mem2434#1 || 16777216 == osst_ioctl_#t~mem2434#1); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: assume os_scsi_tape_flush_#t~short2210#1; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518-1: assume !os_scsi_tape_flush_#t~short2210#1;call os_scsi_tape_flush_#t~mem2209#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, os_scsi_tape_flush_~STps~15#1.offset, 1);os_scsi_tape_flush_#t~short2210#1 := 1 != os_scsi_tape_flush_#t~mem2209#1 % 256 % 4294967296; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: assume __os_scsi_tape_open_~i~8#1 <= 9; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9386: assume !(__os_scsi_tape_open_~i~8#1 <= 9); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: assume os_scsi_tape_flush_#t~short2210#1;havoc os_scsi_tape_flush_#t~mem2208#1;havoc os_scsi_tape_flush_#t~mem2209#1;havoc os_scsi_tape_flush_#t~short2210#1;call os_scsi_tape_flush_#t~mem2211#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 274 + os_scsi_tape_flush_~STp~4#1.offset, 1); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9518: assume !os_scsi_tape_flush_#t~short2210#1;havoc os_scsi_tape_flush_#t~mem2208#1;havoc os_scsi_tape_flush_#t~mem2209#1;havoc os_scsi_tape_flush_#t~short2210#1;call os_scsi_tape_flush_#t~mem2217#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume osst_read_#t~mem1753#1 % 256 % 4294967296 <= 6;havoc osst_read_#t~mem1753#1;call osst_read_#t~mem1754#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);call write~int#13(1 + osst_read_#t~mem1754#1 % 256, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);havoc osst_read_#t~mem1754#1;osst_read_~retval~7#1 := 0; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8329: assume !(osst_read_#t~mem1753#1 % 256 % 4294967296 <= 6);havoc osst_read_#t~mem1753#1;osst_read_~retval~7#1 := -5; [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5819: assume 2 == osst_get_sector_#t~mem681#1 % 256 % 4294967296;havoc osst_get_sector_#t~mem680#1;havoc osst_get_sector_#t~mem681#1;call osst_get_sector_#t~mem682#1.base, osst_get_sector_#t~mem682#1.offset := read~$Pointer$#13(osst_get_sector_~STp#1.base, 264 + osst_get_sector_~STp#1.offset, 8);call osst_get_sector_#t~mem683#1 := read~int#13(osst_get_sector_#t~mem682#1.base, 10 + osst_get_sector_#t~mem682#1.offset, 4); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5819: assume !(2 == osst_get_sector_#t~mem681#1 % 256 % 4294967296);havoc osst_get_sector_#t~mem680#1;havoc osst_get_sector_#t~mem681#1;call osst_get_sector_#t~mem685#1.base, osst_get_sector_#t~mem685#1.offset := read~$Pointer$#13(osst_get_sector_~STp#1.base, 264 + osst_get_sector_~STp#1.offset, 8);call osst_get_sector_#t~mem686#1 := read~int#13(osst_get_sector_#t~mem685#1.base, 14 + osst_get_sector_#t~mem685#1.offset, 4); [2025-02-08 04:35:05,820 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594: assume -2147483648 <= osst_set_options_#t~ret1866#1 && osst_set_options_#t~ret1866#1 <= 2147483647;havoc osst_set_options_#t~ret1866#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: assume true;havoc osst_probe_#t~nondet2673#1;call write~int#13(osst_probe_#t~nondet2673#1, osst_probe_~drive~0#1.base, 12 + osst_probe_~drive~0#1.offset + osst_probe_#t~loopctr2672#1, 8);osst_probe_#t~loopctr2672#1 := 1 + osst_probe_#t~loopctr2672#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: assume true;havoc osst_probe_#t~loopctr2672#1;havoc osst_probe_#t~nondet2673#1;havoc osst_probe_#t~ret2674#1;call write~$Pointer$#13(~#osst_template~0.base, ~#osst_template~0.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, 8);call write~$Pointer$#13(osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset, osst_probe_~tpnt~0#1.base, 750 + osst_probe_~tpnt~0#1.offset, 8);call write~int#13(0, osst_probe_~tpnt~0#1.base, 590 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(1048575, osst_probe_~tpnt~0#1.base, 8 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(0, osst_probe_~tpnt~0#1.base, 586 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(1, osst_probe_~tpnt~0#1.base, 594 + osst_probe_~tpnt~0#1.offset, 1);call osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2676#1 := read~int#13(osst_probe_#t~mem2675#1.base, 591 + osst_probe_#t~mem2675#1.offset, 1);call write~int#13(osst_probe_#t~mem2676#1, osst_probe_~tpnt~0#1.base, 278 + osst_probe_~tpnt~0#1.offset, 1);havoc osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset;havoc osst_probe_#t~mem2676#1;call write~int#13(0, osst_probe_~tpnt~0#1.base, 595 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 273 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(1, osst_probe_~tpnt~0#1.base, 274 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 275 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 276 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 277 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 279 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(~osst_write_threshold~0, osst_probe_~tpnt~0#1.base, 282 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(255, osst_probe_~tpnt~0#1.base, 280 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 510 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(0, osst_probe_~tpnt~0#1.base, 514 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(0, osst_probe_~tpnt~0#1.base, 518 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(512, osst_probe_~tpnt~0#1.base, 603 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(32768, osst_probe_~tpnt~0#1.base, 607 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(50000, osst_probe_~tpnt~0#1.base, 286 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(450000, osst_probe_~tpnt~0#1.base, 290 + osst_probe_~tpnt~0#1.offset, 4);call osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, 248 + osst_probe_~SDp~0#1.offset, 8);assume { :begin_inline_osst_parse_firmware_rev } true;osst_parse_firmware_rev_#in~str#1.base, osst_parse_firmware_rev_#in~str#1.offset := osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset;havoc osst_parse_firmware_rev_#res#1;havoc osst_parse_firmware_rev_#t~mem1276#1, osst_parse_firmware_rev_#t~mem1277#1, osst_parse_firmware_rev_#t~mem1278#1, osst_parse_firmware_rev_#t~mem1279#1, osst_parse_firmware_rev_#t~mem1280#1, osst_parse_firmware_rev_#t~mem1281#1, osst_parse_firmware_rev_#t~mem1282#1, osst_parse_firmware_rev_#t~mem1283#1, osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset;osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset := osst_parse_firmware_rev_#in~str#1.base, osst_parse_firmware_rev_#in~str#1.offset;call osst_parse_firmware_rev_#t~mem1276#1 := read~int#13(osst_parse_firmware_rev_~str#1.base, 1 + osst_parse_firmware_rev_~str#1.offset, 1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8594-1: SUMMARY for call osst_set_options_#t~ret1866#1 := printk(127, 0); srcloc: null [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: assume 0 != os_scsi_tape_flush_#t~mem2211#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2211#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9519: assume !(0 != os_scsi_tape_flush_#t~mem2211#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2211#1;call os_scsi_tape_flush_#t~mem2213#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume 0 == (__os_scsi_tape_open_#t~mem1979#1.base + __os_scsi_tape_open_#t~mem1979#1.offset) % 18446744073709551616;havoc __os_scsi_tape_open_#t~mem1979#1.base, __os_scsi_tape_open_#t~mem1979#1.offset; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9123: assume !(0 == (__os_scsi_tape_open_#t~mem1979#1.base + __os_scsi_tape_open_#t~mem1979#1.offset) % 18446744073709551616);havoc __os_scsi_tape_open_#t~mem1979#1.base, __os_scsi_tape_open_#t~mem1979#1.offset; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7141: osst_analyze_headers_~ppos~0#1 := 1 + osst_analyze_headers_~ppos~0#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-1: [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-2: havoc osst_get_sector_#t~bitwise684#1;assume (((((osst_get_sector_#t~mem683#1 / 512 % 64 < 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise684#1 >= osst_get_sector_~sector~0#1) && ((osst_get_sector_#t~mem683#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise684#1 >= osst_get_sector_#t~mem683#1 / 512 % 64)) && ((osst_get_sector_#t~mem683#1 / 512 % 64 < 0 || osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise684#1 <= osst_get_sector_#t~mem683#1 / 512 % 64 + osst_get_sector_~sector~0#1)) && ((osst_get_sector_#t~mem683#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise684#1 < 0)) && osst_get_sector_#t~bitwise684#1 <= 2147483647; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820: osst_get_sector_~sector~0#1 := osst_get_sector_#t~bitwise684#1;havoc osst_get_sector_#t~mem682#1.base, osst_get_sector_#t~mem682#1.offset;havoc osst_get_sector_#t~mem683#1;havoc osst_get_sector_#t~bitwise684#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-3: assume 0 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise684#1 := osst_get_sector_#t~mem683#1 / 512 % 64; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-3: assume !(0 == osst_get_sector_~sector~0#1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-4: assume 0 == osst_get_sector_#t~mem683#1 / 512 % 64 || osst_get_sector_#t~mem683#1 / 512 % 64 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise684#1 := osst_get_sector_~sector~0#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5820-4: assume !(0 == osst_get_sector_#t~mem683#1 / 512 % 64 || osst_get_sector_#t~mem683#1 / 512 % 64 == osst_get_sector_~sector~0#1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume 34 == osst_ioctl_#t~mem2366#1;havoc osst_ioctl_#t~mem2366#1;call osst_ioctl_#t~mem2367#1 := read~int#13(osst_ioctl_~STp~6#1.base, 275 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume !(34 == osst_ioctl_#t~mem2366#1);havoc osst_ioctl_#t~mem2366#1;call osst_ioctl_#t~mem2369#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: assume -2147483648 <= os_scsi_tape_flush_#t~ret2212#1 && os_scsi_tape_flush_#t~ret2212#1 <= 2147483647;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_#t~ret2212#1;havoc os_scsi_tape_flush_#t~ret2212#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520-1: SUMMARY for call os_scsi_tape_flush_#t~ret2212#1 := osst_flush_buffer(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 0); srcloc: null [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124: __os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9124-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: assume 2 == osst_ioctl_#t~mem2436#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2436#1;call osst_ioctl_#t~mem2437#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917: assume !(2 == osst_ioctl_#t~mem2436#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2436#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9917-1: call osst_ioctl_#t~mem2436#1 := read~int#13(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume enlarge_buffer_#t~mem2479#1 > 33279;havoc enlarge_buffer_#t~mem2479#1;enlarge_buffer_#res#1 := 1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10049: assume !(enlarge_buffer_#t~mem2479#1 > 33279);havoc enlarge_buffer_#t~mem2479#1;call enlarge_buffer_#t~mem2480#1 := read~int#13(enlarge_buffer_~STbuffer#1.base, 120 + enlarge_buffer_~STbuffer#1.offset, 2); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume 0 == osst_ioctl_#t~mem2367#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2367#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: assume !(0 == osst_ioctl_#t~mem2367#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2367#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: assume osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7143: assume !(osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1);osst_analyze_headers_~first~0#1 := (if 10 == osst_analyze_headers_~position~1#1 then 5 else 2990);osst_analyze_headers_~last~0#1 := (if 10 == osst_analyze_headers_~position~1#1 then 10 else 2995);osst_analyze_headers_~ppos~0#1 := osst_analyze_headers_~first~0#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: call write~int#13(0, osst_write_~STp~1#1.base, 667 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-1: [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822: osst_get_sector_~sector~0#1 := osst_get_sector_#t~bitwise687#1;havoc osst_get_sector_#t~mem685#1.base, osst_get_sector_#t~mem685#1.offset;havoc osst_get_sector_#t~mem686#1;havoc osst_get_sector_#t~bitwise687#1; [2025-02-08 04:35:05,821 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-2: havoc osst_ioctl_#t~bitwise2438#1;assume ((((osst_ioctl_#t~mem2437#1 < 0 || osst_ioctl_#t~bitwise2438#1 >= 262144) && osst_ioctl_#t~bitwise2438#1 >= osst_ioctl_#t~mem2437#1) && (osst_ioctl_#t~mem2437#1 < 0 || osst_ioctl_#t~bitwise2438#1 <= 262144 + osst_ioctl_#t~mem2437#1)) && (osst_ioctl_#t~mem2437#1 >= 0 || osst_ioctl_#t~bitwise2438#1 < 0)) && osst_ioctl_#t~bitwise2438#1 <= 9223372036854775807; [2025-02-08 04:35:05,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-3: assume false;osst_ioctl_#t~bitwise2438#1 := osst_ioctl_#t~mem2437#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-3: assume !false; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-4: assume 0 == osst_ioctl_#t~mem2437#1 || 262144 == osst_ioctl_#t~mem2437#1;osst_ioctl_#t~bitwise2438#1 := 262144; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918-4: assume !(0 == osst_ioctl_#t~mem2437#1 || 262144 == osst_ioctl_#t~mem2437#1); [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-3: assume 0 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise687#1 := osst_get_sector_#t~mem686#1 / 512 % 64; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-3: assume !(0 == osst_get_sector_~sector~0#1); [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-4: assume 0 == osst_get_sector_#t~mem686#1 / 512 % 64 || osst_get_sector_#t~mem686#1 / 512 % 64 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise687#1 := osst_get_sector_~sector~0#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-4: assume !(0 == osst_get_sector_#t~mem686#1 / 512 % 64 || osst_get_sector_#t~mem686#1 / 512 % 64 == osst_get_sector_~sector~0#1); [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-1: [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5822-2: havoc osst_get_sector_#t~bitwise687#1;assume (((((osst_get_sector_#t~mem686#1 / 512 % 64 < 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise687#1 >= osst_get_sector_~sector~0#1) && ((osst_get_sector_#t~mem686#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise687#1 >= osst_get_sector_#t~mem686#1 / 512 % 64)) && ((osst_get_sector_#t~mem686#1 / 512 % 64 < 0 || osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise687#1 <= osst_get_sector_#t~mem686#1 / 512 % 64 + osst_get_sector_~sector~0#1)) && ((osst_get_sector_#t~mem686#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise687#1 < 0)) && osst_get_sector_#t~bitwise687#1 <= 2147483647; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9918: call write~int#13(osst_ioctl_#t~bitwise2438#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2437#1;havoc osst_ioctl_#t~bitwise2438#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10975: call osst_remove_#t~mem2703#1.base, osst_remove_#t~mem2703#1.offset := read~$Pointer$#13(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 else osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset := osst_remove_#t~mem2703#1.base, osst_remove_#t~mem2703#1.offset;osst_remove_#t~short2705#1 := 0 != (osst_remove_~tpnt~1#1.base + osst_remove_~tpnt~1#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8597: assume 1610612736 == osst_set_options_~code~0#1;osst_set_options_~code~0#1 := osst_set_options_~options#1 - osst_set_options_~options#1 % 1048576;osst_set_options_~value~0#1 := (if osst_set_options_~options#1 % 4294967296 <= 2147483647 then osst_set_options_~options#1 % 4294967296 else osst_set_options_~options#1 % 4294967296 - 4294967296) % 1048576; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8597: assume !(1610612736 == osst_set_options_~code~0#1);osst_set_options_#res#1 := -5; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: assume 1 == os_scsi_tape_flush_#t~mem2213#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2213#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9522: assume !(1 == os_scsi_tape_flush_#t~mem2213#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2213#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11372: SUMMARY for call ldv_mutex_unlock_osst_int_mutex(ldv_mutex_unlock_16_~ldv_func_arg1#1.base, ldv_mutex_unlock_16_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10976: assume osst_remove_#t~short2705#1;havoc osst_remove_#t~mem2704#1.base, osst_remove_#t~mem2704#1.offset;havoc osst_remove_#t~short2705#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10976: assume !osst_remove_#t~short2705#1;havoc osst_remove_#t~mem2704#1.base, osst_remove_#t~mem2704#1.offset;havoc osst_remove_#t~short2705#1;osst_remove_~i~18#1 := 1 + osst_remove_~i~18#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10976-1: assume osst_remove_#t~short2705#1;call osst_remove_#t~mem2704#1.base, osst_remove_#t~mem2704#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 12 + osst_remove_~tpnt~1#1.offset, 8);osst_remove_#t~short2705#1 := (osst_remove_#t~mem2704#1.base + osst_remove_#t~mem2704#1.offset) % 18446744073709551616 == (osst_remove_~SDp~1#1.base + osst_remove_~SDp~1#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10976-1: assume !osst_remove_#t~short2705#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: assume -2147483648 <= os_scsi_tape_flush_#t~ret2214#1 && os_scsi_tape_flush_#t~ret2214#1 <= 2147483647;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_#t~ret2214#1;havoc os_scsi_tape_flush_#t~ret2214#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523-1: SUMMARY for call os_scsi_tape_flush_#t~ret2214#1 := cross_eof(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 0); srcloc: null [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11373: SUMMARY for call mutex_unlock(ldv_mutex_unlock_16_~ldv_func_arg1#1.base, ldv_mutex_unlock_16_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-5: assume 0 == osst_remove_~i~18#1 || 216006656 == osst_remove_~i~18#1;osst_remove_#t~bitwise2706#1 := 216006656; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-5: assume !(0 == osst_remove_~i~18#1 || 216006656 == osst_remove_~i~18#1); [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-4: assume false;osst_remove_#t~bitwise2706#1 := osst_remove_~i~18#1; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-4: assume !false; [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-1: SUMMARY for call osst_sysfs_destroy(osst_remove_#t~bitwise2706#1); srcloc: null [2025-02-08 04:35:05,826 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977: havoc osst_remove_#t~bitwise2706#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-3: havoc osst_remove_#t~bitwise2706#1;assume ((((osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2706#1 >= 216006656) && osst_remove_#t~bitwise2706#1 >= osst_remove_~i~18#1) && (osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2706#1 <= 216006656 + osst_remove_~i~18#1)) && (osst_remove_~i~18#1 >= 0 || osst_remove_#t~bitwise2706#1 < 0)) && osst_remove_#t~bitwise2706#1 <= 2147483647; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10977-2: [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume 0 != os_scsi_tape_flush_~result~13#1;call os_scsi_tape_flush_#t~mem2215#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9524: assume !(0 != os_scsi_tape_flush_~result~13#1);call write~int#13(0, os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: assume 0 != __os_scsi_tape_open_#t~mem2058#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2058#1;call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 518 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: assume !(0 != __os_scsi_tape_open_#t~mem2058#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2058#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume osst_write_#t~mem1697#1 >= 0;havoc osst_write_#t~mem1697#1;call osst_write_#t~mem1698#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);call write~int#13((if (osst_write_#t~mem1698#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_write_#t~mem1698#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 else (osst_write_#t~mem1698#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 - 4294967296), osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);havoc osst_write_#t~mem1698#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8203: assume !(osst_write_#t~mem1697#1 >= 0);havoc osst_write_#t~mem1697#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071-1: call osst_write_#t~mem1644#1 := read~int#13(osst_write_~STp~1#1.base, 678 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume 0 != enlarge_buffer_#t~mem2480#1 % 65536 % 4294967296;havoc enlarge_buffer_#t~mem2480#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10053: assume !(0 != enlarge_buffer_#t~mem2480#1 % 65536 % 4294967296);havoc enlarge_buffer_#t~mem2480#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume 0 == osst_write_#t~mem1644#1;havoc osst_write_#t~mem1644#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8071: assume !(0 == osst_write_#t~mem1644#1);havoc osst_write_#t~mem1644#1;call osst_write_#t~mem1645#1.base, osst_write_#t~mem1645#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1646#1 := read~int#13(osst_write_#t~mem1645#1.base, 18 + osst_write_#t~mem1645#1.offset, 4); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978: havoc osst_remove_#t~bitwise2707#1;call write~$Pointer$#13(0, 0, osst_remove_~tpnt~1#1.base, 12 + osst_remove_~tpnt~1#1.offset, 8);call osst_remove_#t~mem2708#1.base, osst_remove_#t~mem2708#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 750 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-5: assume 0 == 128 + osst_remove_~i~18#1 || 216006656 == 128 + osst_remove_~i~18#1;osst_remove_#t~bitwise2707#1 := 216006656; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-5: assume !(0 == 128 + osst_remove_~i~18#1 || 216006656 == 128 + osst_remove_~i~18#1); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5825: assume -2147483648 <= osst_get_sector_#t~ret688#1 && osst_get_sector_#t~ret688#1 <= 2147483647;osst_get_sector_~sector~0#1 := osst_get_sector_#t~ret688#1;havoc osst_get_sector_#t~ret688#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5825-1: SUMMARY for call osst_get_sector_#t~ret688#1 := osst_get_frame_position(osst_get_sector_~STp#1.base, osst_get_sector_~STp#1.offset, osst_get_sector_~aSRpnt#1.base, osst_get_sector_~aSRpnt#1.offset); srcloc: null [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: assume 0 != osst_ioctl_#t~mem2439#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2439#1;call osst_ioctl_#t~mem2440#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921: assume !(0 != osst_ioctl_#t~mem2439#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2439#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-2: [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9921-1: call osst_ioctl_#t~mem2439#1 := read~int#13(osst_ioctl_~STps~16#1.base, 2 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-1: SUMMARY for call osst_sysfs_destroy(osst_remove_#t~bitwise2707#1); srcloc: null [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-4: assume false;osst_remove_#t~bitwise2707#1 := 128 + osst_remove_~i~18#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-4: assume !false; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10978-3: havoc osst_remove_#t~bitwise2707#1;assume ((((128 + osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2707#1 >= 216006656) && osst_remove_#t~bitwise2707#1 >= 128 + osst_remove_~i~18#1) && (128 + osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2707#1 <= 216006784 + osst_remove_~i~18#1)) && (128 + osst_remove_~i~18#1 >= 0 || osst_remove_#t~bitwise2707#1 < 0)) && osst_remove_#t~bitwise2707#1 <= 2147483647; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume os_scsi_tape_flush_#t~mem2215#1 >= 0;havoc os_scsi_tape_flush_#t~mem2215#1;call os_scsi_tape_flush_#t~mem2216#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4);call write~int#13(1 + os_scsi_tape_flush_#t~mem2216#1, os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4);havoc os_scsi_tape_flush_#t~mem2216#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9525: assume !(os_scsi_tape_flush_#t~mem2215#1 >= 0);havoc os_scsi_tape_flush_#t~mem2215#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume 1611661312 == osst_set_options_~code~0#1; [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8600: assume !(1611661312 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,827 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: assume -2147483648 <= __os_scsi_tape_open_#t~ret2150#1 && __os_scsi_tape_open_#t~ret2150#1 <= 2147483647;__os_scsi_tape_open_~tmp___14~2#1 := __os_scsi_tape_open_#t~ret2150#1;havoc __os_scsi_tape_open_#t~ret2150#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393-1: SUMMARY for call __os_scsi_tape_open_#t~ret2150#1 := osst_wait_ready(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 900, 0); srcloc: null [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054-1: SUMMARY for call enlarge_buffer_#t~ret2481#1 := printk(151, 0); srcloc: null [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922: call write~int#13(osst_ioctl_#t~bitwise2441#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2440#1;havoc osst_ioctl_#t~bitwise2441#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129: __os_scsi_tape_open_~name~26#1.base, __os_scsi_tape_open_~name~26#1.offset := __os_scsi_tape_open_#t~ret1980#1.base, __os_scsi_tape_open_#t~ret1980#1.offset;havoc __os_scsi_tape_open_#t~ret1980#1.base, __os_scsi_tape_open_#t~ret1980#1.offset;call __os_scsi_tape_open_#t~mem1981#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 590 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5826: assume osst_get_sector_~sector~0#1 > 0;osst_get_sector_~sector~0#1 := 64 * osst_get_sector_~sector~0#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5826: assume !(osst_get_sector_~sector~0#1 > 0); [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129-1: SUMMARY for call __os_scsi_tape_open_#t~ret1980#1.base, __os_scsi_tape_open_#t~ret1980#1.offset := tape_name(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset); srcloc: null [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10054: assume -2147483648 <= enlarge_buffer_#t~ret2481#1 && enlarge_buffer_#t~ret2481#1 <= 2147483647;havoc enlarge_buffer_#t~ret2481#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790-1: SUMMARY for call osst_ioctl_#t~ret2368#1 := osst_int_ioctl(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 6, 0); srcloc: null [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: osst_ioctl_~tmp~59#1.base, osst_ioctl_~tmp~59#1.offset := osst_ioctl_#t~ret2251#1.base, osst_ioctl_#t~ret2251#1.offset;havoc osst_ioctl_#t~ret2251#1.base, osst_ioctl_#t~ret2251#1.offset;osst_ioctl_~name~28#1.base, osst_ioctl_~name~28#1.offset := osst_ioctl_~tmp~59#1.base, osst_ioctl_~tmp~59#1.offset;osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset := 0, (if osst_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 else osst_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);assume { :begin_inline_ldv_mutex_lock_12 } true;ldv_mutex_lock_12_#in~ldv_func_arg1#1.base, ldv_mutex_lock_12_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset;ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset := ldv_mutex_lock_12_#in~ldv_func_arg1#1.base, ldv_mutex_lock_12_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-1: [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-2: havoc osst_ioctl_#t~bitwise2441#1;assume ((((osst_ioctl_#t~mem2440#1 < 0 || osst_ioctl_#t~bitwise2441#1 >= 268435456) && osst_ioctl_#t~bitwise2441#1 >= osst_ioctl_#t~mem2440#1) && (osst_ioctl_#t~mem2440#1 < 0 || osst_ioctl_#t~bitwise2441#1 <= 268435456 + osst_ioctl_#t~mem2440#1)) && (osst_ioctl_#t~mem2440#1 >= 0 || osst_ioctl_#t~bitwise2441#1 < 0)) && osst_ioctl_#t~bitwise2441#1 <= 9223372036854775807; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-3: assume false;osst_ioctl_#t~bitwise2441#1 := osst_ioctl_#t~mem2440#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-3: assume !false; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-4: assume 0 == osst_ioctl_#t~mem2440#1 || 268435456 == osst_ioctl_#t~mem2440#1;osst_ioctl_#t~bitwise2441#1 := 268435456; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9922-4: assume !(0 == osst_ioctl_#t~mem2440#1 || 268435456 == osst_ioctl_#t~mem2440#1); [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: assume -2147483648 <= osst_ioctl_#t~ret2368#1 && osst_ioctl_#t~ret2368#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2368#1;havoc osst_ioctl_#t~ret2368#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume 0 != __os_scsi_tape_open_~tmp___14~2#1; [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9394: assume !(0 != __os_scsi_tape_open_~tmp___14~2#1); [2025-02-08 04:35:05,830 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: assume 1048575 == osst_set_options_~value~0#1;call write~int#13(-1, osst_set_options_~STm~2#1.base, 7 + osst_set_options_~STm~2#1.offset, 2); [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8601: assume !(1048575 == osst_set_options_~value~0#1);call write~int#13((if (if osst_set_options_~value~0#1 % 65536 <= 32767 then osst_set_options_~value~0#1 % 65536 else osst_set_options_~value~0#1 % 65536 - 65536) % 256 % 65536 <= 32767 then (if osst_set_options_~value~0#1 % 65536 <= 32767 then osst_set_options_~value~0#1 % 65536 else osst_set_options_~value~0#1 % 65536 - 65536) % 256 % 65536 else (if osst_set_options_~value~0#1 % 65536 <= 32767 then osst_set_options_~value~0#1 % 65536 else osst_set_options_~value~0#1 % 65536 - 65536) % 256 % 65536 - 65536), osst_set_options_~STm~2#1.base, 7 + osst_set_options_~STm~2#1.offset, 2);call osst_set_options_#t~mem1868#1 := read~int#13(osst_set_options_~STm~2#1.base, 7 + osst_set_options_~STm~2#1.offset, 2); [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: SUMMARY for call osst_ioctl_#t~ret2251#1.base, osst_ioctl_#t~ret2251#1.offset := tape_name(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: assume 0 != __os_scsi_tape_open_#t~mem1981#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem1981#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: assume !(0 != __os_scsi_tape_open_#t~mem1981#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem1981#1;call __os_scsi_tape_open_#t~mem1982#1.base, __os_scsi_tape_open_#t~mem1982#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8);assume { :begin_inline_scsi_device_get } true;scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset := __os_scsi_tape_open_#t~mem1982#1.base, __os_scsi_tape_open_#t~mem1982#1.offset;havoc scsi_device_get_#res#1;havoc scsi_device_get_#t~nondet2792#1, scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset;scsi_device_get_~arg0#1.base, scsi_device_get_~arg0#1.offset := scsi_device_get_#in~arg0#1.base, scsi_device_get_#in~arg0#1.offset;havoc scsi_device_get_#t~nondet2792#1;assume -2147483648 <= scsi_device_get_#t~nondet2792#1 && scsi_device_get_#t~nondet2792#1 <= 2147483647;scsi_device_get_#res#1 := scsi_device_get_#t~nondet2792#1;havoc scsi_device_get_#t~nondet2792#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10980: havoc osst_remove_#t~mem2708#1.base, osst_remove_#t~mem2708#1.offset;call write~$Pointer$#13(0, 0, ~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 else osst_remove_~i~18#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);~osst_nr_dev~0 := ~osst_nr_dev~0 - 1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10980-1: SUMMARY for call put_disk(osst_remove_#t~mem2708#1.base, osst_remove_#t~mem2708#1.offset); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10055: SUMMARY for call normalize_buffer(enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9791: assume !(osst_ioctl_~i~9#1 < 0);osst_ioctl_~i~9#1 := 0; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395: assume -2147483648 <= __os_scsi_tape_open_#t~ret2151#1 && __os_scsi_tape_open_#t~ret2151#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2151#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9395-1: SUMMARY for call __os_scsi_tape_open_#t~ret2151#1 := printk(141, 0); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131: __os_scsi_tape_open_#res#1 := -16;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9131-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603: assume -2147483648 <= osst_set_options_#t~ret1867#1 && osst_set_options_#t~ret1867#1 <= 2147483647;havoc osst_set_options_#t~ret1867#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8603-1: SUMMARY for call osst_set_options_#t~ret1867#1 := printk(128, 0); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339-1: SUMMARY for call osst_read_#t~ret1755#1 := copy_from_user(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, osst_read_~buf#1.base, osst_read_~buf#1.offset, 1); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282: osst_configure_onstream_~tmp~46#1.base, osst_configure_onstream_~tmp~46#1.offset := osst_configure_onstream_#t~ret1284#1.base, osst_configure_onstream_#t~ret1284#1.offset;havoc osst_configure_onstream_#t~ret1284#1.base, osst_configure_onstream_#t~ret1284#1.offset;osst_configure_onstream_~name~17#1.base, osst_configure_onstream_~name~17#1.offset := osst_configure_onstream_~tmp~46#1.base, osst_configure_onstream_~tmp~46#1.offset;call osst_configure_onstream_#t~mem1285#1.base, osst_configure_onstream_#t~mem1285#1.offset := read~$Pointer$#13(osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~mem1285#1.base, osst_configure_onstream_#t~mem1285#1.offset;havoc osst_configure_onstream_#t~mem1285#1.base, osst_configure_onstream_#t~mem1285#1.offset;call osst_configure_onstream_#t~mem1286#1 := read~int#13(osst_configure_onstream_~STp#1.base, 587 + osst_configure_onstream_~STp#1.offset, 1); [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8339: osst_read_~tmp___4~15#1 := osst_read_#t~ret1755#1;havoc osst_read_#t~ret1755#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8207: call osst_write_#t~mem1699#1 := read~int#6(osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);call write~int#6((if (osst_write_#t~mem1699#1 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (osst_write_#t~mem1699#1 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 else (osst_write_#t~mem1699#1 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);havoc osst_write_#t~mem1699#1;osst_write_~count#1 := 0; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7282-1: SUMMARY for call osst_configure_onstream_#t~ret1284#1.base, osst_configure_onstream_#t~ret1284#1.offset := tape_name(osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset); srcloc: null [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9264: __os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: assume osst_ioctl_#t~short2448#1;havoc osst_ioctl_#t~mem2442#1;havoc osst_ioctl_#t~mem2443#1;havoc osst_ioctl_#t~mem2444#1;havoc osst_ioctl_#t~short2445#1;havoc osst_ioctl_#t~short2446#1;havoc osst_ioctl_#t~mem2447#1;havoc osst_ioctl_#t~short2448#1;call osst_ioctl_#t~mem2449#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: assume !osst_ioctl_#t~short2448#1;havoc osst_ioctl_#t~mem2442#1;havoc osst_ioctl_#t~mem2443#1;havoc osst_ioctl_#t~mem2444#1;havoc osst_ioctl_#t~short2445#1;havoc osst_ioctl_#t~short2446#1;havoc osst_ioctl_#t~mem2447#1;havoc osst_ioctl_#t~short2448#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-1: assume osst_ioctl_#t~short2448#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-1: assume !osst_ioctl_#t~short2448#1;call osst_ioctl_#t~mem2447#1 := read~int#13(osst_ioctl_~STp~6#1.base, 594 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2448#1 := 0 != osst_ioctl_#t~mem2447#1 % 256 % 4294967296; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-2: osst_ioctl_#t~short2448#1 := osst_ioctl_#t~short2446#1; [2025-02-08 04:35:05,831 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-3: osst_ioctl_#t~short2446#1 := osst_ioctl_#t~short2445#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11907: havoc alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset;osst_probe_#t~ret2657#1.base, osst_probe_#t~ret2657#1.offset := alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset, alloc_disk_~arg0#1;havoc alloc_disk_#in~arg0#1;assume { :end_inline_alloc_disk } true;osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset := osst_probe_#t~ret2657#1.base, osst_probe_#t~ret2657#1.offset;havoc osst_probe_#t~ret2657#1.base, osst_probe_#t~ret2657#1.offset; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9661: havoc ldv_mutex_lock_12_~ldv_func_arg1#1.base, ldv_mutex_lock_12_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_12_#in~ldv_func_arg1#1.base, ldv_mutex_lock_12_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_12 } true;assume { :begin_inline_ldv_mutex_lock_interruptible_13 } true;ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.offset := osst_ioctl_~STp~6#1.base, 20 + osst_ioctl_~STp~6#1.offset;havoc ldv_mutex_lock_interruptible_13_#res#1;havoc ldv_mutex_lock_interruptible_13_#t~ret2747#1, ldv_mutex_lock_interruptible_13_#t~ret2748#1, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_13_~ldv_func_res~3#1, ldv_mutex_lock_interruptible_13_~tmp~82#1, ldv_mutex_lock_interruptible_13_~tmp___0~54#1;ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_13_~ldv_func_res~3#1;havoc ldv_mutex_lock_interruptible_13_~tmp~82#1;havoc ldv_mutex_lock_interruptible_13_~tmp___0~54#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-4: assume osst_ioctl_#t~short2445#1;call osst_ioctl_#t~mem2444#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2445#1 := 0 != osst_ioctl_#t~mem2444#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-4: assume !osst_ioctl_#t~short2445#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11907-3: SUMMARY for call alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset := ldv_malloc(1336); srcloc: null [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-5: assume osst_ioctl_#t~short2446#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-5: assume !osst_ioctl_#t~short2446#1;call osst_ioctl_#t~mem2443#1 := read~int#13(osst_ioctl_~STm~5#1.base, 3 + osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2445#1 := 0 != osst_ioctl_#t~mem2443#1 % 256 % 4294967296; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11907-2: alloc_disk_#res#1.base, alloc_disk_#res#1.offset := alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset;havoc alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925-6: call osst_ioctl_#t~mem2442#1 := read~int#13(osst_ioctl_~STm~5#1.base, 2 + osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2446#1 := 0 != osst_ioctl_#t~mem2442#1 % 256 % 4294967296; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9529: call write~int#13(0, os_scsi_tape_flush_~STps~15#1.base, 8 + os_scsi_tape_flush_~STps~15#1.offset, 4);call write~int#13(2, os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: assume 0 != osst_read_~tmp___4~15#1 % 18446744073709551616;osst_read_~retval~7#1 := -14; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8340: assume !(0 != osst_read_~tmp___4~15#1 % 18446744073709551616); [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10058: call enlarge_buffer_#t~mem2482#1 := read~int#13(enlarge_buffer_~STbuffer#1.base, 118 + enlarge_buffer_~STbuffer#1.offset, 2);enlarge_buffer_~max_segs~0#1 := (if enlarge_buffer_#t~mem2482#1 % 65536 % 4294967296 <= 2147483647 then enlarge_buffer_#t~mem2482#1 % 65536 % 4294967296 else enlarge_buffer_#t~mem2482#1 % 65536 % 4294967296 - 4294967296);havoc enlarge_buffer_#t~mem2482#1;enlarge_buffer_~nbr~0#1 := enlarge_buffer_~max_segs~0#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: assume 0 != osst_write_#t~mem1646#1;havoc osst_write_#t~mem1645#1.base, osst_write_#t~mem1645#1.offset;havoc osst_write_#t~mem1646#1;call osst_write_#t~mem1647#1.base, osst_write_#t~mem1647#1.offset := read~$Pointer$#13(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8076: assume !(0 != osst_write_#t~mem1646#1);havoc osst_write_#t~mem1645#1.base, osst_write_#t~mem1645#1.offset;havoc osst_write_#t~mem1646#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-1: [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-2: havoc osst_ioctl_#t~bitwise2450#1;assume ((((osst_ioctl_#t~mem2449#1 < 0 || osst_ioctl_#t~bitwise2450#1 >= 65536) && osst_ioctl_#t~bitwise2450#1 >= osst_ioctl_#t~mem2449#1) && (osst_ioctl_#t~mem2449#1 < 0 || osst_ioctl_#t~bitwise2450#1 <= 65536 + osst_ioctl_#t~mem2449#1)) && (osst_ioctl_#t~mem2449#1 >= 0 || osst_ioctl_#t~bitwise2450#1 < 0)) && osst_ioctl_#t~bitwise2450#1 <= 9223372036854775807; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-3: assume false;osst_ioctl_#t~bitwise2450#1 := osst_ioctl_#t~mem2449#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-3: assume !false; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-4: assume 0 == osst_ioctl_#t~mem2449#1 || 65536 == osst_ioctl_#t~mem2449#1;osst_ioctl_#t~bitwise2450#1 := 65536; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926-4: assume !(0 == osst_ioctl_#t~mem2449#1 || 65536 == osst_ioctl_#t~mem2449#1); [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10983-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9926: call write~int#13(osst_ioctl_#t~bitwise2450#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2449#1;havoc osst_ioctl_#t~bitwise2450#1; [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10983: call osst_remove_#t~mem2709#1.base, osst_remove_#t~mem2709#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 690 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 04:35:05,832 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9662: osst_ioctl_#t~ret2252#1 := ldv_mutex_lock_interruptible_13_#res#1;havoc ldv_mutex_lock_interruptible_13_#t~ret2747#1, ldv_mutex_lock_interruptible_13_#t~ret2748#1, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_13_~ldv_func_res~3#1, ldv_mutex_lock_interruptible_13_~tmp~82#1, ldv_mutex_lock_interruptible_13_~tmp___0~54#1;havoc ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_13_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_13 } true;assume -2147483648 <= osst_ioctl_#t~ret2252#1 && osst_ioctl_#t~ret2252#1 <= 2147483647;osst_ioctl_~tmp___0~33#1 := osst_ioctl_#t~ret2252#1;havoc osst_ioctl_#t~ret2252#1; [2025-02-08 04:35:05,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11380: SUMMARY for call ldv_mutex_unlock_lock_of_osst_tape(ldv_mutex_unlock_17_~ldv_func_arg1#1.base, ldv_mutex_unlock_17_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398-1: call __os_scsi_tape_open_#t~mem2152#1.base, __os_scsi_tape_open_#t~mem2152#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2153#1 := read~int#13(__os_scsi_tape_open_#t~mem2152#1.base, 26 + __os_scsi_tape_open_#t~mem2152#1.offset, 4); [2025-02-08 04:35:05,833 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: assume 0 != __os_scsi_tape_open_#t~mem2153#1;havoc __os_scsi_tape_open_#t~mem2152#1.base, __os_scsi_tape_open_#t~mem2152#1.offset;havoc __os_scsi_tape_open_#t~mem2153#1;call __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2155#1 := read~int#13(__os_scsi_tape_open_#t~mem2154#1.base, 221 + __os_scsi_tape_open_#t~mem2154#1.offset, 1);__os_scsi_tape_open_#t~short2159#1 := __os_scsi_tape_open_#t~mem2155#1 > 2; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9398: assume !(0 != __os_scsi_tape_open_#t~mem2153#1);havoc __os_scsi_tape_open_#t~mem2152#1.base, __os_scsi_tape_open_#t~mem2152#1.offset;havoc __os_scsi_tape_open_#t~mem2153#1;assume { :begin_inline_osst_configure_onstream } true;osst_configure_onstream_#in~STp#1.base, osst_configure_onstream_#in~STp#1.offset, osst_configure_onstream_#in~aSRpnt#1.base, osst_configure_onstream_#in~aSRpnt#1.offset := __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset;havoc osst_configure_onstream_#res#1;havoc osst_configure_onstream_#t~ret1284#1.base, osst_configure_onstream_#t~ret1284#1.offset, osst_configure_onstream_#t~mem1285#1.base, osst_configure_onstream_#t~mem1285#1.offset, osst_configure_onstream_#t~mem1286#1, osst_configure_onstream_#t~mem1287#1, osst_configure_onstream_#t~mem1288#1.base, osst_configure_onstream_#t~mem1288#1.offset, osst_configure_onstream_#t~mem1289#1.base, osst_configure_onstream_#t~mem1289#1.offset, osst_configure_onstream_#t~ret1290#1, osst_configure_onstream_#t~ret1291#1, osst_configure_onstream_#t~memset~res1292#1.base, osst_configure_onstream_#t~memset~res1292#1.offset, osst_configure_onstream_#t~mem1293#1, osst_configure_onstream_#t~mem1294#1, osst_configure_onstream_#t~ret1295#1.base, osst_configure_onstream_#t~ret1295#1.offset, osst_configure_onstream_#t~mem1296#1.base, osst_configure_onstream_#t~mem1296#1.offset, osst_configure_onstream_#t~mem1297#1, osst_configure_onstream_#t~ret1298#1, osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset, osst_configure_onstream_#t~mem1300#1.base, osst_configure_onstream_#t~mem1300#1.offset, osst_configure_onstream_#t~mem1301#1.base, osst_configure_onstream_#t~mem1301#1.offset, osst_configure_onstream_#t~mem1303#1.base, osst_configure_onstream_#t~mem1303#1.offset, osst_configure_onstream_#t~mem1302#1, osst_configure_onstream_#t~memset~res1304#1.base, osst_configure_onstream_#t~memset~res1304#1.offset, osst_configure_onstream_#t~mem1305#1, osst_configure_onstream_#t~mem1306#1, osst_configure_onstream_#t~ret1307#1.base, osst_configure_onstream_#t~ret1307#1.offset, osst_configure_onstream_#t~mem1308#1.base, osst_configure_onstream_#t~mem1308#1.offset, osst_configure_onstream_#t~mem1309#1, osst_configure_onstream_#t~ret1310#1, osst_configure_onstream_#t~memset~res1311#1.base, osst_configure_onstream_#t~memset~res1311#1.offset, osst_configure_onstream_#t~mem1312#1.base, osst_configure_onstream_#t~mem1312#1.offset, osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset, osst_configure_onstream_#t~mem1314#1.base, osst_configure_onstream_#t~mem1314#1.offset, osst_configure_onstream_#t~mem1315#1.base, osst_configure_onstream_#t~mem1315#1.offset, osst_configure_onstream_#t~mem1316#1.base, osst_configure_onstream_#t~mem1316#1.offset, osst_configure_onstream_#t~mem1317#1.base, osst_configure_onstream_#t~mem1317#1.offset, osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset, osst_configure_onstream_#t~mem1319#1.base, osst_configure_onstream_#t~mem1319#1.offset, osst_configure_onstream_#t~mem1320#1.base, osst_configure_onstream_#t~mem1320#1.offset, osst_configure_onstream_#t~mem1321#1.base, osst_configure_onstream_#t~mem1321#1.offset, osst_configure_onstream_#t~mem1322#1.base, osst_configure_onstream_#t~mem1322#1.offset, osst_configure_onstream_#t~mem1323#1.base, osst_configure_onstream_#t~mem1323#1.offset, osst_configure_onstream_#t~mem1324#1.base, osst_configure_onstream_#t~mem1324#1.offset, osst_configure_onstream_#t~mem1325#1.base, osst_configure_onstream_#t~mem1325#1.offset, osst_configure_onstream_#t~mem1326#1.base, osst_configure_onstream_#t~mem1326#1.offset, osst_configure_onstream_#t~mem1327#1.base, osst_configure_onstream_#t~mem1327#1.offset, osst_configure_onstream_#t~mem1328#1, osst_configure_onstream_#t~mem1329#1, osst_configure_onstream_#t~ret1330#1.base, osst_configure_onstream_#t~ret1330#1.offset, osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset, osst_configure_onstream_#t~mem1332#1, osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset, osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset, osst_configure_onstream_#t~ret1335#1, osst_configure_onstream_#t~memset~res1336#1.base, osst_configure_onstream_#t~memset~res1336#1.offset, osst_configure_onstream_#t~mem1337#1, osst_configure_onstream_#t~mem1338#1, osst_configure_onstream_#t~ret1339#1.base, osst_configure_onstream_#t~ret1339#1.offset, osst_configure_onstream_#t~mem1340#1.base, osst_configure_onstream_#t~mem1340#1.offset, osst_configure_onstream_#t~mem1341#1, osst_configure_onstream_#t~ret1342#1, osst_configure_onstream_#t~mem1343#1.base, osst_configure_onstream_#t~mem1343#1.offset, osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset, osst_configure_onstream_#t~mem1345#1.base, osst_configure_onstream_#t~mem1345#1.offset, osst_configure_onstream_#t~mem1347#1.base, osst_configure_onstream_#t~mem1347#1.offset, osst_configure_onstream_#t~mem1346#1, osst_configure_onstream_#t~mem1348#1, osst_configure_onstream_#t~ret1349#1, osst_configure_onstream_#t~memset~res1350#1.base, osst_configure_onstream_#t~memset~res1350#1.offset, osst_configure_onstream_#t~mem1351#1, osst_configure_onstream_#t~mem1352#1, osst_configure_onstream_#t~ret1353#1.base, osst_configure_onstream_#t~ret1353#1.offset, osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset, osst_configure_onstream_#t~mem1355#1, osst_configure_onstream_#t~ret1356#1, osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset, osst_configure_onstream_#t~mem1358#1.base, osst_configure_onstream_#t~mem1358#1.offset, osst_configure_onstream_#t~mem1359#1.base, osst_configure_onstream_#t~mem1359#1.offset, osst_configure_onstream_#t~mem1361#1.base, osst_configure_onstream_#t~mem1361#1.offset, osst_configure_onstream_#t~mem1360#1, osst_configure_onstream_#t~mem1362#1, osst_configure_onstream_#t~mem1363#1, osst_configure_onstream_#t~ret1364#1, osst_configure_onstream_#t~mem1365#1, osst_configure_onstream_#t~ret1366#1, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, osst_configure_onstream_~name~17#1.base, osst_configure_onstream_~name~17#1.offset, osst_configure_onstream_~tmp~46#1.base, osst_configure_onstream_~tmp~46#1.offset, osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset, osst_configure_onstream_~bs~0#1.base, osst_configure_onstream_~bs~0#1.offset, osst_configure_onstream_~cp~0#1.base, osst_configure_onstream_~cp~0#1.offset, osst_configure_onstream_~prm~0#1.base, osst_configure_onstream_~prm~0#1.offset, osst_configure_onstream_~drive_buffer_size~0#1, osst_configure_onstream_~tmp___0~24#1, osst_configure_onstream_~tmp___1~20#1, osst_configure_onstream_~tmp___2~17#1;osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset := osst_configure_onstream_#in~STp#1.base, osst_configure_onstream_#in~STp#1.offset;osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset := osst_configure_onstream_#in~aSRpnt#1.base, osst_configure_onstream_#in~aSRpnt#1.offset;call osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset := #Ultimate.allocOnStack(16);havoc osst_configure_onstream_~name~17#1.base, osst_configure_onstream_~name~17#1.offset;havoc osst_configure_onstream_~tmp~46#1.base, osst_configure_onstream_~tmp~46#1.offset;havoc osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset;havoc osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset;havoc osst_configure_onstream_~bs~0#1.base, osst_configure_onstream_~bs~0#1.offset;havoc osst_configure_onstream_~cp~0#1.base, osst_configure_onstream_~cp~0#1.offset;havoc osst_configure_onstream_~prm~0#1.base, osst_configure_onstream_~prm~0#1.offset;havoc osst_configure_onstream_~drive_buffer_size~0#1;havoc osst_configure_onstream_~tmp___0~24#1;havoc osst_configure_onstream_~tmp___1~20#1;havoc osst_configure_onstream_~tmp___2~17#1; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152-1: SUMMARY for call osst_analyze_headers_#t~ret1244#1 := __osst_analyze_headers(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, osst_analyze_headers_~ppos~0#1); srcloc: null [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7152: assume -2147483648 <= osst_analyze_headers_#t~ret1244#1 && osst_analyze_headers_#t~ret1244#1 <= 2147483647;osst_analyze_headers_~tmp___7~7#1 := osst_analyze_headers_#t~ret1244#1; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume 0 != (osst_write_#t~mem1647#1.base + osst_write_#t~mem1647#1.offset) % 18446744073709551616;havoc osst_write_#t~mem1647#1.base, osst_write_#t~mem1647#1.offset; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8077: assume !(0 != (osst_write_#t~mem1647#1.base + osst_write_#t~mem1647#1.offset) % 18446744073709551616);havoc osst_write_#t~mem1647#1.base, osst_write_#t~mem1647#1.offset; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831-1: osst_get_sector_#res#1 := osst_get_sector_~sector~0#1; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: havoc osst_remove_#t~mem2709#1.base, osst_remove_#t~mem2709#1.offset;call osst_remove_#t~mem2710#1.base, osst_remove_#t~mem2710#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 264 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984-1: SUMMARY for call vfree(osst_remove_#t~mem2709#1.base, osst_remove_#t~mem2709#1.offset); srcloc: null [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606-1: SUMMARY for call osst_set_options_#t~ret1869#1 := printk(129, 0); srcloc: null [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: assume 0 != osst_ioctl_~tmp___0~33#1;assume { :begin_inline_ldv_mutex_unlock_14 } true;ldv_mutex_unlock_14_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_14_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset;ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset := ldv_mutex_unlock_14_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_14_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: assume !(0 != osst_ioctl_~tmp___0~33#1);call osst_ioctl_#t~mem2253#1 := read~int#13(osst_ioctl_~STp~6#1.base, 506 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset := osst_ioctl_~STp~6#1.base, 294 + osst_ioctl_~STp~6#1.offset + 53 * (if osst_ioctl_#t~mem2253#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_ioctl_#t~mem2253#1 % 18446744073709551616 % 18446744073709551616 else osst_ioctl_#t~mem2253#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_ioctl_#t~mem2253#1;call osst_ioctl_#t~mem2254#1 := read~int#13(osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset := osst_ioctl_~STp~6#1.base, 522 + osst_ioctl_~STp~6#1.offset + 16 * (if osst_ioctl_#t~mem2254#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_ioctl_#t~mem2254#1 % 18446744073709551616 % 18446744073709551616 else osst_ioctl_#t~mem2254#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_ioctl_#t~mem2254#1;call osst_ioctl_#t~mem2255#1.base, osst_ioctl_#t~mem2255#1.offset := read~$Pointer$#13(osst_ioctl_~STp~6#1.base, 12 + osst_ioctl_~STp~6#1.offset, 8); [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8606: assume -2147483648 <= osst_set_options_#t~ret1869#1 && osst_set_options_#t~ret1869#1 <= 2147483647;havoc osst_set_options_#t~mem1868#1;havoc osst_set_options_#t~ret1869#1; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-2: __os_scsi_tape_open_#t~short2165#1 := __os_scsi_tape_open_#t~short2162#1; [2025-02-08 04:35:05,834 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11381: SUMMARY for call mutex_unlock(ldv_mutex_unlock_17_~ldv_func_arg1#1.base, ldv_mutex_unlock_17_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-3: assume __os_scsi_tape_open_#t~short2162#1;call __os_scsi_tape_open_#t~mem2160#1.base, __os_scsi_tape_open_#t~mem2160#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2161#1 := read~int#13(__os_scsi_tape_open_#t~mem2160#1.base, 18 + __os_scsi_tape_open_#t~mem2160#1.offset, 1);__os_scsi_tape_open_#t~short2162#1 := 2 == (if __os_scsi_tape_open_#t~mem2161#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2161#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2161#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-3: assume !__os_scsi_tape_open_#t~short2162#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-4: __os_scsi_tape_open_#t~short2162#1 := __os_scsi_tape_open_#t~short2159#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9267: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 522 + __os_scsi_tape_open_~STp~3#1.offset + 16 * (if __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 1 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 2 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 3 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 8 + __os_scsi_tape_open_~STps~14#1.offset, 4);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, 12 + __os_scsi_tape_open_~STps~14#1.offset, 4);__os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-5: __os_scsi_tape_open_#t~short2159#1 := 112 == __os_scsi_tape_open_#t~bitwise2158#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: assume __os_scsi_tape_open_#t~short2165#1;havoc __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset;havoc __os_scsi_tape_open_#t~mem2155#1;havoc __os_scsi_tape_open_#t~mem2156#1.base, __os_scsi_tape_open_#t~mem2156#1.offset;havoc __os_scsi_tape_open_#t~mem2157#1;havoc __os_scsi_tape_open_#t~bitwise2158#1;havoc __os_scsi_tape_open_#t~short2159#1;havoc __os_scsi_tape_open_#t~mem2160#1.base, __os_scsi_tape_open_#t~mem2160#1.offset;havoc __os_scsi_tape_open_#t~mem2161#1;havoc __os_scsi_tape_open_#t~short2162#1;havoc __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset;havoc __os_scsi_tape_open_#t~mem2164#1;havoc __os_scsi_tape_open_#t~short2165#1;call write~int#13(2, __os_scsi_tape_open_~STp~3#1.base, 587 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399: assume !__os_scsi_tape_open_#t~short2165#1;havoc __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset;havoc __os_scsi_tape_open_#t~mem2155#1;havoc __os_scsi_tape_open_#t~mem2156#1.base, __os_scsi_tape_open_#t~mem2156#1.offset;havoc __os_scsi_tape_open_#t~mem2157#1;havoc __os_scsi_tape_open_#t~bitwise2158#1;havoc __os_scsi_tape_open_#t~short2159#1;havoc __os_scsi_tape_open_#t~mem2160#1.base, __os_scsi_tape_open_#t~mem2160#1.offset;havoc __os_scsi_tape_open_#t~mem2161#1;havoc __os_scsi_tape_open_#t~short2162#1;havoc __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset;havoc __os_scsi_tape_open_#t~mem2164#1;havoc __os_scsi_tape_open_#t~short2165#1;call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 587 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume 0 != osst_configure_onstream_#t~mem1286#1 % 256 % 4294967296;havoc osst_configure_onstream_#t~mem1286#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7285: assume !(0 != osst_configure_onstream_#t~mem1286#1 % 256 % 4294967296);havoc osst_configure_onstream_#t~mem1286#1;call osst_configure_onstream_#t~mem1287#1 := read~int#13(osst_configure_onstream_~STp#1.base, 631 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: assume __os_scsi_tape_open_#t~short2165#1;call __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2164#1 := read~int#13(__os_scsi_tape_open_#t~mem2163#1.base, 28 + __os_scsi_tape_open_#t~mem2163#1.offset, 1);__os_scsi_tape_open_#t~short2165#1 := 58 == __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-1: assume !__os_scsi_tape_open_#t~short2165#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078: assume -2147483648 <= osst_write_#t~ret1648#1 && osst_write_#t~ret1648#1 <= 2147483647;havoc osst_write_#t~ret1648#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-10: assume __os_scsi_tape_open_#t~short2159#1;call __os_scsi_tape_open_#t~mem2156#1.base, __os_scsi_tape_open_#t~mem2156#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2157#1 := read~int#13(__os_scsi_tape_open_#t~mem2156#1.base, 16 + __os_scsi_tape_open_#t~mem2156#1.offset, 1); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-10: assume !__os_scsi_tape_open_#t~short2159#1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume enlarge_buffer_~nbr~0#1 <= 2;enlarge_buffer_#res#1 := 0; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10060: assume !(enlarge_buffer_~nbr~0#1 <= 2);enlarge_buffer_~priority~1#1 := 208; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: assume 0 != osst_analyze_headers_~tmp___7~7#1;osst_analyze_headers_~valid~0#1 := 1; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7153: assume !(0 != osst_analyze_headers_~tmp___7~7#1); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-6: [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-7: havoc __os_scsi_tape_open_#t~bitwise2158#1;assume (((((if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2158#1 <= (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2158#1 <= 112) && __os_scsi_tape_open_#t~bitwise2158#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2158#1 > 112 + (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2158#1 >= -2147483648; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-8: assume 112 == (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2158#1 := (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-8: assume !(112 == (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8078-1: SUMMARY for call osst_write_#t~ret1648#1 := printk(114, 0); srcloc: null [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-9: assume 0 == (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2158#1 := 0; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9399-9: assume !(0 == (if __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2157#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10985: assume 0 != (osst_remove_#t~mem2710#1.base + osst_remove_#t~mem2710#1.offset) % 18446744073709551616;havoc osst_remove_#t~mem2710#1.base, osst_remove_#t~mem2710#1.offset;call osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 264 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10985: assume !(0 != (osst_remove_#t~mem2710#1.base + osst_remove_#t~mem2710#1.offset) % 18446744073709551616);havoc osst_remove_#t~mem2710#1.base, osst_remove_#t~mem2710#1.offset; [2025-02-08 04:35:05,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: havoc ldv_mutex_unlock_14_~ldv_func_arg1#1.base, ldv_mutex_unlock_14_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_14_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_14_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_14 } true;osst_ioctl_#res#1 := -512;call ULTIMATE.dealloc(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset);havoc osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset);havoc osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset);havoc osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset);havoc osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-1: assume osst_write_#t~short1702#1;call osst_write_#t~mem1700#1.base, osst_write_#t~mem1700#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1701#1 := read~int#13(osst_write_#t~mem1700#1.base, 26 + osst_write_#t~mem1700#1.offset, 4);osst_write_#t~short1702#1 := 0 != osst_write_#t~mem1701#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-1: assume !osst_write_#t~short1702#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: assume osst_write_#t~short1702#1;havoc osst_write_#t~mem1700#1.base, osst_write_#t~mem1700#1.offset;havoc osst_write_#t~mem1701#1;havoc osst_write_#t~short1702#1;call osst_write_#t~mem1703#1.base, osst_write_#t~mem1703#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1704#1 := read~int#13(osst_write_#t~mem1703#1.base, 26 + osst_write_#t~mem1703#1.offset, 4);osst_write_~retval~6#1 := osst_write_#t~mem1704#1;havoc osst_write_#t~mem1703#1.base, osst_write_#t~mem1703#1.offset;havoc osst_write_#t~mem1704#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211: assume !osst_write_#t~short1702#1;havoc osst_write_#t~mem1700#1.base, osst_write_#t~mem1700#1.offset;havoc osst_write_#t~mem1701#1;havoc osst_write_#t~short1702#1;call osst_write_#t~mem1705#1 := read~int#13(osst_write_~STm~0#1.base, 2 + osst_write_~STm~0#1.offset, 1);osst_write_#t~short1709#1 := 0 != osst_write_#t~mem1705#1 % 256 % 4294967296; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986: havoc osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset;call osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset := read~$Pointer$#13(osst_remove_~tpnt~1#1.base, 264 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8211-2: osst_write_#t~short1702#1 := 0 != osst_write_~doing_write~0#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume 0 != __os_scsi_tape_open_~tmp___1~26#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9136: assume !(0 != __os_scsi_tape_open_~tmp___1~26#1);call write~$Pointer$#8(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~filp#1.base, 292 + __os_scsi_tape_open_~filp#1.offset, 8);call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 590 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929: assume -2147483648 <= osst_ioctl_#t~ret2451#1 && osst_ioctl_#t~ret2451#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2451#1;havoc osst_ioctl_#t~ret2451#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9929-1: SUMMARY for call osst_ioctl_#t~ret2451#1 := copy_to_user(osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, 48); srcloc: null [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10986-1: SUMMARY for call normalize_buffer(osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset); srcloc: null [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10458: call osst_supports_#t~mem2564#1.base, osst_supports_#t~mem2564#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp~66#1 := osst_supports_#t~nondet2565#1;call osst_supports_#t~mem2566#1.base, osst_supports_#t~mem2566#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2567#1.base, osst_supports_#t~mem2567#1.offset := read~$Pointer$#13(osst_supports_~SDp#1.base, 232 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___0~40#1 := osst_supports_#t~nondet2568#1;havoc osst_supports_#t~mem2566#1.base, osst_supports_#t~mem2566#1.offset;havoc osst_supports_#t~mem2567#1.base, osst_supports_#t~mem2567#1.offset;havoc osst_supports_#t~nondet2568#1; [2025-02-08 04:35:05,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344-1: SUMMARY for call osst_read_#t~ret1756#1 := copy_to_user(osst_read_~buf#1.base, osst_read_~buf#1.offset, osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 1); srcloc: null [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8344: assume -2147483648 <= osst_read_#t~ret1756#1 && osst_read_#t~ret1756#1 <= 2147483647;osst_read_~tmp___5~13#1 := osst_read_#t~ret1756#1;havoc osst_read_#t~ret1756#1; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987-1: SUMMARY for call kfree(osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset); srcloc: null [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9930: assume !(0 != osst_ioctl_~i~9#1);call write~int#13(0, osst_ioctl_~STp~6#1.base, 627 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~retval~9#1 := 0; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10987: havoc osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137: __os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9137-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume 1613758464 == osst_set_options_~code~0#1; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8609: assume !(1613758464 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume 0 != osst_read_~tmp___5~13#1;osst_read_~retval~7#1 := -14; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8345: assume !(0 != osst_read_~tmp___5~13#1); [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081-1: SUMMARY for call osst_write_behind_check(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset); srcloc: null [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8081: call osst_write_#t~mem1649#1.base, osst_write_#t~mem1649#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1650#1 := read~int#13(osst_write_#t~mem1649#1.base, 26 + osst_write_#t~mem1649#1.offset, 4); [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume 1048575 == osst_set_options_~value~0#1;call write~int#13(255, osst_set_options_~STp#1.base, 280 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8610: assume !(1048575 == osst_set_options_~value~0#1);call write~int#13(osst_set_options_~value~0#1 % 256 % 8, osst_set_options_~STp#1.base, 280 + osst_set_options_~STp#1.offset, 1);call osst_set_options_#t~mem1871#1 := read~int#13(osst_set_options_~STp#1.base, 280 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: call write~int#13(0, osst_ioctl_~STp~6#1.base, 522 + osst_ioctl_~STp~6#1.offset + 16 * osst_ioctl_~i~9#1, 1);call write~int#13(0, osst_ioctl_~STp~6#1.base, 2 + (522 + osst_ioctl_~STp~6#1.offset + 16 * osst_ioctl_~i~9#1), 1);call write~int#13(0, osst_ioctl_~STp~6#1.base, 3 + (522 + osst_ioctl_~STp~6#1.offset + 16 * osst_ioctl_~i~9#1), 1);osst_ioctl_~i~9#1 := 1 + osst_ioctl_~i~9#1; [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478-1: SUMMARY for call osst_set_options_#t~ret1823#1.base, osst_set_options_#t~ret1823#1.offset := tape_name(osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset); srcloc: null [2025-02-08 04:35:05,837 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume 0 == osst_supports_~tmp___0~40#1;call osst_supports_#t~mem2569#1.base, osst_supports_#t~mem2569#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, 8 + osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp___1~33#1 := osst_supports_#t~nondet2570#1;havoc osst_supports_#t~mem2569#1.base, osst_supports_#t~mem2569#1.offset;havoc osst_supports_#t~nondet2570#1;call osst_supports_#t~mem2571#1.base, osst_supports_#t~mem2571#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, 8 + osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2572#1.base, osst_supports_#t~mem2572#1.offset := read~$Pointer$#13(osst_supports_~SDp#1.base, 240 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___2~29#1 := osst_supports_#t~nondet2573#1;havoc osst_supports_#t~mem2571#1.base, osst_supports_#t~mem2571#1.offset;havoc osst_supports_#t~mem2572#1.base, osst_supports_#t~mem2572#1.offset;havoc osst_supports_#t~nondet2573#1; [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10460: assume !(0 == osst_supports_~tmp___0~40#1); [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8478: osst_set_options_~tmp~55#1.base, osst_set_options_~tmp~55#1.offset := osst_set_options_#t~ret1823#1.base, osst_set_options_#t~ret1823#1.offset;havoc osst_set_options_#t~ret1823#1.base, osst_set_options_#t~ret1823#1.offset;osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset := osst_set_options_~tmp~55#1.base, osst_set_options_~tmp~55#1.offset;call osst_set_options_#t~mem1824#1 := read~int#13(osst_set_options_~STp#1.base, 506 + osst_set_options_~STp#1.offset, 4);osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset := osst_set_options_~STp#1.base, 294 + osst_set_options_~STp#1.offset + 53 * (if osst_set_options_#t~mem1824#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_set_options_#t~mem1824#1 % 18446744073709551616 % 18446744073709551616 else osst_set_options_#t~mem1824#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_set_options_#t~mem1824#1;call osst_set_options_#t~mem1825#1 := read~int#13(osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7289: assume osst_configure_onstream_#t~mem1287#1 <= 10599;havoc osst_configure_onstream_#t~mem1287#1;call osst_configure_onstream_#t~mem1288#1.base, osst_configure_onstream_#t~mem1288#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 12 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1289#1.base, osst_configure_onstream_#t~mem1289#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1288#1.base, 248 + osst_configure_onstream_#t~mem1288#1.offset, 8); [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7289: assume !(osst_configure_onstream_#t~mem1287#1 <= 10599);havoc osst_configure_onstream_#t~mem1287#1; [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: assume 0 != osst_write_#t~mem1650#1;havoc osst_write_#t~mem1649#1.base, osst_write_#t~mem1649#1.offset;havoc osst_write_#t~mem1650#1;call osst_write_#t~mem1651#1.base, osst_write_#t~mem1651#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1652#1 := read~int#13(osst_write_#t~mem1651#1.base, 22 + osst_write_#t~mem1651#1.offset, 4); [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8082: assume !(0 != osst_write_#t~mem1650#1);havoc osst_write_#t~mem1649#1.base, osst_write_#t~mem1649#1.offset;havoc osst_write_#t~mem1650#1; [2025-02-08 04:35:05,838 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7157: osst_analyze_headers_~ppos~0#1 := 1 + osst_analyze_headers_~ppos~0#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12046: havoc scsi_register_driver_#t~nondet2796#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: havoc __os_scsi_tape_open_#t~mem2166#1.base, __os_scsi_tape_open_#t~mem2166#1.offset;call write~$Pointer$#13(0, 0, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 595 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 599 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~tmp___15~2#1 := -1;call write~int#13(__os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~STp~3#1.base, 530 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(__os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~STp~3#1.base, 534 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~tmp___16~1#1 := 0;call write~int#13(__os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~STp~3#1.base, 514 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(__os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~STp~3#1.base, 510 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 596 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_#res#1 := 0;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2166#1.base, __os_scsi_tape_open_#t~mem2166#1.offset); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404-2: call __os_scsi_tape_open_#t~mem2166#1.base, __os_scsi_tape_open_#t~mem2166#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290: assume -2147483648 <= osst_configure_onstream_#t~ret1290#1 && osst_configure_onstream_#t~ret1290#1 <= 2147483647;havoc osst_configure_onstream_#t~mem1288#1.base, osst_configure_onstream_#t~mem1288#1.offset;havoc osst_configure_onstream_#t~mem1289#1.base, osst_configure_onstream_#t~mem1289#1.offset;havoc osst_configure_onstream_#t~ret1290#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7290-1: SUMMARY for call osst_configure_onstream_#t~ret1290#1 := printk(96, 0); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume 2147483647 == osst_write_#t~mem1652#1;havoc osst_write_#t~mem1651#1.base, osst_write_#t~mem1651#1.offset;havoc osst_write_#t~mem1652#1;call write~int#13(3, osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8083: assume !(2147483647 == osst_write_#t~mem1652#1);havoc osst_write_#t~mem1651#1.base, osst_write_#t~mem1651#1.offset;havoc osst_write_#t~mem1652#1;call write~int#13(4, osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951-1: SUMMARY for call osst_write_#t~ret1580#1.base, osst_write_#t~ret1580#1.offset := tape_name(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7951: osst_write_~tmp~53#1.base, osst_write_~tmp~53#1.offset := osst_write_#t~ret1580#1.base, osst_write_#t~ret1580#1.offset;havoc osst_write_#t~ret1580#1.base, osst_write_#t~ret1580#1.offset;osst_write_~name~22#1.base, osst_write_~name~22#1.offset := osst_write_~tmp~53#1.base, osst_write_~tmp~53#1.offset;assume { :begin_inline_ldv_mutex_lock_interruptible_6 } true;ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.offset := osst_write_~STp~1#1.base, 20 + osst_write_~STp~1#1.offset;havoc ldv_mutex_lock_interruptible_6_#res#1;havoc ldv_mutex_lock_interruptible_6_#t~ret2743#1, ldv_mutex_lock_interruptible_6_#t~ret2744#1, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_6_~ldv_func_res~1#1, ldv_mutex_lock_interruptible_6_~tmp~80#1, ldv_mutex_lock_interruptible_6_~tmp___0~52#1;ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_6_~ldv_func_res~1#1;havoc ldv_mutex_lock_interruptible_6_~tmp~80#1;havoc ldv_mutex_lock_interruptible_6_~tmp___0~52#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10990-1: SUMMARY for call kfree(osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume 0 != enlarge_buffer_~need_dma#1;enlarge_buffer_~priority~1#1 := 1 + enlarge_buffer_~priority~1#1 - enlarge_buffer_~priority~1#1 % 2; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10065: assume !(0 != enlarge_buffer_~need_dma#1); [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10990: osst_remove_#res#1 := 0; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612: assume -2147483648 <= osst_set_options_#t~ret1870#1 && osst_set_options_#t~ret1870#1 <= 2147483647;havoc osst_set_options_#t~ret1870#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8612-1: SUMMARY for call osst_set_options_#t~ret1870#1 := printk(130, 0); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume 0 == os_scsi_tape_flush_#t~mem2217#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2217#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9537: assume !(0 == os_scsi_tape_flush_#t~mem2217#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2217#1;call os_scsi_tape_flush_#t~mem2219#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291-1: SUMMARY for call osst_configure_onstream_#t~ret1291#1 := printk(97, 0); srcloc: null [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7291: assume -2147483648 <= osst_configure_onstream_#t~ret1291#1 && osst_configure_onstream_#t~ret1291#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1291#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-1: assume osst_write_#t~short1709#1;call osst_write_#t~mem1706#1.base, osst_write_#t~mem1706#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1707#1 := read~int#13(osst_write_#t~mem1706#1.base, 10 + osst_write_#t~mem1706#1.offset, 4);call osst_write_#t~mem1708#1 := read~int#13(osst_write_~STp~1#1.base, 282 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1709#1 := osst_write_#t~mem1707#1 >= osst_write_#t~mem1708#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216-1: assume !osst_write_#t~short1709#1; [2025-02-08 04:35:05,839 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: assume osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7159: assume !(osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1); [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: assume osst_write_#t~short1709#1;havoc osst_write_#t~mem1705#1;havoc osst_write_#t~mem1706#1.base, osst_write_#t~mem1706#1.offset;havoc osst_write_#t~mem1707#1;havoc osst_write_#t~mem1708#1;havoc osst_write_#t~short1709#1;call osst_write_#t~mem1710#1.base, osst_write_#t~mem1710#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1711#1.base, osst_write_#t~mem1711#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1712#1 := read~int#13(osst_write_#t~mem1711#1.base, 10 + osst_write_#t~mem1711#1.offset, 4);call osst_write_#t~mem1713#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1714#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);call write~int#13((if osst_write_#t~mem1712#1 < 0 && 0 != osst_write_#t~mem1712#1 % osst_write_#t~mem1713#1 then (if osst_write_#t~mem1713#1 < 0 then osst_write_#t~mem1712#1 / osst_write_#t~mem1713#1 - 1 else 1 + osst_write_#t~mem1712#1 / osst_write_#t~mem1713#1) else osst_write_#t~mem1712#1 / osst_write_#t~mem1713#1) * osst_write_#t~mem1714#1, osst_write_#t~mem1710#1.base, 18 + osst_write_#t~mem1710#1.offset, 4);havoc osst_write_#t~mem1710#1.base, osst_write_#t~mem1710#1.offset;havoc osst_write_#t~mem1711#1.base, osst_write_#t~mem1711#1.offset;havoc osst_write_#t~mem1712#1;havoc osst_write_#t~mem1713#1;havoc osst_write_#t~mem1714#1;call osst_write_#t~mem1715#1.base, osst_write_#t~mem1715#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1717#1 := read~int#13(osst_write_#t~mem1715#1.base, 18 + osst_write_#t~mem1715#1.offset, 4);call osst_write_#t~mem1716#1.base, osst_write_#t~mem1716#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1718#1 := read~int#13(osst_write_#t~mem1716#1.base, 10 + osst_write_#t~mem1716#1.offset, 4);call write~int#13((if osst_write_#t~mem1717#1 != osst_write_#t~mem1718#1 then 1 else 0), osst_write_~STp~1#1.base, 586 + osst_write_~STp~1#1.offset, 1);havoc osst_write_#t~mem1715#1.base, osst_write_#t~mem1715#1.offset;havoc osst_write_#t~mem1717#1;havoc osst_write_#t~mem1716#1.base, osst_write_#t~mem1716#1.offset;havoc osst_write_#t~mem1718#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8216: assume !osst_write_#t~short1709#1;havoc osst_write_#t~mem1705#1;havoc osst_write_#t~mem1706#1.base, osst_write_#t~mem1706#1.offset;havoc osst_write_#t~mem1707#1;havoc osst_write_#t~mem1708#1;havoc osst_write_#t~short1709#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670-1: SUMMARY for call osst_ioctl_#t~ret2256#1 := scsi_block_when_processing_errors(osst_ioctl_#t~mem2255#1.base, osst_ioctl_#t~mem2255#1.offset); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538: assume -2147483648 <= os_scsi_tape_flush_#t~ret2218#1 && os_scsi_tape_flush_#t~ret2218#1 <= 2147483647;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_#t~ret2218#1;havoc os_scsi_tape_flush_#t~ret2218#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume -2147483648 <= osst_ioctl_#t~ret2256#1 && osst_ioctl_#t~ret2256#1 <= 2147483647;osst_ioctl_~tmp___1~28#1 := osst_ioctl_#t~ret2256#1;havoc osst_ioctl_#t~mem2255#1.base, osst_ioctl_#t~mem2255#1.offset;havoc osst_ioctl_#t~ret2256#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11388: SUMMARY for call ldv_mutex_unlock_osst_int_mutex(ldv_mutex_unlock_18_~ldv_func_arg1#1.base, ldv_mutex_unlock_18_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9538-1: SUMMARY for call os_scsi_tape_flush_#t~ret2218#1 := cross_eof(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 1); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: assume 0 == osst_set_options_#t~mem1825#1 % 256 % 4294967296;havoc osst_set_options_#t~mem1825#1;osst_set_options_~__len~7#1 := 56; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8481: assume !(0 == osst_set_options_#t~mem1825#1 % 256 % 4294967296);havoc osst_set_options_#t~mem1825#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349-1: SUMMARY for call osst_read_#t~ret1757#1 := copy_from_user(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, osst_read_~buf#1.base, osst_read_~buf#1.offset + (if (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: assume 0 == osst_supports_~tmp___2~29#1;call osst_supports_#t~mem2574#1.base, osst_supports_#t~mem2574#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, 16 + osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp___3~21#1 := osst_supports_#t~nondet2575#1;havoc osst_supports_#t~mem2574#1.base, osst_supports_#t~mem2574#1.offset;havoc osst_supports_#t~nondet2575#1;call osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, 16 + osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2577#1.base, osst_supports_#t~mem2577#1.offset := read~$Pointer$#13(osst_supports_~SDp#1.base, 248 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___4~19#1 := osst_supports_#t~nondet2578#1;havoc osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset;havoc osst_supports_#t~mem2577#1.base, osst_supports_#t~mem2577#1.offset;havoc osst_supports_#t~nondet2578#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10463: assume !(0 == osst_supports_~tmp___2~29#1); [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: osst_read_~tmp___6~11#1 := osst_read_#t~ret1757#1;havoc osst_read_#t~ret1757#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7953: osst_write_#t~ret1581#1 := ldv_mutex_lock_interruptible_6_#res#1;havoc ldv_mutex_lock_interruptible_6_#t~ret2743#1, ldv_mutex_lock_interruptible_6_#t~ret2744#1, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_6_~ldv_func_res~1#1, ldv_mutex_lock_interruptible_6_~tmp~80#1, ldv_mutex_lock_interruptible_6_~tmp___0~52#1;havoc ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_6 } true;assume -2147483648 <= osst_write_#t~ret1581#1 && osst_write_#t~ret1581#1 <= 2147483647;osst_write_~tmp___0~28#1 := osst_write_#t~ret1581#1;havoc osst_write_#t~ret1581#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume 0 == os_scsi_tape_flush_~result~13#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9539: assume !(0 == os_scsi_tape_flush_~result~13#1); [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: assume 0 == osst_ioctl_~tmp___1~28#1;osst_ioctl_~retval~9#1 := -6; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9671: assume !(0 == osst_ioctl_~tmp___1~28#1);osst_ioctl_~cmd_type~0#1 := (if osst_ioctl_~cmd_in#1 % 4294967296 / 256 % 4294967296 % 4294967296 <= 2147483647 then osst_ioctl_~cmd_in#1 % 4294967296 / 256 % 4294967296 % 4294967296 else osst_ioctl_~cmd_in#1 % 4294967296 / 256 % 4294967296 % 4294967296 - 4294967296) % 256;osst_ioctl_~cmd_nr~0#1 := (if osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 <= 2147483647 then osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 else osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 - 4294967296) % 256; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11389: SUMMARY for call mutex_unlock(ldv_mutex_unlock_18_~ldv_func_arg1#1.base, ldv_mutex_unlock_18_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: assume 0 != osst_write_~tmp___0~28#1;osst_write_#res#1 := -512;call ULTIMATE.dealloc(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset);havoc osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset;call ULTIMATE.dealloc(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset);havoc osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: assume !(0 != osst_write_~tmp___0~28#1);call osst_write_#t~mem1582#1.base, osst_write_#t~mem1582#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 12 + osst_write_~STp~1#1.offset, 8); [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume osst_ioctl_~i~9#1 <= 3; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9804: assume !(osst_ioctl_~i~9#1 <= 3);osst_ioctl_~tmp___5~16#1 := 0;call write~int#13(osst_ioctl_~tmp___5~16#1, osst_ioctl_~STp~6#1.base, 514 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(osst_ioctl_~tmp___5~16#1, osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(1, osst_ioctl_~STp~6#1.base, 518 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~tmp___6~14#1 := 0;call write~int#13(osst_ioctl_~tmp___6~14#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#13(osst_ioctl_~tmp___6~14#1, osst_ioctl_~STps~16#1.base, 8 + osst_ioctl_~STps~16#1.offset, 4);osst_ioctl_~retval~9#1 := 0; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume osst_set_options_~__len~7#1 % 18446744073709551616 > 63; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8483: assume !(osst_set_options_~__len~7#1 % 18446744073709551616 > 63); [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615: assume -2147483648 <= osst_set_options_#t~ret1872#1 && osst_set_options_#t~ret1872#1 <= 2147483647;havoc osst_set_options_#t~mem1871#1;havoc osst_set_options_#t~ret1872#1; [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8615-1: SUMMARY for call osst_set_options_#t~ret1872#1 := printk(131, 0); srcloc: null [2025-02-08 04:35:05,840 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294: havoc osst_configure_onstream_#t~memset~res1292#1.base, osst_configure_onstream_#t~memset~res1292#1.offset;call write~int#13(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(48, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(8, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1293#1 := read~int#13(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1294#1 := read~int#13(osst_configure_onstream_~STp#1.base, 286 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume 0 != osst_read_~tmp___6~11#1 % 18446744073709551616;osst_read_~retval~7#1 := -14; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8351: assume !(0 != osst_read_~tmp___6~11#1 % 18446744073709551616); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: assume __os_scsi_tape_open_~i~8#1 <= 3; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9276: assume !(__os_scsi_tape_open_~i~8#1 <= 3);__os_scsi_tape_open_~new_session~0#1 := 1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 611 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 615 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219-1: SUMMARY for call osst_write_#t~ret1719#1 := osst_write_frame(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 0); srcloc: null [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8219: assume -2147483648 <= osst_write_#t~ret1719#1 && osst_write_#t~ret1719#1 <= 2147483647;osst_write_~tmp___12~3#1 := osst_write_#t~ret1719#1;havoc osst_write_#t~ret1719#1;call write~int#13(osst_write_~tmp___12~3#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);call osst_write_#t~mem1720#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7294-1: SUMMARY for call osst_configure_onstream_#t~memset~res1292#1.base, osst_configure_onstream_#t~memset~res1292#1.offset := #Ultimate.C_memset#13(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10069: enlarge_buffer_~b_size~1#1 := 32768;enlarge_buffer_~order~1#1 := 3; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144: __os_scsi_tape_open_~tmp___2~23#1 := __os_scsi_tape_open_#t~ret1984#1;havoc __os_scsi_tape_open_#t~ret1984#1; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9144-1: SUMMARY for call __os_scsi_tape_open_#t~ret1984#1 := iminor(__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset); srcloc: null [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484: osst_set_options_~__ret~7#1.base, osst_set_options_~__ret~7#1.offset := osst_set_options_#t~memcpy~res1826#1.base, osst_set_options_#t~memcpy~res1826#1.offset;havoc osst_set_options_#t~memcpy~res1826#1.base, osst_set_options_#t~memcpy~res1826#1.offset; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8484-1: SUMMARY for call osst_set_options_#t~memcpy~res1826#1.base, osst_set_options_#t~memcpy~res1826#1.offset := #Ultimate.C_memcpy#13(osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~STp#1.base, 294 + osst_set_options_~STp#1.offset, osst_set_options_~__len~7#1); srcloc: null [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466: assume 0 == osst_supports_~tmp___4~19#1;osst_supports_#res#1 := 1;call ULTIMATE.dealloc(osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset);havoc osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466: assume !(0 == osst_supports_~tmp___4~19#1); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume 0 == osst_analyze_headers_~valid~0#1; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7163: assume !(0 == osst_analyze_headers_~valid~0#1);call osst_analyze_headers_#t~mem1247#1 := read~int#13(osst_analyze_headers_~STp#1.base, 714 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-4: assume 0 == __os_scsi_tape_open_~tmp___2~23#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1985#1 := 0; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-4: assume !(0 == __os_scsi_tape_open_~tmp___2~23#1 % 4294967296); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145: call write~int#13((if 0 == __os_scsi_tape_open_#t~bitwise1985#1 % 4294967296 then 1 else 0), __os_scsi_tape_open_~STp~3#1.base, 597 + __os_scsi_tape_open_~STp~3#1.offset, 1);havoc __os_scsi_tape_open_#t~bitwise1985#1;call __os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-1: [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-2: havoc __os_scsi_tape_open_#t~bitwise1985#1;assume __os_scsi_tape_open_#t~bitwise1985#1 % 4294967296 <= __os_scsi_tape_open_~tmp___2~23#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1985#1 % 4294967296 <= 128; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-3: assume 128 == __os_scsi_tape_open_~tmp___2~23#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1985#1 := __os_scsi_tape_open_~tmp___2~23#1; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9145-3: assume !(128 == __os_scsi_tape_open_~tmp___2~23#1 % 4294967296); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11127: havoc main_#t~nondet2729#1;assume -2147483648 <= main_#t~nondet2729#1 && main_#t~nondet2729#1 <= 2147483647;main_~tmp___0~50#1 := main_#t~nondet2729#1;main_#t~switch2730#1 := 0 == main_~tmp___0~50#1; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146: assume -2147483648 <= __os_scsi_tape_open_#t~ret1987#1 && __os_scsi_tape_open_#t~ret1987#1 <= 2147483647;__os_scsi_tape_open_~tmp___3~18#1 := __os_scsi_tape_open_#t~ret1987#1;havoc __os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset;havoc __os_scsi_tape_open_#t~ret1987#1; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164-1: SUMMARY for call osst_analyze_headers_#t~ret1245#1 := printk(95, 0); srcloc: null [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: assume -2147483648 <= osst_analyze_headers_#t~ret1245#1 && osst_analyze_headers_#t~ret1245#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1245#1;osst_analyze_headers_~tmp___8~6#1 := 0;call write~int#13(osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~STp#1.base, 714 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~STp#1.base, 718 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: assume osst_write_#t~mem1720#1 < 0;havoc osst_write_#t~mem1720#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8221: assume !(osst_write_#t~mem1720#1 < 0);havoc osst_write_#t~mem1720#1;call write~$Pointer$#13(0, 0, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,842 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996: assume osst_remove_~i~18#1 < ~osst_max_dev~0; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996: assume !(osst_remove_~i~18#1 < ~osst_max_dev~0); [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9146-1: SUMMARY for call __os_scsi_tape_open_#t~ret1987#1 := scsi_block_when_processing_errors(__os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset); srcloc: null [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume 1612709888 == osst_set_options_~code~0#1; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8618: assume !(1612709888 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: osst_probe_#t~ret2678#1 := osst_parse_firmware_rev_#res#1;havoc osst_parse_firmware_rev_#t~mem1276#1, osst_parse_firmware_rev_#t~mem1277#1, osst_parse_firmware_rev_#t~mem1278#1, osst_parse_firmware_rev_#t~mem1279#1, osst_parse_firmware_rev_#t~mem1280#1, osst_parse_firmware_rev_#t~mem1281#1, osst_parse_firmware_rev_#t~mem1282#1, osst_parse_firmware_rev_#t~mem1283#1, osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset;havoc osst_parse_firmware_rev_#in~str#1.base, osst_parse_firmware_rev_#in~str#1.offset;assume { :end_inline_osst_parse_firmware_rev } true;osst_probe_~tmp___2~30#1 := osst_probe_#t~ret2678#1;havoc osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset;havoc osst_probe_#t~ret2678#1;call write~int#13((if osst_probe_~tmp___2~30#1 % 4294967296 % 4294967296 <= 2147483647 then osst_probe_~tmp___2~30#1 % 4294967296 % 4294967296 else osst_probe_~tmp___2~30#1 % 4294967296 % 4294967296 - 4294967296), osst_probe_~tpnt~0#1.base, 631 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(1, osst_probe_~tpnt~0#1.base, 272 + osst_probe_~tpnt~0#1.offset, 1);call osst_probe_#t~mem2679#1.base, osst_probe_#t~mem2679#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, 240 + osst_probe_~SDp~0#1.offset, 8);osst_probe_~tmp___3~22#1 := osst_probe_#t~nondet2680#1;havoc osst_probe_#t~mem2679#1.base, osst_probe_#t~mem2679#1.offset;havoc osst_probe_#t~nondet2680#1; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486-1: SUMMARY for call osst_set_options_#t~memcpy~res1827#1.base, osst_set_options_#t~memcpy~res1827#1.offset := #Ultimate.C_memcpy#13(osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~STp#1.base, 294 + osst_set_options_~STp#1.offset, osst_set_options_~__len~7#1); srcloc: null [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: osst_set_options_~__ret~7#1.base, osst_set_options_~__ret~7#1.offset := osst_set_options_#t~memcpy~res1827#1.base, osst_set_options_#t~memcpy~res1827#1.offset;havoc osst_set_options_#t~memcpy~res1827#1.base, osst_set_options_#t~memcpy~res1827#1.offset; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147: assume 0 == __os_scsi_tape_open_~tmp___3~18#1;__os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9147: assume !(0 == __os_scsi_tape_open_~tmp___3~18#1);call __os_scsi_tape_open_#t~mem1988#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958: assume -2147483648 <= osst_write_#t~ret1583#1 && osst_write_#t~ret1583#1 <= 2147483647;osst_write_~tmp___1~23#1 := osst_write_#t~ret1583#1;havoc osst_write_#t~mem1582#1.base, osst_write_#t~mem1582#1.offset;havoc osst_write_#t~ret1583#1; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940: assume 109 == osst_ioctl_~cmd_type~0#1 && 3 == osst_ioctl_~cmd_nr~0#1; [2025-02-08 04:35:05,843 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9940: assume !(109 == osst_ioctl_~cmd_type~0#1 && 3 == osst_ioctl_~cmd_nr~0#1);call osst_ioctl_#t~mem2456#1.base, osst_ioctl_#t~mem2456#1.offset := read~$Pointer$#13(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-1: assume 0 == main_~ldv_s_osst_template_scsi_driver~0#1;assume { :begin_inline_osst_probe } true;osst_probe_#in~dev#1.base, osst_probe_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc osst_probe_#res#1;havoc osst_probe_#t~mem2655#1, osst_probe_#t~ret2656#1, osst_probe_#t~ret2657#1.base, osst_probe_#t~ret2657#1.offset, osst_probe_#t~ret2658#1, osst_probe_#t~ret2659#1.base, osst_probe_#t~ret2659#1.offset, osst_probe_#t~ret2660#1, osst_probe_#t~ret2661#1, osst_probe_#t~mem2662#1.base, osst_probe_#t~mem2662#1.offset, osst_probe_#t~short2663#1, osst_probe_#t~ret2664#1.base, osst_probe_#t~ret2664#1.offset, osst_probe_#t~ret2665#1, osst_probe_#t~mem2666#1.base, osst_probe_#t~mem2666#1.offset, osst_probe_#t~mem2667#1, osst_probe_#t~mem2668#1.base, osst_probe_#t~mem2668#1.offset, osst_probe_#t~mem2669#1, osst_probe_#t~ret2670#1.base, osst_probe_#t~ret2670#1.offset, osst_probe_#t~ret2671#1, osst_probe_#t~loopctr2672#1, osst_probe_#t~nondet2673#1, osst_probe_#t~ret2674#1, osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset, osst_probe_#t~mem2676#1, osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset, osst_probe_#t~ret2678#1, osst_probe_#t~mem2679#1.base, osst_probe_#t~mem2679#1.offset, osst_probe_#t~nondet2680#1, osst_probe_#t~mem2681#1.base, osst_probe_#t~mem2681#1.offset, osst_probe_#t~nondet2682#1, osst_probe_#t~mem2683#1, osst_probe_#t~mem2684#1, osst_probe_#t~short2685#1, osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset, osst_probe_#t~mem2687#1, osst_probe_#t~short2688#1, osst_probe_#t~ret2689#1.base, osst_probe_#t~ret2689#1.offset, osst_probe_#t~bitwise2690#1, osst_probe_#t~ret2691#1, osst_probe_#t~ret2692#1.base, osst_probe_#t~ret2692#1.offset, osst_probe_#t~loopctr2693#1, osst_probe_#t~nondet2694#1, osst_probe_#t~ret2695#1, osst_probe_#t~bitwise2696#1, osst_probe_#t~ret2697#1, osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset, osst_probe_#t~mem2699#1.base, osst_probe_#t~mem2699#1.offset, osst_probe_#t~ret2700#1, osst_probe_#t~bitwise2701#1, osst_probe_~dev#1.base, osst_probe_~dev#1.offset, osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, osst_probe_~__mptr~0#1.base, osst_probe_~__mptr~0#1.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset, osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset, osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset, osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset, osst_probe_~i~17#1, osst_probe_~dev_num~0#1, osst_probe_~err~2#1, osst_probe_~tmp~77#1, osst_probe_~tmp___0~49#1.base, osst_probe_~tmp___0~49#1.offset, osst_probe_~tmp___1~35#1.base, osst_probe_~tmp___1~35#1.offset, osst_probe_~tmp___2~30#1, osst_probe_~tmp___3~22#1, osst_probe_~tmp___4~20#1, osst_probe_~tmp___5~17#1, osst_probe_~tmp___6~15#1, osst_probe_~tmp___7~12#1, osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset, osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset, osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#1.offset, osst_probe_~tmp___9~10#1.base, osst_probe_~tmp___9~10#1.offset, osst_probe_~tmp___10~8#1.base, osst_probe_~tmp___10~8#1.offset;osst_probe_~dev#1.base, osst_probe_~dev#1.offset := osst_probe_#in~dev#1.base, osst_probe_#in~dev#1.offset;havoc osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset;havoc osst_probe_~__mptr~0#1.base, osst_probe_~__mptr~0#1.offset;havoc osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset;havoc osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset;havoc osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset;havoc osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset;havoc osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset;havoc osst_probe_~i~17#1;havoc osst_probe_~dev_num~0#1;havoc osst_probe_~err~2#1;havoc osst_probe_~tmp~77#1;havoc osst_probe_~tmp___0~49#1.base, osst_probe_~tmp___0~49#1.offset;havoc osst_probe_~tmp___1~35#1.base, osst_probe_~tmp___1~35#1.offset;havoc osst_probe_~tmp___2~30#1;havoc osst_probe_~tmp___3~22#1;havoc osst_probe_~tmp___4~20#1;havoc osst_probe_~tmp___5~17#1;havoc osst_probe_~tmp___6~15#1;havoc osst_probe_~tmp___7~12#1;call osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset := #Ultimate.allocOnStack(8);call osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset := #Ultimate.allocOnStack(8);havoc osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#1.offset;havoc osst_probe_~tmp___9~10#1.base, osst_probe_~tmp___9~10#1.offset;havoc osst_probe_~tmp___10~8#1.base, osst_probe_~tmp___10~8#1.offset;osst_probe_~__mptr~0#1.base, osst_probe_~__mptr~0#1.offset := osst_probe_~dev#1.base, osst_probe_~dev#1.offset;osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset := osst_probe_~__mptr~0#1.base, -1198800 + osst_probe_~__mptr~0#1.offset;osst_probe_~err~2#1 := -19;call osst_probe_#t~mem2655#1 := read~int#13(osst_probe_~SDp~0#1.base, 220 + osst_probe_~SDp~0#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-1: assume !(0 == main_~ldv_s_osst_template_scsi_driver~0#1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129: assume 0 != main_~res_osst_probe_85~0#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129: assume !(0 != main_~res_osst_probe_85~0#1);main_~ldv_s_osst_template_scsi_driver~0#1 := 1 + main_~ldv_s_osst_template_scsi_driver~0#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7958-1: SUMMARY for call osst_write_#t~ret1583#1 := scsi_block_when_processing_errors(osst_write_#t~mem1582#1.base, osst_write_#t~mem1582#1.offset); srcloc: null [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-2: assume main_#t~switch2730#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11129-2: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 1 == main_~tmp___0~50#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume 1048575 == osst_set_options_~value~0#1;call write~int#13(0, osst_set_options_~STm~2#1.base, 6 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8619: assume !(1048575 == osst_set_options_~value~0#1);call write~int#13((if 0 != osst_set_options_~value~0#1 % 2 then 2 else 1), osst_set_options_~STm~2#1.base, 6 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355-1: SUMMARY for call osst_read_#t~ret1758#1 := copy_to_user(osst_read_~buf#1.base, osst_read_~buf#1.offset + (if (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + osst_read_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 1); srcloc: null [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8355: assume -2147483648 <= osst_read_#t~ret1758#1 && osst_read_#t~ret1758#1 <= 2147483647;osst_read_~tmp___7~9#1 := osst_read_#t~ret1758#1;havoc osst_read_#t~ret1758#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume 8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume !(8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296);call osst_ioctl_#t~mem2452#1 := read~int#13(osst_ioctl_~STp~6#1.base, 635 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume 0 == osst_write_~tmp___1~23#1;osst_write_~retval~6#1 := -6; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7959: assume !(0 == osst_write_~tmp___1~23#1);call osst_write_#t~mem1584#1 := read~int#13(osst_write_~STp~1#1.base, 587 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073: enlarge_buffer_~tmp~61#1.base, enlarge_buffer_~tmp~61#1.offset := enlarge_buffer_#t~ret2483#1.base, enlarge_buffer_#t~ret2483#1.offset;enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset := enlarge_buffer_~tmp~61#1.base, enlarge_buffer_~tmp~61#1.offset;call write~int#13(0, enlarge_buffer_~STbuffer#1.base, 140 + enlarge_buffer_~STbuffer#1.offset, 4); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10073-1: SUMMARY for call enlarge_buffer_#t~ret2483#1.base, enlarge_buffer_#t~ret2483#1.offset := alloc_pages(enlarge_buffer_~priority~1#1, enlarge_buffer_~order~1#1); srcloc: null [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299-1: SUMMARY for call osst_configure_onstream_#t~ret1295#1.base, osst_configure_onstream_#t~ret1295#1.offset := osst_do_scsi(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, (if osst_configure_onstream_#t~mem1293#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1293#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1293#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1294#1, 0, 1); srcloc: null [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8488: ~modes_defined~0 := 1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7299: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1295#1.base, osst_configure_onstream_#t~ret1295#1.offset;havoc osst_configure_onstream_#t~mem1293#1;havoc osst_configure_onstream_#t~mem1294#1;havoc osst_configure_onstream_#t~ret1295#1.base, osst_configure_onstream_#t~ret1295#1.offset; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092-1: call osst_write_#t~mem1653#1 := read~int#13(osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: assume 3 == osst_write_#t~mem1653#1 % 256 % 4294967296;havoc osst_write_#t~mem1653#1;osst_write_~retval~6#1 := -28; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8092: assume !(3 == osst_write_#t~mem1653#1 % 256 % 4294967296);havoc osst_write_#t~mem1653#1;call osst_write_#t~mem1654#1 := read~int#13(osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621: assume -2147483648 <= osst_set_options_#t~ret1873#1 && osst_set_options_#t~ret1873#1 <= 2147483647;havoc osst_set_options_#t~ret1873#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8621-1: SUMMARY for call osst_set_options_#t~ret1873#1 := printk(132, 0); srcloc: null [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume 1 == os_scsi_tape_flush_#t~mem2219#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2219#1;call os_scsi_tape_flush_#t~mem2220#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9546: assume !(1 == os_scsi_tape_flush_#t~mem2219#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2219#1; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume 109 == osst_ioctl_~cmd_type~0#1 && 1 == osst_ioctl_~cmd_nr~0#1;osst_ioctl_~auto_weof~0#1 := 0; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9678: assume !(109 == osst_ioctl_~cmd_type~0#1 && 1 == osst_ioctl_~cmd_nr~0#1);call osst_ioctl_#t~mem2386#1 := read~int#13(osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, 1); [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume 0 != osst_read_~tmp___7~9#1;osst_read_~retval~7#1 := -14; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8357: assume !(0 != osst_read_~tmp___7~9#1);osst_read_~total~1#1 := 0;osst_read_~special~0#1 := 0; [2025-02-08 04:35:05,844 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132: assume { :begin_inline_ldv_check_return_value_probe } true;ldv_check_return_value_probe_#in~arg0#1 := main_~res_osst_probe_85~0#1;havoc ldv_check_return_value_probe_~arg0#1;ldv_check_return_value_probe_~arg0#1 := ldv_check_return_value_probe_#in~arg0#1; [2025-02-08 04:35:05,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7168-1: SUMMARY for call osst_analyze_headers_#t~ret1246#1 := osst_set_frame_position(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, 10, 0); srcloc: null [2025-02-08 04:35:05,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7168: assume -2147483648 <= osst_analyze_headers_#t~ret1246#1 && osst_analyze_headers_#t~ret1246#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1246#1;osst_analyze_headers_#res#1 := 0; [2025-02-08 04:35:05,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11132-1: SUMMARY for call ldv_check_return_value(main_~res_osst_probe_85~0#1); srcloc: null [2025-02-08 04:35:05,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume 0 == osst_probe_~tmp___3~22#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 04:35:05,848 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10868: assume !(0 == osst_probe_~tmp___3~22#1);call osst_probe_#t~mem2681#1.base, osst_probe_#t~mem2681#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, 240 + osst_probe_~SDp~0#1.offset, 8);osst_probe_~tmp___4~20#1 := osst_probe_#t~nondet2682#1;havoc osst_probe_#t~mem2681#1.base, osst_probe_#t~mem2681#1.offset;havoc osst_probe_#t~nondet2682#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11000: osst_remove_#res#1 := 0; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11000-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: assume 0 == (osst_configure_onstream_~SRpnt~10#1.base + osst_configure_onstream_~SRpnt~10#1.offset) % 18446744073709551616;osst_configure_onstream_#res#1 := -16;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: assume !(0 == (osst_configure_onstream_~SRpnt~10#1.base + osst_configure_onstream_~SRpnt~10#1.offset) % 18446744073709551616);call write~$Pointer$#13(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);call osst_configure_onstream_#t~mem1296#1.base, osst_configure_onstream_#t~mem1296#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1297#1 := read~int#13(osst_configure_onstream_#t~mem1296#1.base, 26 + osst_configure_onstream_#t~mem1296#1.offset, 4); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume 0 != (enlarge_buffer_~page~0#1.base + enlarge_buffer_~page~0#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10076: assume !(0 != (enlarge_buffer_~page~0#1.base + enlarge_buffer_~page~0#1.offset) % 18446744073709551616);enlarge_buffer_~order~1#1 := enlarge_buffer_~order~1#1 - 1;enlarge_buffer_~b_size~1#1 := (if enlarge_buffer_~b_size~1#1 < 0 && 0 != enlarge_buffer_~b_size~1#1 % 2 then 1 + enlarge_buffer_~b_size~1#1 / 2 else enlarge_buffer_~b_size~1#1 / 2); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11133: havoc ldv_check_return_value_probe_~arg0#1;havoc ldv_check_return_value_probe_#in~arg0#1;assume { :end_inline_ldv_check_return_value_probe } true; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151: assume __os_scsi_tape_open_#t~mem1988#1 != __os_scsi_tape_open_~mode~0#1;havoc __os_scsi_tape_open_#t~mem1988#1;__os_scsi_tape_open_~new_session~0#1 := 1;call write~int#13(__os_scsi_tape_open_~mode~0#1, __os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9151: assume !(__os_scsi_tape_open_#t~mem1988#1 != __os_scsi_tape_open_~mode~0#1);havoc __os_scsi_tape_open_#t~mem1988#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume os_scsi_tape_flush_#t~mem2220#1 >= 0;havoc os_scsi_tape_flush_#t~mem2220#1;call os_scsi_tape_flush_#t~mem2221#1 := read~int#13(os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4);call write~int#13(1 + os_scsi_tape_flush_#t~mem2221#1, os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4);havoc os_scsi_tape_flush_#t~mem2221#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9548: assume !(os_scsi_tape_flush_#t~mem2220#1 >= 0);havoc os_scsi_tape_flush_#t~mem2220#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491: osst_set_options_~code~0#1 := osst_set_options_#t~bitwise1828#1;havoc osst_set_options_#t~bitwise1828#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-1: [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680: assume 8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9680: assume !(8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4263: havoc atomic64_read_#t~mem34#1;atomic_long_read_#t~ret35#1 := atomic64_read_#res#1;havoc atomic64_read_#t~mem34#1, atomic64_read_~v#1.base, atomic64_read_~v#1.offset;havoc atomic64_read_#in~v#1.base, atomic64_read_#in~v#1.offset;assume { :end_inline_atomic64_read } true;assume -9223372036854775808 <= atomic_long_read_#t~ret35#1 && atomic_long_read_#t~ret35#1 <= 9223372036854775807;atomic_long_read_~tmp~2#1 := atomic_long_read_#t~ret35#1;havoc atomic_long_read_#t~ret35#1;atomic_long_read_#res#1 := atomic_long_read_~tmp~2#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-2: havoc osst_set_options_#t~bitwise1828#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1828#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1828#1 <= 4026531840) && osst_set_options_#t~bitwise1828#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1828#1 > 4026531840 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1828#1 >= -9223372036854775808; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-3: assume 4026531840 == osst_set_options_~options#1;osst_set_options_#t~bitwise1828#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-3: assume !(4026531840 == osst_set_options_~options#1); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1828#1 := 0; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8491-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10077: SUMMARY for call sg_set_page(enlarge_buffer_~STbuffer#1.base, 124 + enlarge_buffer_~STbuffer#1.offset, enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset, enlarge_buffer_~b_size~1#1, 0); srcloc: null [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume 268435456 == osst_set_options_~code~0#1;call write~int#13(osst_set_options_~options#1 % 256 % 2, osst_set_options_~STm~2#1.base, 3 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8492: assume !(268435456 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10474: osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset := osst_supports_~rp~0#1.base, 32 + osst_supports_~rp~0#1.offset;call osst_supports_#t~mem2579#1.base, osst_supports_#t~mem2579#1.offset := read~$Pointer$#7(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8); [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624: assume -2147483648 <= osst_set_options_#t~ret1874#1 && osst_set_options_#t~ret1874#1 <= 2147483647;havoc osst_set_options_#t~ret1874#1; [2025-02-08 04:35:05,849 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8624-1: SUMMARY for call osst_set_options_#t~ret1874#1 := printk(133, 0); srcloc: null [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: assume __os_scsi_tape_open_#t~short2068#1;havoc __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset;havoc __os_scsi_tape_open_#t~mem2060#1;havoc __os_scsi_tape_open_#t~mem2061#1;havoc __os_scsi_tape_open_#t~short2062#1;havoc __os_scsi_tape_open_#t~mem2063#1.base, __os_scsi_tape_open_#t~mem2063#1.offset;havoc __os_scsi_tape_open_#t~mem2064#1;havoc __os_scsi_tape_open_#t~short2065#1;havoc __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset;havoc __os_scsi_tape_open_#t~mem2067#1;havoc __os_scsi_tape_open_#t~short2068#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285: assume !__os_scsi_tape_open_#t~short2068#1;havoc __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset;havoc __os_scsi_tape_open_#t~mem2060#1;havoc __os_scsi_tape_open_#t~mem2061#1;havoc __os_scsi_tape_open_#t~short2062#1;havoc __os_scsi_tape_open_#t~mem2063#1.base, __os_scsi_tape_open_#t~mem2063#1.offset;havoc __os_scsi_tape_open_#t~mem2064#1;havoc __os_scsi_tape_open_#t~short2065#1;havoc __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset;havoc __os_scsi_tape_open_#t~mem2067#1;havoc __os_scsi_tape_open_#t~short2068#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-1: assume __os_scsi_tape_open_#t~short2068#1;call __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2067#1 := read~int#13(__os_scsi_tape_open_#t~mem2066#1.base, 16 + __os_scsi_tape_open_#t~mem2066#1.offset, 1);__os_scsi_tape_open_#t~short2068#1 := 0 == __os_scsi_tape_open_#t~mem2067#1 % 256 % 4294967296; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-1: assume !__os_scsi_tape_open_#t~short2068#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-2: __os_scsi_tape_open_#t~short2068#1 := __os_scsi_tape_open_#t~short2065#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-3: assume __os_scsi_tape_open_#t~short2065#1;call __os_scsi_tape_open_#t~mem2063#1.base, __os_scsi_tape_open_#t~mem2063#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2064#1 := read~int#13(__os_scsi_tape_open_#t~mem2063#1.base, 112 + __os_scsi_tape_open_#t~mem2063#1.offset, 4);__os_scsi_tape_open_#t~short2065#1 := 0 == __os_scsi_tape_open_#t~mem2064#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-3: assume !__os_scsi_tape_open_#t~short2065#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume 4 == osst_write_#t~mem1654#1 % 256 % 4294967296;havoc osst_write_#t~mem1654#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: assume !(4 == osst_write_#t~mem1654#1 % 256 % 4294967296);havoc osst_write_#t~mem1654#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume 0 != osst_ioctl_#t~mem2452#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2452#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9946: assume !(0 != osst_ioctl_#t~mem2452#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2452#1;assume { :begin_inline_osst_get_sector } true;osst_get_sector_#in~STp#1.base, osst_get_sector_#in~STp#1.offset, osst_get_sector_#in~aSRpnt#1.base, osst_get_sector_#in~aSRpnt#1.offset := osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;havoc osst_get_sector_#res#1;havoc osst_get_sector_#t~mem674#1, osst_get_sector_#t~mem675#1, osst_get_sector_#t~mem676#1, osst_get_sector_#t~ite679#1, osst_get_sector_#t~mem677#1, osst_get_sector_#t~mem678#1, osst_get_sector_#t~mem680#1, osst_get_sector_#t~mem681#1, osst_get_sector_#t~mem682#1.base, osst_get_sector_#t~mem682#1.offset, osst_get_sector_#t~mem683#1, osst_get_sector_#t~bitwise684#1, osst_get_sector_#t~mem685#1.base, osst_get_sector_#t~mem685#1.offset, osst_get_sector_#t~mem686#1, osst_get_sector_#t~bitwise687#1, osst_get_sector_#t~ret688#1, osst_get_sector_~STp#1.base, osst_get_sector_~STp#1.offset, osst_get_sector_~aSRpnt#1.base, osst_get_sector_~aSRpnt#1.offset, osst_get_sector_~sector~0#1;osst_get_sector_~STp#1.base, osst_get_sector_~STp#1.offset := osst_get_sector_#in~STp#1.base, osst_get_sector_#in~STp#1.offset;osst_get_sector_~aSRpnt#1.base, osst_get_sector_~aSRpnt#1.offset := osst_get_sector_#in~aSRpnt#1.base, osst_get_sector_#in~aSRpnt#1.offset;havoc osst_get_sector_~sector~0#1;call osst_get_sector_#t~mem674#1 := read~int#13(osst_get_sector_~STp#1.base, 510 + osst_get_sector_~STp#1.offset, 4);call osst_get_sector_#t~mem675#1 := read~int#13(osst_get_sector_~STp#1.base, 8 + (522 + osst_get_sector_~STp#1.offset + 16 * osst_get_sector_#t~mem674#1), 4); [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-4: __os_scsi_tape_open_#t~short2065#1 := __os_scsi_tape_open_#t~short2062#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-5: assume __os_scsi_tape_open_#t~short2062#1;call __os_scsi_tape_open_#t~mem2061#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_#t~short2062#1 := 0 != __os_scsi_tape_open_#t~mem2061#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-5: assume !__os_scsi_tape_open_#t~short2062#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7964: assume 0 != osst_write_#t~mem1584#1 % 256 % 4294967296;havoc osst_write_#t~mem1584#1;call osst_write_#t~mem1585#1 := read~int#13(osst_write_~STp~1#1.base, 587 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7964: assume !(0 != osst_write_#t~mem1584#1 % 256 % 4294967296);havoc osst_write_#t~mem1584#1;call osst_write_#t~mem1586#1 := read~int#13(osst_write_~STp~1#1.base, 506 + osst_write_~STp~1#1.offset, 4);osst_write_~STm~0#1.base, osst_write_~STm~0#1.offset := osst_write_~STp~1#1.base, 294 + osst_write_~STp~1#1.offset + 53 * (if osst_write_#t~mem1586#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_#t~mem1586#1 % 18446744073709551616 % 18446744073709551616 else osst_write_#t~mem1586#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_write_#t~mem1586#1;call osst_write_#t~mem1587#1 := read~int#13(osst_write_~STm~0#1.base, osst_write_~STm~0#1.offset, 1); [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9285-6: call __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2060#1 := read~int#13(__os_scsi_tape_open_#t~mem2059#1.base, 26 + __os_scsi_tape_open_#t~mem2059#1.offset, 4);__os_scsi_tape_open_#t~short2062#1 := 0 == __os_scsi_tape_open_#t~mem2060#1; [2025-02-08 04:35:05,850 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2069#1.base, __os_scsi_tape_open_#t~memset~res2069#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-3: assume (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) == (if 0 == osst_write_~total~0#1 then 1 else 0);osst_write_#t~bitwise1722#1 := (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-3: assume !((if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) == (if 0 == osst_write_~total~0#1 then 1 else 0)); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-2: havoc osst_write_#t~bitwise1722#1;assume ((((((if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) < 0 && (if 0 == osst_write_~total~0#1 then 1 else 0) >= 0) || osst_write_#t~bitwise1722#1 <= (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256)) && (((if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) >= 0 && (if 0 == osst_write_~total~0#1 then 1 else 0) < 0) || osst_write_#t~bitwise1722#1 <= (if 0 == osst_write_~total~0#1 then 1 else 0))) && (((if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) < 0 && (if 0 == osst_write_~total~0#1 then 1 else 0) < 0) || osst_write_#t~bitwise1722#1 >= 0)) && (((if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) >= 0 && (if 0 == osst_write_~total~0#1 then 1 else 0) >= 0) || osst_write_#t~bitwise1722#1 > (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) + (if 0 == osst_write_~total~0#1 then 1 else 0))) && osst_write_#t~bitwise1722#1 >= -2147483648; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-1: [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: assume osst_analyze_headers_#t~mem1247#1 >= osst_analyze_headers_~position~1#1;havoc osst_analyze_headers_#t~mem1247#1;call osst_analyze_headers_#t~mem1248#1 := read~int#13(osst_analyze_headers_~STp#1.base, 714 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~position~1#1 := osst_analyze_headers_#t~mem1248#1;havoc osst_analyze_headers_#t~mem1248#1;osst_analyze_headers_~tmp___11~3#1 := 0;call write~int#13(osst_analyze_headers_~tmp___11~3#1, osst_analyze_headers_~STp#1.base, 642 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___10~5#1 := osst_analyze_headers_~tmp___11~3#1;call write~int#13(osst_analyze_headers_~tmp___10~5#1, osst_analyze_headers_~STp#1.base, 638 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___9~6#1 := osst_analyze_headers_~tmp___10~5#1;call write~int#13(osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~STp#1.base, 530 + osst_analyze_headers_~STp#1.offset, 4);call write~int#13(osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~STp#1.base, 534 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7172: assume !(osst_analyze_headers_#t~mem1247#1 >= osst_analyze_headers_~position~1#1);havoc osst_analyze_headers_#t~mem1247#1; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229: call write~int#13(osst_write_#t~bitwise1722#1, osst_write_~STps~11#1.base, 2 + osst_write_~STps~11#1.offset, 1);havoc osst_write_#t~mem1721#1;havoc osst_write_#t~bitwise1722#1; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9286: havoc __os_scsi_tape_open_#t~memset~res2069#1.base, __os_scsi_tape_open_#t~memset~res2069#1.offset;call write~int#13(26, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(8, __os_scsi_tape_open_~#cmd~13#1.base, 1 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(54, __os_scsi_tape_open_~#cmd~13#1.base, 2 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(12, __os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2071#1 := read~int#13(__os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2072#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947: assume -2147483648 <= osst_ioctl_#t~ret2453#1 && osst_ioctl_#t~ret2453#1 <= 2147483647;osst_ioctl_~blk~0#1 := osst_ioctl_#t~ret2453#1;havoc osst_ioctl_#t~ret2453#1; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-5: call osst_write_#t~mem1721#1 := read~int#13(osst_write_~STps~11#1.base, 2 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9947-1: SUMMARY for call osst_ioctl_#t~ret2453#1 := osst_get_frame_position(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset); srcloc: null [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-4: assume 0 == (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) || 0 == (if 0 == osst_write_~total~0#1 then 1 else 0);osst_write_#t~bitwise1722#1 := 0; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8229-4: assume !(0 == (if osst_write_#t~mem1721#1 % 256 % 256 <= 127 then osst_write_#t~mem1721#1 % 256 % 256 else osst_write_#t~mem1721#1 % 256 % 256 - 256) || 0 == (if 0 == osst_write_~total~0#1 then 1 else 0)); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079: enlarge_buffer_~tmp___0~35#1.base, enlarge_buffer_~tmp___0~35#1.offset := enlarge_buffer_#t~ret2484#1.base, enlarge_buffer_#t~ret2484#1.offset;havoc enlarge_buffer_#t~ret2484#1.base, enlarge_buffer_#t~ret2484#1.offset;call write~$Pointer$#13(enlarge_buffer_~tmp___0~35#1.base, enlarge_buffer_~tmp___0~35#1.offset, enlarge_buffer_~STbuffer#1.base, 102 + enlarge_buffer_~STbuffer#1.offset, 8); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: assume 2 == osst_write_#t~mem1585#1 % 256 % 4294967296;havoc osst_write_#t~mem1585#1;osst_write_~retval~6#1 := -123; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7965: assume !(2 == osst_write_#t~mem1585#1 % 256 % 4294967296);havoc osst_write_#t~mem1585#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10079-1: SUMMARY for call enlarge_buffer_#t~ret2484#1.base, enlarge_buffer_#t~ret2484#1.offset := lowmem_page_address(enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset); srcloc: null [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume 0 == osst_probe_~tmp___4~20#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10872: assume !(0 == osst_probe_~tmp___4~20#1);call osst_probe_#t~mem2683#1 := read~int#13(osst_probe_~tpnt~0#1.base, 631 + osst_probe_~tpnt~0#1.offset, 4);osst_probe_#t~short2685#1 := osst_probe_#t~mem2683#1 > 10600; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-1: [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-2: havoc osst_set_options_#t~bitwise1829#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1829#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1829#1 <= 2) && osst_set_options_#t~bitwise1829#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1829#1 > 2 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1829#1 >= -9223372036854775808; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10476: assume 0 != (osst_supports_#t~mem2579#1.base + osst_supports_#t~mem2579#1.offset) % 18446744073709551616;havoc osst_supports_#t~mem2579#1.base, osst_supports_#t~mem2579#1.offset; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10476: assume !(0 != (osst_supports_#t~mem2579#1.base + osst_supports_#t~mem2579#1.offset) % 18446744073709551616);havoc osst_supports_#t~mem2579#1.base, osst_supports_#t~mem2579#1.offset;osst_supports_#res#1 := 0;call ULTIMATE.dealloc(osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset);havoc osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-3: assume 2 == osst_set_options_~options#1;osst_set_options_#t~bitwise1829#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-3: assume !(2 == osst_set_options_~options#1); [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1829#1 := 0; [2025-02-08 04:35:05,851 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8494: call write~int#13((if 0 != osst_set_options_#t~bitwise1829#1 then 1 else 0), osst_set_options_~STm~2#1.base, 2 + osst_set_options_~STm~2#1.offset, 1);havoc osst_set_options_#t~bitwise1829#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume osst_write_~total~0#1 > 0;call write~int#13(0, osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8230: assume !(osst_write_~total~0#1 > 0); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-2: havoc osst_set_options_#t~bitwise1830#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1830#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1830#1 <= 128) && osst_set_options_#t~bitwise1830#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1830#1 > 128 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1830#1 >= -9223372036854775808; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-3: assume 128 == osst_set_options_~options#1;osst_set_options_#t~bitwise1830#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-3: assume !(128 == osst_set_options_~options#1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420: call write~int#13(__os_scsi_tape_open_#t~ite2172#1, __os_scsi_tape_open_~STp~3#1.base, 599 + __os_scsi_tape_open_~STp~3#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2168#1;havoc __os_scsi_tape_open_#t~ite2172#1;havoc __os_scsi_tape_open_#t~mem2169#1;havoc __os_scsi_tape_open_#t~ite2171#1;havoc __os_scsi_tape_open_#t~mem2170#1;call __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2174#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 635 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1830#1 := 0; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-1: __os_scsi_tape_open_#t~ite2172#1 := __os_scsi_tape_open_#t~ite2171#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-2: assume __os_scsi_tape_open_#t~mem2169#1 > 0;call __os_scsi_tape_open_#t~mem2170#1 := read~int#13(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4);__os_scsi_tape_open_#t~ite2171#1 := __os_scsi_tape_open_#t~mem2170#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-2: assume !(__os_scsi_tape_open_#t~mem2169#1 > 0);__os_scsi_tape_open_#t~ite2171#1 := 32768; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume 0 != osst_configure_onstream_#t~mem1297#1;havoc osst_configure_onstream_#t~mem1296#1.base, osst_configure_onstream_#t~mem1296#1.offset;havoc osst_configure_onstream_#t~mem1297#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: assume !(0 != osst_configure_onstream_#t~mem1297#1);havoc osst_configure_onstream_#t~mem1296#1.base, osst_configure_onstream_#t~mem1296#1.offset;havoc osst_configure_onstream_#t~mem1297#1;call osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1300#1.base, osst_configure_onstream_#t~mem1300#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1299#1.base, 102 + osst_configure_onstream_#t~mem1299#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1300#1.base, osst_configure_onstream_#t~mem1300#1.offset;havoc osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset;havoc osst_configure_onstream_#t~mem1300#1.base, osst_configure_onstream_#t~mem1300#1.offset;call osst_configure_onstream_#t~mem1301#1.base, osst_configure_onstream_#t~mem1301#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1303#1.base, osst_configure_onstream_#t~mem1303#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1301#1.base, 102 + osst_configure_onstream_#t~mem1301#1.offset, 8);call osst_configure_onstream_#t~mem1302#1 := read~int#13(osst_configure_onstream_~header~2#1.base, 3 + osst_configure_onstream_~header~2#1.offset, 1);osst_configure_onstream_~bs~0#1.base, osst_configure_onstream_~bs~0#1.offset := osst_configure_onstream_#t~mem1303#1.base, osst_configure_onstream_#t~mem1303#1.offset + (if (4 + osst_configure_onstream_#t~mem1302#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1302#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1302#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1301#1.base, osst_configure_onstream_#t~mem1301#1.offset;havoc osst_configure_onstream_#t~mem1303#1.base, osst_configure_onstream_#t~mem1303#1.offset;havoc osst_configure_onstream_#t~mem1302#1;call write~int#13(1, osst_configure_onstream_~bs~0#1.base, 11 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#13(0, osst_configure_onstream_~bs~0#1.base, 5 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#13(1, osst_configure_onstream_~bs~0#1.base, 6 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#13(0, osst_configure_onstream_~bs~0#1.base, 8 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#13(1, osst_configure_onstream_~bs~0#1.base, 9 + osst_configure_onstream_~bs~0#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9552: call write~int#13(0, os_scsi_tape_flush_~STps~15#1.base, 8 + os_scsi_tape_flush_~STps~15#1.offset, 4);call write~int#13(2, os_scsi_tape_flush_~STps~15#1.base, 1 + os_scsi_tape_flush_~STps~15#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495: call write~int#13((if 0 != osst_set_options_#t~bitwise1830#1 then 1 else 0), osst_set_options_~STm~2#1.base, 5 + osst_set_options_~STm~2#1.offset, 1);havoc osst_set_options_#t~bitwise1830#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8495-1: [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9156: call __os_scsi_tape_open_#t~mem1989#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~STm~3#1.base, __os_scsi_tape_open_~STm~3#1.offset := __os_scsi_tape_open_~STp~3#1.base, 294 + __os_scsi_tape_open_~STp~3#1.offset + 53 * (if __os_scsi_tape_open_#t~mem1989#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_#t~mem1989#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_#t~mem1989#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc __os_scsi_tape_open_#t~mem1989#1;call __os_scsi_tape_open_#t~mem1990#1 := read~int#8(__os_scsi_tape_open_~filp#1.base, 128 + __os_scsi_tape_open_~filp#1.offset, 4);__os_scsi_tape_open_~flags~0#1 := __os_scsi_tape_open_#t~mem1990#1;havoc __os_scsi_tape_open_#t~mem1990#1;call write~int#13((if 0 == (if __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 else __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 4 then 1 else 0), __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-3: assume 0 == __os_scsi_tape_open_#t~mem2168#1 % 256 % 4294967296;call __os_scsi_tape_open_#t~mem2169#1 := read~int#13(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9420-3: assume !(0 == __os_scsi_tape_open_#t~mem2168#1 % 256 % 4294967296);__os_scsi_tape_open_#t~ite2172#1 := 33280; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9949: osst_ioctl_#t~ret2454#1 := osst_get_sector_#res#1;havoc osst_get_sector_#t~mem674#1, osst_get_sector_#t~mem675#1, osst_get_sector_#t~mem676#1, osst_get_sector_#t~ite679#1, osst_get_sector_#t~mem677#1, osst_get_sector_#t~mem678#1, osst_get_sector_#t~mem680#1, osst_get_sector_#t~mem681#1, osst_get_sector_#t~mem682#1.base, osst_get_sector_#t~mem682#1.offset, osst_get_sector_#t~mem683#1, osst_get_sector_#t~bitwise684#1, osst_get_sector_#t~mem685#1.base, osst_get_sector_#t~mem685#1.offset, osst_get_sector_#t~mem686#1, osst_get_sector_#t~bitwise687#1, osst_get_sector_#t~ret688#1, osst_get_sector_~STp#1.base, osst_get_sector_~STp#1.offset, osst_get_sector_~aSRpnt#1.base, osst_get_sector_~aSRpnt#1.offset, osst_get_sector_~sector~0#1;havoc osst_get_sector_#in~STp#1.base, osst_get_sector_#in~STp#1.offset, osst_get_sector_#in~aSRpnt#1.base, osst_get_sector_#in~aSRpnt#1.offset;assume { :end_inline_osst_get_sector } true;assume -2147483648 <= osst_ioctl_#t~ret2454#1 && osst_ioctl_#t~ret2454#1 <= 2147483647;osst_ioctl_~blk~0#1 := osst_ioctl_#t~ret2454#1;havoc osst_ioctl_#t~ret2454#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685: osst_ioctl_~tmp___2~25#1 := osst_ioctl_#t~ret2257#1;havoc osst_ioctl_#t~ret2257#1;osst_ioctl_~i~9#1 := (if osst_ioctl_~tmp___2~25#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_ioctl_~tmp___2~25#1 % 18446744073709551616 % 4294967296 else osst_ioctl_~tmp___2~25#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9685-1: SUMMARY for call osst_ioctl_#t~ret2257#1 := copy_from_user(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset, 8); srcloc: null [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-3: assume 4 == osst_set_options_~options#1;osst_set_options_#t~bitwise1831#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-3: assume !(4 == osst_set_options_~options#1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421: call write~int#13(__os_scsi_tape_open_#t~ite2176#1, __os_scsi_tape_open_#t~mem2173#1.base, 6 + __os_scsi_tape_open_#t~mem2173#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset;havoc __os_scsi_tape_open_#t~mem2174#1;havoc __os_scsi_tape_open_#t~ite2176#1;havoc __os_scsi_tape_open_#t~mem2175#1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 637 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___17~1#1 := 0;call __os_scsi_tape_open_#t~mem2177#1.base, __os_scsi_tape_open_#t~mem2177#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(__os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_#t~mem2177#1.base, 14 + __os_scsi_tape_open_#t~mem2177#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2177#1.base, __os_scsi_tape_open_#t~mem2177#1.offset;call __os_scsi_tape_open_#t~mem2178#1.base, __os_scsi_tape_open_#t~mem2178#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(__os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_#t~mem2178#1.base, 10 + __os_scsi_tape_open_#t~mem2178#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2178#1.base, __os_scsi_tape_open_#t~mem2178#1.offset;call __os_scsi_tape_open_#t~mem2179#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 589 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,852 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1831#1 := 0; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421-1: assume 0 == __os_scsi_tape_open_#t~mem2174#1 % 256 % 4294967296;call __os_scsi_tape_open_#t~mem2175#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 599 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_#t~ite2176#1 := 32768 / __os_scsi_tape_open_#t~mem2175#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9421-1: assume !(0 == __os_scsi_tape_open_#t~mem2174#1 % 256 % 4294967296);__os_scsi_tape_open_#t~ite2176#1 := 1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307-1: SUMMARY for call osst_configure_onstream_#t~ret1298#1 := printk(98, 0); srcloc: null [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496: call write~int#13((if 0 != osst_set_options_#t~bitwise1831#1 then 1 else 0), osst_set_options_~STm~2#1.base, 4 + osst_set_options_~STm~2#1.offset, 1);havoc osst_set_options_#t~bitwise1831#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7307: assume -2147483648 <= osst_configure_onstream_#t~ret1298#1 && osst_configure_onstream_#t~ret1298#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1298#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-1: [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8496-2: havoc osst_set_options_#t~bitwise1831#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1831#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1831#1 <= 4) && osst_set_options_#t~bitwise1831#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1831#1 > 4 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1831#1 >= -9223372036854775808; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-1: assume osst_probe_#t~short2688#1;call osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset := read~$Pointer$#13(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2687#1 := read~int#13(osst_probe_#t~mem2686#1.base, 558 + osst_probe_#t~mem2686#1.offset, 4);osst_probe_#t~short2688#1 := 7 != osst_probe_#t~mem2687#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-1: assume !osst_probe_#t~short2688#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875: assume osst_probe_#t~short2688#1;havoc osst_probe_#t~mem2683#1;havoc osst_probe_#t~mem2684#1;havoc osst_probe_#t~short2685#1;havoc osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset;havoc osst_probe_#t~mem2687#1;havoc osst_probe_#t~short2688#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875: assume !osst_probe_#t~short2688#1;havoc osst_probe_#t~mem2683#1;havoc osst_probe_#t~mem2684#1;havoc osst_probe_#t~short2685#1;havoc osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset;havoc osst_probe_#t~mem2687#1;havoc osst_probe_#t~short2688#1;osst_probe_~tmp___5~17#1 := 0; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-3: assume osst_probe_#t~short2685#1;call osst_probe_#t~mem2684#1 := read~int#13(osst_probe_~tpnt~0#1.base, 631 + osst_probe_~tpnt~0#1.offset, 4);osst_probe_#t~short2685#1 := osst_probe_#t~mem2684#1 <= 10704; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-3: assume !osst_probe_#t~short2685#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10875-2: osst_probe_#t~short2688#1 := osst_probe_#t~short2685#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1832#1 := 0; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497: call write~int#13((if 0 != osst_set_options_#t~bitwise1832#1 then 1 else 0), osst_set_options_~STp#1.base, 276 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1832#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-1: [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-2: havoc osst_set_options_#t~bitwise1832#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1832#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1832#1 <= 16) && osst_set_options_#t~bitwise1832#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1832#1 > 16 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1832#1 >= -9223372036854775808; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-3: assume 16 == osst_set_options_~options#1;osst_set_options_#t~bitwise1832#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8497-3: assume !(16 == osst_set_options_~options#1); [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101-1: SUMMARY for call osst_write_#t~ret1655#1 := copy_from_user(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, osst_write_~buf#1.base, osst_write_~buf#1.offset, 1); srcloc: null [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8101: osst_write_~tmp___7~8#1 := osst_write_#t~ret1655#1;havoc osst_write_#t~ret1655#1; [2025-02-08 04:35:05,853 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume 22 == osst_ioctl_#t~mem2369#1;havoc osst_ioctl_#t~mem2369#1;call osst_ioctl_#t~mem2370#1 := read~int#13(osst_ioctl_~STp~6#1.base, 635 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,857 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9819: assume !(22 == osst_ioctl_#t~mem2369#1);havoc osst_ioctl_#t~mem2369#1;call osst_ioctl_#t~mem2376#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2378#1 := 28 == osst_ioctl_#t~mem2376#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: assume osst_ioctl_~blk~0#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~blk~0#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: assume !(osst_ioctl_~blk~0#1 < 0);call write~int#13(osst_ioctl_~blk~0#1, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset, 8); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498: call write~int#13((if 0 != osst_set_options_#t~bitwise1833#1 then 1 else 0), osst_set_options_~STp#1.base, 277 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1833#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9687: assume !(0 != osst_ioctl_~i~9#1);call osst_ioctl_#t~mem2258#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2073#1.base, __os_scsi_tape_open_#t~ret2073#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset;havoc __os_scsi_tape_open_#t~mem2071#1;havoc __os_scsi_tape_open_#t~mem2072#1;havoc __os_scsi_tape_open_#t~ret2073#1.base, __os_scsi_tape_open_#t~ret2073#1.offset;call __os_scsi_tape_open_#t~mem2074#1.base, __os_scsi_tape_open_#t~mem2074#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2075#1 := read~int#13(__os_scsi_tape_open_#t~mem2074#1.base, 26 + __os_scsi_tape_open_#t~mem2074#1.offset, 4);__os_scsi_tape_open_#t~short2079#1 := 0 != __os_scsi_tape_open_#t~mem2075#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291-1: SUMMARY for call __os_scsi_tape_open_#t~ret2073#1.base, __os_scsi_tape_open_#t~ret2073#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, (if __os_scsi_tape_open_#t~mem2071#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2071#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2071#1 % 256 % 4294967296 - 4294967296), 2, __os_scsi_tape_open_#t~mem2072#1, 0, 1); srcloc: null [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-1: [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8234: osst_write_~retval~6#1 := osst_write_~total~0#1;call osst_write_#t~mem1723#1.base, osst_write_#t~mem1723#1.offset := read~$Pointer$#13(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-2: havoc osst_set_options_#t~bitwise1833#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1833#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1833#1 <= 32) && osst_set_options_#t~bitwise1833#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1833#1 > 32 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1833#1 >= -9223372036854775808; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-3: assume 32 == osst_set_options_~options#1;osst_set_options_#t~bitwise1833#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-3: assume !(32 == osst_set_options_~options#1); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1833#1 := 0; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8498-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume 0 != osst_write_~tmp___7~8#1 % 18446744073709551616;osst_write_~retval~6#1 := -14; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8102: assume !(0 != osst_write_~tmp___7~8#1 % 18446744073709551616); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159: __os_scsi_tape_open_~tmp___4~17#1 := __os_scsi_tape_open_#t~ret1991#1;havoc __os_scsi_tape_open_#t~ret1991#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9159-1: SUMMARY for call __os_scsi_tape_open_#t~ret1991#1 := iminor(__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset); srcloc: null [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: assume osst_seek_sector_#t~short691#1; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: assume !osst_seek_sector_#t~short691#1;call osst_seek_sector_#t~mem690#1 := read~int#13(osst_seek_sector_~STp#1.base, 8 + osst_seek_sector_~STp#1.offset, 4);osst_seek_sector_#t~short691#1 := osst_seek_sector_~frame~0#1 % 4294967296 >= osst_seek_sector_#t~mem690#1 % 4294967296; [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume 0 != osst_ioctl_#t~mem2370#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2370#1;call osst_ioctl_#t~mem2371#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4); [2025-02-08 04:35:05,858 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: assume !(0 != osst_ioctl_#t~mem2370#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2370#1;call osst_ioctl_#t~mem2373#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);assume { :begin_inline_osst_seek_sector } true;osst_seek_sector_#in~STp#1.base, osst_seek_sector_#in~STp#1.offset, osst_seek_sector_#in~aSRpnt#1.base, osst_seek_sector_#in~aSRpnt#1.offset, osst_seek_sector_#in~sector#1 := osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_#t~mem2373#1;havoc osst_seek_sector_#res#1;havoc osst_seek_sector_#t~mem689#1, osst_seek_sector_#t~mem690#1, osst_seek_sector_#t~short691#1, osst_seek_sector_#t~mem692#1, osst_seek_sector_#t~ret693#1, osst_seek_sector_#t~ret694#1, osst_seek_sector_#t~ret695#1, osst_seek_sector_#t~ret696#1, osst_seek_sector_#t~mem698#1, osst_seek_sector_#t~mem697#1, osst_seek_sector_#t~mem699#1.base, osst_seek_sector_#t~mem699#1.offset, osst_seek_sector_#t~mem700#1.base, osst_seek_sector_#t~mem700#1.offset, osst_seek_sector_#t~mem701#1.base, osst_seek_sector_#t~mem701#1.offset, osst_seek_sector_#t~mem702#1, osst_seek_sector_#t~mem703#1, osst_seek_sector_#t~mem704#1.base, osst_seek_sector_#t~mem704#1.offset, osst_seek_sector_#t~mem705#1.base, osst_seek_sector_#t~mem705#1.offset, osst_seek_sector_#t~mem706#1, osst_seek_sector_#t~ret707#1, osst_seek_sector_#t~mem708#1, osst_seek_sector_#t~mem709#1.base, osst_seek_sector_#t~mem709#1.offset, osst_seek_sector_#t~mem710#1.base, osst_seek_sector_#t~mem710#1.offset, osst_seek_sector_#t~mem711#1.base, osst_seek_sector_#t~mem711#1.offset, osst_seek_sector_#t~mem712#1.base, osst_seek_sector_#t~mem712#1.offset, osst_seek_sector_#t~mem713#1, osst_seek_sector_#t~ret714#1, osst_seek_sector_#t~mem715#1, osst_seek_sector_#t~mem716#1, osst_seek_sector_#t~mem717#1.base, osst_seek_sector_#t~mem717#1.offset, osst_seek_sector_#t~mem718#1.base, osst_seek_sector_#t~mem718#1.offset, osst_seek_sector_#t~mem719#1, osst_seek_sector_#t~ret720#1, osst_seek_sector_#t~mem721#1, osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset, osst_seek_sector_#t~mem723#1.base, osst_seek_sector_#t~mem723#1.offset, osst_seek_sector_#t~mem724#1, osst_seek_sector_#t~ret725#1, osst_seek_sector_#t~mem726#1, osst_seek_sector_#t~mem728#1, osst_seek_sector_#t~mem727#1, osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset, osst_seek_sector_~sector#1, osst_seek_sector_~STps~4#1.base, osst_seek_sector_~STps~4#1.offset, osst_seek_sector_~frame~0#1, osst_seek_sector_~offset~0#1, osst_seek_sector_~r~0#1, osst_seek_sector_~tmp~30#1, osst_seek_sector_~tmp___0~10#1, osst_seek_sector_~tmp___1~6#1, osst_seek_sector_~tmp___2~7#1, osst_seek_sector_~tmp___3~5#1, osst_seek_sector_~tmp___4~5#1, osst_seek_sector_~tmp___5~5#1, osst_seek_sector_~tmp___6~4#1, osst_seek_sector_~tmp___8~2#1, osst_seek_sector_~tmp___9~2#1, osst_seek_sector_~tmp___10~2#1;osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset := osst_seek_sector_#in~STp#1.base, osst_seek_sector_#in~STp#1.offset;osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset := osst_seek_sector_#in~aSRpnt#1.base, osst_seek_sector_#in~aSRpnt#1.offset;osst_seek_sector_~sector#1 := osst_seek_sector_#in~sector#1;havoc osst_seek_sector_~STps~4#1.base, osst_seek_sector_~STps~4#1.offset;havoc osst_seek_sector_~frame~0#1;havoc osst_seek_sector_~offset~0#1;havoc osst_seek_sector_~r~0#1;havoc osst_seek_sector_~tmp~30#1;havoc osst_seek_sector_~tmp___0~10#1;havoc osst_seek_sector_~tmp___1~6#1;havoc osst_seek_sector_~tmp___2~7#1;havoc osst_seek_sector_~tmp___3~5#1;havoc osst_seek_sector_~tmp___4~5#1;havoc osst_seek_sector_~tmp___5~5#1;havoc osst_seek_sector_~tmp___6~4#1;havoc osst_seek_sector_~tmp___8~2#1;havoc osst_seek_sector_~tmp___9~2#1;havoc osst_seek_sector_~tmp___10~2#1;call osst_seek_sector_#t~mem689#1 := read~int#13(osst_seek_sector_~STp#1.base, 510 + osst_seek_sector_~STp#1.offset, 4);osst_seek_sector_~STps~4#1.base, osst_seek_sector_~STps~4#1.offset := osst_seek_sector_~STp#1.base, 522 + osst_seek_sector_~STp#1.offset + 16 * (if osst_seek_sector_#t~mem689#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_seek_sector_#t~mem689#1 % 18446744073709551616 % 18446744073709551616 else osst_seek_sector_#t~mem689#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_seek_sector_#t~mem689#1;osst_seek_sector_~frame~0#1 := osst_seek_sector_~sector#1 / 64;osst_seek_sector_~offset~0#1 := 512 * (osst_seek_sector_~sector#1 % 64);osst_seek_sector_#t~short691#1 := osst_seek_sector_~frame~0#1 < 0; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: assume osst_seek_sector_#t~short691#1;havoc osst_seek_sector_#t~mem690#1;havoc osst_seek_sector_#t~short691#1;osst_seek_sector_#res#1 := -6; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: assume !osst_seek_sector_#t~short691#1;havoc osst_seek_sector_#t~mem690#1;havoc osst_seek_sector_#t~short691#1;call osst_seek_sector_#t~mem692#1 := read~int#13(osst_seek_sector_~STp#1.base, 714 + osst_seek_sector_~STp#1.offset, 4); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: call write~int#13((if 0 != osst_set_options_#t~bitwise1834#1 then 1 else 0), osst_set_options_~STp#1.base, 273 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1834#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-1: [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8631-1: osst_set_options_#res#1 := 0; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-2: havoc osst_set_options_#t~bitwise1834#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1834#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1834#1 <= 64) && osst_set_options_#t~bitwise1834#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1834#1 > 64 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1834#1 >= -9223372036854775808; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-3: assume 64 == osst_set_options_~options#1;osst_set_options_#t~bitwise1834#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-3: assume !(64 == osst_set_options_~options#1); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1834#1 := 0; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-3: assume 2 == __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256 % 4294967296;__os_scsi_tape_open_#t~bitwise1993#1 := __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-3: assume !(2 == __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256 % 4294967296); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-4: assume 0 == __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256 % 4294967296;__os_scsi_tape_open_#t~bitwise1993#1 := 0; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-4: assume !(0 == __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256 % 4294967296); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142-1: assume main_#t~switch2730#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142-1: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 2 == main_~tmp___0~50#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-5: [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-6: havoc __os_scsi_tape_open_#t~bitwise1992#1;assume __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 <= __os_scsi_tape_open_~tmp___4~17#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 <= 96; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160: call write~int#13(__os_scsi_tape_open_#t~bitwise1993#1, __os_scsi_tape_open_~STp~3#1.base, 635 + __os_scsi_tape_open_~STp~3#1.offset, 1);havoc __os_scsi_tape_open_#t~bitwise1992#1;havoc __os_scsi_tape_open_#t~bitwise1993#1;call __os_scsi_tape_open_#t~mem1994#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 635 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-1: [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142: assume 1 == main_~ldv_s_osst_template_scsi_driver~0#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11142: assume !(1 == main_~ldv_s_osst_template_scsi_driver~0#1); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-2: havoc __os_scsi_tape_open_#t~bitwise1993#1;assume __os_scsi_tape_open_#t~bitwise1993#1 % 4294967296 <= __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 / 32 % 256 % 4294967296 && __os_scsi_tape_open_#t~bitwise1993#1 % 4294967296 <= 2; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821: assume -2147483648 <= osst_ioctl_#t~ret2372#1 && osst_ioctl_#t~ret2372#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2372#1;havoc osst_ioctl_#t~mem2371#1;havoc osst_ioctl_#t~ret2372#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9821-1: SUMMARY for call osst_ioctl_#t~ret2372#1 := osst_set_frame_position(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_#t~mem2371#1, 0); srcloc: null [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-7: assume 96 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1992#1 := __os_scsi_tape_open_~tmp___4~17#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-7: assume !(96 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-8: assume 0 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1992#1 := 0; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9160-8: assume !(0 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11935: havoc capable_#t~nondet2779#1;osst_ioctl_#t~ret2259#1 := capable_#res#1;havoc capable_#t~nondet2779#1, capable_~arg0#1;havoc capable_#in~arg0#1;assume { :end_inline_capable } true;osst_ioctl_~tmp___3~20#1 := (if 0 == osst_ioctl_#t~ret2259#1 % 256 then 0 else 1);havoc osst_ioctl_#t~ret2259#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: call write~int#13((if 0 != osst_set_options_#t~bitwise1835#1 then 1 else 0), osst_set_options_~STp#1.base, 274 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1835#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-1: [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-2: havoc osst_set_options_#t~bitwise1835#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1835#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1835#1 <= 256) && osst_set_options_#t~bitwise1835#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1835#1 > 256 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1835#1 >= -9223372036854775808; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume __os_scsi_tape_open_#t~short2091#1;havoc __os_scsi_tape_open_#t~mem2074#1.base, __os_scsi_tape_open_#t~mem2074#1.offset;havoc __os_scsi_tape_open_#t~mem2075#1;havoc __os_scsi_tape_open_#t~mem2076#1.base, __os_scsi_tape_open_#t~mem2076#1.offset;havoc __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset;havoc __os_scsi_tape_open_#t~mem2078#1;havoc __os_scsi_tape_open_#t~short2079#1;havoc __os_scsi_tape_open_#t~mem2080#1.base, __os_scsi_tape_open_#t~mem2080#1.offset;havoc __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset;havoc __os_scsi_tape_open_#t~mem2082#1;havoc __os_scsi_tape_open_#t~short2083#1;havoc __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset;havoc __os_scsi_tape_open_#t~mem2085#1.base, __os_scsi_tape_open_#t~mem2085#1.offset;havoc __os_scsi_tape_open_#t~mem2086#1;havoc __os_scsi_tape_open_#t~short2087#1;havoc __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset;havoc __os_scsi_tape_open_#t~mem2089#1.base, __os_scsi_tape_open_#t~mem2089#1.offset;havoc __os_scsi_tape_open_#t~mem2090#1;havoc __os_scsi_tape_open_#t~short2091#1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293: assume !__os_scsi_tape_open_#t~short2091#1;havoc __os_scsi_tape_open_#t~mem2074#1.base, __os_scsi_tape_open_#t~mem2074#1.offset;havoc __os_scsi_tape_open_#t~mem2075#1;havoc __os_scsi_tape_open_#t~mem2076#1.base, __os_scsi_tape_open_#t~mem2076#1.offset;havoc __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset;havoc __os_scsi_tape_open_#t~mem2078#1;havoc __os_scsi_tape_open_#t~short2079#1;havoc __os_scsi_tape_open_#t~mem2080#1.base, __os_scsi_tape_open_#t~mem2080#1.offset;havoc __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset;havoc __os_scsi_tape_open_#t~mem2082#1;havoc __os_scsi_tape_open_#t~short2083#1;havoc __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset;havoc __os_scsi_tape_open_#t~mem2085#1.base, __os_scsi_tape_open_#t~mem2085#1.offset;havoc __os_scsi_tape_open_#t~mem2086#1;havoc __os_scsi_tape_open_#t~short2087#1;havoc __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset;havoc __os_scsi_tape_open_#t~mem2089#1.base, __os_scsi_tape_open_#t~mem2089#1.offset;havoc __os_scsi_tape_open_#t~mem2090#1;havoc __os_scsi_tape_open_#t~short2091#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-1: assume __os_scsi_tape_open_#t~short2091#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-1: assume !__os_scsi_tape_open_#t~short2091#1;call __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2089#1.base, __os_scsi_tape_open_#t~mem2089#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2088#1.base, 102 + __os_scsi_tape_open_#t~mem2088#1.offset, 8);call __os_scsi_tape_open_#t~mem2090#1 := read~int#13(__os_scsi_tape_open_#t~mem2089#1.base, 9 + __os_scsi_tape_open_#t~mem2089#1.offset, 1);__os_scsi_tape_open_#t~short2091#1 := 52 != __os_scsi_tape_open_#t~mem2090#1 % 256 % 4294967296; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-2: __os_scsi_tape_open_#t~short2091#1 := __os_scsi_tape_open_#t~short2087#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-3: assume __os_scsi_tape_open_#t~short2087#1; [2025-02-08 04:35:05,859 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-3: assume !__os_scsi_tape_open_#t~short2087#1;call __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2085#1.base, __os_scsi_tape_open_#t~mem2085#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2084#1.base, 102 + __os_scsi_tape_open_#t~mem2084#1.offset, 8);call __os_scsi_tape_open_#t~mem2086#1 := read~int#13(__os_scsi_tape_open_#t~mem2085#1.base, 8 + __os_scsi_tape_open_#t~mem2085#1.offset, 1);__os_scsi_tape_open_#t~short2087#1 := 78 != __os_scsi_tape_open_#t~mem2086#1 % 256 % 4294967296; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-3: assume 256 == osst_set_options_~options#1;osst_set_options_#t~bitwise1835#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-3: assume !(256 == osst_set_options_~options#1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1835#1 := 0; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume 0 != (osst_write_#t~mem1723#1.base + osst_write_#t~mem1723#1.offset) % 18446744073709551616;havoc osst_write_#t~mem1723#1.base, osst_write_#t~mem1723#1.offset;call osst_write_#t~mem1724#1.base, osst_write_#t~mem1724#1.offset := read~$Pointer$#13(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8236: assume !(0 != (osst_write_#t~mem1723#1.base + osst_write_#t~mem1723#1.offset) % 18446744073709551616);havoc osst_write_#t~mem1723#1.base, osst_write_#t~mem1723#1.offset; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-4: __os_scsi_tape_open_#t~short2087#1 := __os_scsi_tape_open_#t~short2083#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume 0 != __os_scsi_tape_open_#t~mem1994#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem1994#1;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9161: assume !(0 != __os_scsi_tape_open_#t~mem1994#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem1994#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-5: assume __os_scsi_tape_open_#t~short2083#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-5: assume !__os_scsi_tape_open_#t~short2083#1;call __os_scsi_tape_open_#t~mem2080#1.base, __os_scsi_tape_open_#t~mem2080#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2080#1.base, 102 + __os_scsi_tape_open_#t~mem2080#1.offset, 8);call __os_scsi_tape_open_#t~mem2082#1 := read~int#13(__os_scsi_tape_open_#t~mem2081#1.base, 7 + __os_scsi_tape_open_#t~mem2081#1.offset, 1);__os_scsi_tape_open_#t~short2083#1 := 73 != __os_scsi_tape_open_#t~mem2082#1 % 256 % 4294967296; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-6: __os_scsi_tape_open_#t~short2083#1 := __os_scsi_tape_open_#t~short2079#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-7: assume __os_scsi_tape_open_#t~short2079#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9293-7: assume !__os_scsi_tape_open_#t~short2079#1;call __os_scsi_tape_open_#t~mem2076#1.base, __os_scsi_tape_open_#t~mem2076#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2076#1.base, 102 + __os_scsi_tape_open_#t~mem2076#1.offset, 8);call __os_scsi_tape_open_#t~mem2078#1 := read~int#13(__os_scsi_tape_open_#t~mem2077#1.base, 6 + __os_scsi_tape_open_#t~mem2077#1.offset, 1);__os_scsi_tape_open_#t~short2079#1 := 76 != __os_scsi_tape_open_#t~mem2078#1 % 256 % 4294967296; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501: call write~int#13((if 0 != osst_set_options_#t~bitwise1836#1 then 1 else 0), osst_set_options_~STp#1.base, 272 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1836#1;call osst_set_options_#t~mem1837#1.base, osst_set_options_#t~mem1837#1.offset := read~$Pointer$#13(osst_set_options_~STp#1.base, 12 + osst_set_options_~STp#1.offset, 8);call osst_set_options_#t~mem1838#1 := read~int#13(osst_set_options_#t~mem1837#1.base, 221 + osst_set_options_#t~mem1837#1.offset, 1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-1: [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-2: havoc osst_set_options_#t~bitwise1836#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1836#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1836#1 <= 512) && osst_set_options_#t~bitwise1836#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1836#1 > 512 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1836#1 >= -9223372036854775808; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-3: assume 512 == osst_set_options_~options#1;osst_set_options_#t~bitwise1836#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-3: assume !(512 == osst_set_options_~options#1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume 0 != __os_scsi_tape_open_#t~mem2179#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2179#1;call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9426: assume !(0 != __os_scsi_tape_open_#t~mem2179#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2179#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369-1: call osst_read_#t~mem1759#1.base, osst_read_#t~mem1759#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1760#1 := read~int#13(osst_read_#t~mem1759#1.base, 10 + osst_read_#t~mem1759#1.offset, 4); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: assume 0 == osst_read_#t~mem1760#1;havoc osst_read_#t~mem1759#1.base, osst_read_#t~mem1759#1.offset;havoc osst_read_#t~mem1760#1;call osst_read_#t~mem1761#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8369: assume !(0 == osst_read_#t~mem1760#1);havoc osst_read_#t~mem1759#1.base, osst_read_#t~mem1759#1.offset;havoc osst_read_#t~mem1760#1; [2025-02-08 04:35:05,860 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1836#1 := 0; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8501-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237-1: SUMMARY for call osst_release_request(osst_write_#t~mem1724#1.base, osst_write_#t~mem1724#1.offset); srcloc: null [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8237: havoc osst_write_#t~mem1724#1.base, osst_write_#t~mem1724#1.offset; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144: assume { :begin_inline_osst_remove } true;osst_remove_#in~dev#1.base, osst_remove_#in~dev#1.offset := main_~var_group1~0#1.base, main_~var_group1~0#1.offset;havoc osst_remove_#res#1;havoc osst_remove_#t~mem2702#1, osst_remove_#t~mem2703#1.base, osst_remove_#t~mem2703#1.offset, osst_remove_#t~mem2704#1.base, osst_remove_#t~mem2704#1.offset, osst_remove_#t~short2705#1, osst_remove_#t~bitwise2706#1, osst_remove_#t~bitwise2707#1, osst_remove_#t~mem2708#1.base, osst_remove_#t~mem2708#1.offset, osst_remove_#t~mem2709#1.base, osst_remove_#t~mem2709#1.offset, osst_remove_#t~mem2710#1.base, osst_remove_#t~mem2710#1.offset, osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset, osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset, osst_remove_~dev#1.base, osst_remove_~dev#1.offset, osst_remove_~SDp~1#1.base, osst_remove_~SDp~1#1.offset, osst_remove_~__mptr~1#1.base, osst_remove_~__mptr~1#1.offset, osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset, osst_remove_~i~18#1;osst_remove_~dev#1.base, osst_remove_~dev#1.offset := osst_remove_#in~dev#1.base, osst_remove_#in~dev#1.offset;havoc osst_remove_~SDp~1#1.base, osst_remove_~SDp~1#1.offset;havoc osst_remove_~__mptr~1#1.base, osst_remove_~__mptr~1#1.offset;havoc osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset;havoc osst_remove_~i~18#1;osst_remove_~__mptr~1#1.base, osst_remove_~__mptr~1#1.offset := osst_remove_~dev#1.base, osst_remove_~dev#1.offset;osst_remove_~SDp~1#1.base, osst_remove_~SDp~1#1.offset := osst_remove_~__mptr~1#1.base, -1198800 + osst_remove_~__mptr~1#1.offset;call osst_remove_#t~mem2702#1 := read~int#13(osst_remove_~SDp~1#1.base, 220 + osst_remove_~SDp~1#1.offset, 1); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume enlarge_buffer_~b_size~1#1 % 4294967296 > 4095; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10087: assume !(enlarge_buffer_~b_size~1#1 % 4294967296 > 4095); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11144-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9823: osst_ioctl_#t~ret2374#1 := osst_seek_sector_#res#1;havoc osst_seek_sector_#t~mem689#1, osst_seek_sector_#t~mem690#1, osst_seek_sector_#t~short691#1, osst_seek_sector_#t~mem692#1, osst_seek_sector_#t~ret693#1, osst_seek_sector_#t~ret694#1, osst_seek_sector_#t~ret695#1, osst_seek_sector_#t~ret696#1, osst_seek_sector_#t~mem698#1, osst_seek_sector_#t~mem697#1, osst_seek_sector_#t~mem699#1.base, osst_seek_sector_#t~mem699#1.offset, osst_seek_sector_#t~mem700#1.base, osst_seek_sector_#t~mem700#1.offset, osst_seek_sector_#t~mem701#1.base, osst_seek_sector_#t~mem701#1.offset, osst_seek_sector_#t~mem702#1, osst_seek_sector_#t~mem703#1, osst_seek_sector_#t~mem704#1.base, osst_seek_sector_#t~mem704#1.offset, osst_seek_sector_#t~mem705#1.base, osst_seek_sector_#t~mem705#1.offset, osst_seek_sector_#t~mem706#1, osst_seek_sector_#t~ret707#1, osst_seek_sector_#t~mem708#1, osst_seek_sector_#t~mem709#1.base, osst_seek_sector_#t~mem709#1.offset, osst_seek_sector_#t~mem710#1.base, osst_seek_sector_#t~mem710#1.offset, osst_seek_sector_#t~mem711#1.base, osst_seek_sector_#t~mem711#1.offset, osst_seek_sector_#t~mem712#1.base, osst_seek_sector_#t~mem712#1.offset, osst_seek_sector_#t~mem713#1, osst_seek_sector_#t~ret714#1, osst_seek_sector_#t~mem715#1, osst_seek_sector_#t~mem716#1, osst_seek_sector_#t~mem717#1.base, osst_seek_sector_#t~mem717#1.offset, osst_seek_sector_#t~mem718#1.base, osst_seek_sector_#t~mem718#1.offset, osst_seek_sector_#t~mem719#1, osst_seek_sector_#t~ret720#1, osst_seek_sector_#t~mem721#1, osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset, osst_seek_sector_#t~mem723#1.base, osst_seek_sector_#t~mem723#1.offset, osst_seek_sector_#t~mem724#1, osst_seek_sector_#t~ret725#1, osst_seek_sector_#t~mem726#1, osst_seek_sector_#t~mem728#1, osst_seek_sector_#t~mem727#1, osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset, osst_seek_sector_~sector#1, osst_seek_sector_~STps~4#1.base, osst_seek_sector_~STps~4#1.offset, osst_seek_sector_~frame~0#1, osst_seek_sector_~offset~0#1, osst_seek_sector_~r~0#1, osst_seek_sector_~tmp~30#1, osst_seek_sector_~tmp___0~10#1, osst_seek_sector_~tmp___1~6#1, osst_seek_sector_~tmp___2~7#1, osst_seek_sector_~tmp___3~5#1, osst_seek_sector_~tmp___4~5#1, osst_seek_sector_~tmp___5~5#1, osst_seek_sector_~tmp___6~4#1, osst_seek_sector_~tmp___8~2#1, osst_seek_sector_~tmp___9~2#1, osst_seek_sector_~tmp___10~2#1;havoc osst_seek_sector_#in~STp#1.base, osst_seek_sector_#in~STp#1.offset, osst_seek_sector_#in~aSRpnt#1.base, osst_seek_sector_#in~aSRpnt#1.offset, osst_seek_sector_#in~sector#1;assume { :end_inline_osst_seek_sector } true;assume -2147483648 <= osst_ioctl_#t~ret2374#1 && osst_ioctl_#t~ret2374#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2374#1;havoc osst_ioctl_#t~mem2373#1;havoc osst_ioctl_#t~ret2374#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: assume 1 == osst_read_#t~mem1761#1 % 256 % 4294967296;havoc osst_read_#t~mem1761#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: assume !(1 == osst_read_#t~mem1761#1 % 256 % 4294967296);havoc osst_read_#t~mem1761#1;call osst_read_#t~mem1762#1 := read~int#13(osst_read_~STp~2#1.base, 638 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume 0 != os_scsi_tape_flush_#t~mem2222#1 % 256 % 4294967296;havoc os_scsi_tape_flush_#t~mem2222#1;call os_scsi_tape_flush_#t~mem2223#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 714 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: assume !(0 != os_scsi_tape_flush_#t~mem2222#1 % 256 % 4294967296);havoc os_scsi_tape_flush_#t~mem2222#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559-1: call os_scsi_tape_flush_#t~mem2222#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 597 + os_scsi_tape_flush_~STp~4#1.offset, 1); [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: assume osst_set_options_#t~mem1838#1 > 2;havoc osst_set_options_#t~mem1837#1.base, osst_set_options_#t~mem1837#1.offset;havoc osst_set_options_#t~mem1838#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8502: assume !(osst_set_options_#t~mem1838#1 > 2);havoc osst_set_options_#t~mem1837#1.base, osst_set_options_#t~mem1837#1.offset;havoc osst_set_options_#t~mem1838#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106: osst_write_~tmp___8~7#1 := osst_write_#t~ret1656#1;havoc osst_write_#t~ret1656#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: assume 0 == osst_write_#t~mem1587#1 % 256 % 4294967296;havoc osst_write_#t~mem1587#1;osst_write_~retval~6#1 := -6; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7974: assume !(0 == osst_write_#t~mem1587#1 % 256 % 4294967296);havoc osst_write_#t~mem1587#1; [2025-02-08 04:35:05,861 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8106-1: SUMMARY for call osst_write_#t~ret1656#1 := copy_from_user(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, osst_write_~buf#1.base, osst_write_~buf#1.offset + (if (18446744073709551615 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (18446744073709551615 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 else (18446744073709551615 + osst_write_~count#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 1); srcloc: null [2025-02-08 04:35:05,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: main_#t~ret2732#1 := osst_remove_#res#1;havoc osst_remove_#t~mem2702#1, osst_remove_#t~mem2703#1.base, osst_remove_#t~mem2703#1.offset, osst_remove_#t~mem2704#1.base, osst_remove_#t~mem2704#1.offset, osst_remove_#t~short2705#1, osst_remove_#t~bitwise2706#1, osst_remove_#t~bitwise2707#1, osst_remove_#t~mem2708#1.base, osst_remove_#t~mem2708#1.offset, osst_remove_#t~mem2709#1.base, osst_remove_#t~mem2709#1.offset, osst_remove_#t~mem2710#1.base, osst_remove_#t~mem2710#1.offset, osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset, osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset, osst_remove_~dev#1.base, osst_remove_~dev#1.offset, osst_remove_~SDp~1#1.base, osst_remove_~SDp~1#1.offset, osst_remove_~__mptr~1#1.base, osst_remove_~__mptr~1#1.offset, osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset, osst_remove_~i~18#1;havoc osst_remove_#in~dev#1.base, osst_remove_#in~dev#1.offset;assume { :end_inline_osst_remove } true;assume -2147483648 <= main_#t~ret2732#1 && main_#t~ret2732#1 <= 2147483647;havoc main_#t~ret2732#1;main_~ldv_s_osst_template_scsi_driver~0#1 := 0; [2025-02-08 04:35:05,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860: assume osst_seek_sector_#t~mem692#1 >= osst_seek_sector_~frame~0#1;havoc osst_seek_sector_#t~mem692#1;osst_seek_sector_~tmp___1~6#1 := 0;call write~int#13(osst_seek_sector_~tmp___1~6#1, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4);osst_seek_sector_~tmp___0~10#1 := osst_seek_sector_~tmp___1~6#1;call write~int#13(osst_seek_sector_~tmp___0~10#1, osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);osst_seek_sector_~tmp~30#1 := osst_seek_sector_~tmp___0~10#1;call write~int#13(osst_seek_sector_~tmp~30#1, osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);call write~int#13(osst_seek_sector_~tmp~30#1, osst_seek_sector_~STp#1.base, 638 + osst_seek_sector_~STp#1.offset, 4); [2025-02-08 04:35:05,862 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5860: assume !(osst_seek_sector_#t~mem692#1 >= osst_seek_sector_~frame~0#1);havoc osst_seek_sector_#t~mem692#1; [2025-02-08 04:35:05,863 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: assume 24 == osst_ioctl_#t~mem2258#1;havoc osst_ioctl_#t~mem2258#1;assume { :begin_inline_capable } true;capable_#in~arg0#1 := 21;havoc capable_#res#1;havoc capable_#t~nondet2779#1, capable_~arg0#1;capable_~arg0#1 := capable_#in~arg0#1;havoc capable_#t~nondet2779#1;assume 0 == capable_#t~nondet2779#1 || 1 == capable_#t~nondet2779#1;capable_#res#1 := (if 0 == capable_#t~nondet2779#1 % 256 then 0 else 1);havoc capable_#t~nondet2779#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9692: assume !(24 == osst_ioctl_#t~mem2258#1);havoc osst_ioctl_#t~mem2258#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset;main_#t~ret2731#1 := osst_probe_#res#1;havoc osst_probe_#t~mem2655#1, osst_probe_#t~ret2656#1, osst_probe_#t~ret2657#1.base, osst_probe_#t~ret2657#1.offset, osst_probe_#t~ret2658#1, osst_probe_#t~ret2659#1.base, osst_probe_#t~ret2659#1.offset, osst_probe_#t~ret2660#1, osst_probe_#t~ret2661#1, osst_probe_#t~mem2662#1.base, osst_probe_#t~mem2662#1.offset, osst_probe_#t~short2663#1, osst_probe_#t~ret2664#1.base, osst_probe_#t~ret2664#1.offset, osst_probe_#t~ret2665#1, osst_probe_#t~mem2666#1.base, osst_probe_#t~mem2666#1.offset, osst_probe_#t~mem2667#1, osst_probe_#t~mem2668#1.base, osst_probe_#t~mem2668#1.offset, osst_probe_#t~mem2669#1, osst_probe_#t~ret2670#1.base, osst_probe_#t~ret2670#1.offset, osst_probe_#t~ret2671#1, osst_probe_#t~loopctr2672#1, osst_probe_#t~nondet2673#1, osst_probe_#t~ret2674#1, osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset, osst_probe_#t~mem2676#1, osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset, osst_probe_#t~ret2678#1, osst_probe_#t~mem2679#1.base, osst_probe_#t~mem2679#1.offset, osst_probe_#t~nondet2680#1, osst_probe_#t~mem2681#1.base, osst_probe_#t~mem2681#1.offset, osst_probe_#t~nondet2682#1, osst_probe_#t~mem2683#1, osst_probe_#t~mem2684#1, osst_probe_#t~short2685#1, osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset, osst_probe_#t~mem2687#1, osst_probe_#t~short2688#1, osst_probe_#t~ret2689#1.base, osst_probe_#t~ret2689#1.offset, osst_probe_#t~bitwise2690#1, osst_probe_#t~ret2691#1, osst_probe_#t~ret2692#1.base, osst_probe_#t~ret2692#1.offset, osst_probe_#t~loopctr2693#1, osst_probe_#t~nondet2694#1, osst_probe_#t~ret2695#1, osst_probe_#t~bitwise2696#1, osst_probe_#t~ret2697#1, osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset, osst_probe_#t~mem2699#1.base, osst_probe_#t~mem2699#1.offset, osst_probe_#t~ret2700#1, osst_probe_#t~bitwise2701#1, osst_probe_~dev#1.base, osst_probe_~dev#1.offset, osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, osst_probe_~__mptr~0#1.base, osst_probe_~__mptr~0#1.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset, osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset, osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset, osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset, osst_probe_~i~17#1, osst_probe_~dev_num~0#1, osst_probe_~err~2#1, osst_probe_~tmp~77#1, osst_probe_~tmp___0~49#1.base, osst_probe_~tmp___0~49#1.offset, osst_probe_~tmp___1~35#1.base, osst_probe_~tmp___1~35#1.offset, osst_probe_~tmp___2~30#1, osst_probe_~tmp___3~22#1, osst_probe_~tmp___4~20#1, osst_probe_~tmp___5~17#1, osst_probe_~tmp___6~15#1, osst_probe_~tmp___7~12#1, osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset, osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset, osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#1.offset, osst_probe_~tmp___9~10#1.base, osst_probe_~tmp___9~10#1.offset, osst_probe_~tmp___10~8#1.base, osst_probe_~tmp___10~8#1.offset;havoc osst_probe_#in~dev#1.base, osst_probe_#in~dev#1.offset;assume { :end_inline_osst_probe } true;assume -2147483648 <= main_#t~ret2731#1 && main_#t~ret2731#1 <= 2147483647;main_~res_osst_probe_85~0#1 := main_#t~ret2731#1;havoc main_#t~ret2731#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10881: call write~int#13(osst_probe_~tmp___5~17#1, osst_probe_~tpnt~0#1.base, 636 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 637 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(0, osst_probe_~tpnt~0#1.base, 678 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(0, osst_probe_~tpnt~0#1.base, 682 + osst_probe_~tpnt~0#1.offset, 4);call write~$Pointer$#13(0, 0, osst_probe_~tpnt~0#1.base, 690 + osst_probe_~tpnt~0#1.offset, 8);osst_probe_~i~17#1 := 0; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-2: havoc osst_set_options_#t~bitwise1839#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1839#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1839#1 <= 1024) && osst_set_options_#t~bitwise1839#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1839#1 > 1024 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1839#1 >= -9223372036854775808; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-3: assume 1024 == osst_set_options_~options#1;osst_set_options_#t~bitwise1839#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-3: assume !(1024 == osst_set_options_~options#1); [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume 1 == (if __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 else __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 4 || 2 == (if __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 else __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 4;__os_scsi_tape_open_~retval~8#1 := -30; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9428: assume !(1 == (if __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 else __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 4 || 2 == (if __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 else __os_scsi_tape_open_~flags~0#1 % 65536 % 4294967296 - 4294967296) % 4); [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1839#1 := 0; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560: assume -2147483648 <= os_scsi_tape_flush_#t~ret2224#1 && os_scsi_tape_flush_#t~ret2224#1 <= 2147483647;os_scsi_tape_flush_~result2~0#1 := os_scsi_tape_flush_#t~ret2224#1;havoc os_scsi_tape_flush_#t~mem2223#1;havoc os_scsi_tape_flush_#t~ret2224#1;os_scsi_tape_flush_~tmp___3~19#1 := 0;call write~int#13(os_scsi_tape_flush_~tmp___3~19#1, os_scsi_tape_flush_~STp~4#1.base, 642 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_~tmp___2~24#1 := os_scsi_tape_flush_~tmp___3~19#1;call write~int#13(os_scsi_tape_flush_~tmp___2~24#1, os_scsi_tape_flush_~STp~4#1.base, 638 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_~tmp___1~27#1 := os_scsi_tape_flush_~tmp___2~24#1;call write~int#13(os_scsi_tape_flush_~tmp___1~27#1, os_scsi_tape_flush_~STps~15#1.base, 8 + os_scsi_tape_flush_~STps~15#1.offset, 4);call write~int#13(os_scsi_tape_flush_~tmp___1~27#1, os_scsi_tape_flush_~STps~15#1.base, 12 + os_scsi_tape_flush_~STps~15#1.offset, 4); [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9560-1: SUMMARY for call os_scsi_tape_flush_#t~ret2224#1 := osst_position_tape_and_confirm(os_scsi_tape_flush_~STp~4#1.base, os_scsi_tape_flush_~STp~4#1.offset, os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, os_scsi_tape_flush_#t~mem2223#1); srcloc: null [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503: call write~int#13((if 0 != osst_set_options_#t~bitwise1839#1 then 1 else 0), osst_set_options_~STp#1.base, 275 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1839#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8503-1: [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957: assume -2147483648 <= osst_ioctl_#t~ret2455#1 && osst_ioctl_#t~ret2455#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2455#1;havoc osst_ioctl_#t~ret2455#1; [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9957-1: SUMMARY for call osst_ioctl_#t~ret2455#1 := copy_to_user(osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset, 8); srcloc: null [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: assume 0 == osst_ioctl_#t~mem2375#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2375#1;call write~int#13(0, osst_ioctl_~STp~6#1.base, 522 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,864 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825: assume !(0 == osst_ioctl_#t~mem2375#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2375#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9825-1: call osst_ioctl_#t~mem2375#1 := read~int#13(osst_ioctl_~STp~6#1.base, 275 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183-1: SUMMARY for call osst_analyze_headers_#t~ret1249#1 := osst_set_frame_position(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, osst_analyze_headers_~position~1#1, 0); srcloc: null [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165: __os_scsi_tape_open_#t~ret1997#1 := enlarge_buffer_#res#1;havoc enlarge_buffer_#t~mem2479#1, enlarge_buffer_#t~mem2480#1, enlarge_buffer_#t~ret2481#1, enlarge_buffer_#t~mem2482#1, enlarge_buffer_#t~ret2483#1.base, enlarge_buffer_#t~ret2483#1.offset, enlarge_buffer_#t~ret2484#1.base, enlarge_buffer_#t~ret2484#1.offset, enlarge_buffer_#t~ret2485#1.base, enlarge_buffer_#t~ret2485#1.offset, enlarge_buffer_#t~ret2486#1, enlarge_buffer_#t~ret2487#1.base, enlarge_buffer_#t~ret2487#1.offset, enlarge_buffer_#t~ret2488#1, enlarge_buffer_#t~mem2489#1, enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset, enlarge_buffer_~need_dma#1, enlarge_buffer_~segs~0#1, enlarge_buffer_~nbr~0#1, enlarge_buffer_~max_segs~0#1, enlarge_buffer_~b_size~1#1, enlarge_buffer_~order~1#1, enlarge_buffer_~got~0#1, enlarge_buffer_~priority~1#1, enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset, enlarge_buffer_~tmp~61#1.base, enlarge_buffer_~tmp~61#1.offset, enlarge_buffer_~tmp___0~35#1.base, enlarge_buffer_~tmp___0~35#1.offset, enlarge_buffer_~tmp___1~29#1.base, enlarge_buffer_~tmp___1~29#1.offset, enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset, enlarge_buffer_~tmp___2~26#1.base, enlarge_buffer_~tmp___2~26#1.offset;havoc enlarge_buffer_#in~STbuffer#1.base, enlarge_buffer_#in~STbuffer#1.offset, enlarge_buffer_#in~need_dma#1;assume { :end_inline_enlarge_buffer } true;assume -2147483648 <= __os_scsi_tape_open_#t~ret1997#1 && __os_scsi_tape_open_#t~ret1997#1 <= 2147483647;__os_scsi_tape_open_~tmp___5~15#1 := __os_scsi_tape_open_#t~ret1997#1;havoc __os_scsi_tape_open_#t~mem1995#1.base, __os_scsi_tape_open_#t~mem1995#1.offset;havoc __os_scsi_tape_open_#t~mem1996#1;havoc __os_scsi_tape_open_#t~ret1997#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240-1: assume { :begin_inline_ldv_mutex_unlock_7 } true;ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset := osst_write_~STp~1#1.base, 20 + osst_write_~STp~1#1.offset;havoc ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset;ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset := ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7183: assume -2147483648 <= osst_analyze_headers_#t~ret1249#1 && osst_analyze_headers_#t~ret1249#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1249#1;call write~int#13(1, osst_analyze_headers_~STp#1.base, 678 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_#res#1 := 1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9165-1: call __os_scsi_tape_open_#t~mem1995#1.base, __os_scsi_tape_open_#t~mem1995#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem1996#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 1);assume { :begin_inline_enlarge_buffer } true;enlarge_buffer_#in~STbuffer#1.base, enlarge_buffer_#in~STbuffer#1.offset, enlarge_buffer_#in~need_dma#1 := __os_scsi_tape_open_#t~mem1995#1.base, __os_scsi_tape_open_#t~mem1995#1.offset, (if __os_scsi_tape_open_#t~mem1996#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem1996#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem1996#1 % 256 % 4294967296 - 4294967296);havoc enlarge_buffer_#res#1;havoc enlarge_buffer_#t~mem2479#1, enlarge_buffer_#t~mem2480#1, enlarge_buffer_#t~ret2481#1, enlarge_buffer_#t~mem2482#1, enlarge_buffer_#t~ret2483#1.base, enlarge_buffer_#t~ret2483#1.offset, enlarge_buffer_#t~ret2484#1.base, enlarge_buffer_#t~ret2484#1.offset, enlarge_buffer_#t~ret2485#1.base, enlarge_buffer_#t~ret2485#1.offset, enlarge_buffer_#t~ret2486#1, enlarge_buffer_#t~ret2487#1.base, enlarge_buffer_#t~ret2487#1.offset, enlarge_buffer_#t~ret2488#1, enlarge_buffer_#t~mem2489#1, enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset, enlarge_buffer_~need_dma#1, enlarge_buffer_~segs~0#1, enlarge_buffer_~nbr~0#1, enlarge_buffer_~max_segs~0#1, enlarge_buffer_~b_size~1#1, enlarge_buffer_~order~1#1, enlarge_buffer_~got~0#1, enlarge_buffer_~priority~1#1, enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset, enlarge_buffer_~tmp~61#1.base, enlarge_buffer_~tmp~61#1.offset, enlarge_buffer_~tmp___0~35#1.base, enlarge_buffer_~tmp___0~35#1.offset, enlarge_buffer_~tmp___1~29#1.base, enlarge_buffer_~tmp___1~29#1.offset, enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset, enlarge_buffer_~tmp___2~26#1.base, enlarge_buffer_~tmp___2~26#1.offset;enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset := enlarge_buffer_#in~STbuffer#1.base, enlarge_buffer_#in~STbuffer#1.offset;enlarge_buffer_~need_dma#1 := enlarge_buffer_#in~need_dma#1;havoc enlarge_buffer_~segs~0#1;havoc enlarge_buffer_~nbr~0#1;havoc enlarge_buffer_~max_segs~0#1;havoc enlarge_buffer_~b_size~1#1;havoc enlarge_buffer_~order~1#1;havoc enlarge_buffer_~got~0#1;havoc enlarge_buffer_~priority~1#1;havoc enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset;havoc enlarge_buffer_~tmp~61#1.base, enlarge_buffer_~tmp~61#1.offset;havoc enlarge_buffer_~tmp___0~35#1.base, enlarge_buffer_~tmp___0~35#1.offset;havoc enlarge_buffer_~tmp___1~29#1.base, enlarge_buffer_~tmp___1~29#1.offset;havoc enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset;havoc enlarge_buffer_~tmp___2~26#1.base, enlarge_buffer_~tmp___2~26#1.offset;call enlarge_buffer_#t~mem2479#1 := read~int#13(enlarge_buffer_~STbuffer#1.base, 2 + enlarge_buffer_~STbuffer#1.offset, 4); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8240: havoc ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_7_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_7_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_7 } true;osst_write_#res#1 := osst_write_~retval~6#1;call ULTIMATE.dealloc(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset);havoc osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset;call ULTIMATE.dealloc(osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset);havoc osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9297: call __os_scsi_tape_open_#t~mem2092#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 646 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := (if __os_scsi_tape_open_#t~mem2092#1 % 4294967296 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2092#1 % 4294967296 % 4294967296 else __os_scsi_tape_open_#t~mem2092#1 % 4294967296 % 4294967296 - 4294967296);havoc __os_scsi_tape_open_#t~mem2092#1;call __os_scsi_tape_open_#t~mem2093#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume 0 != osst_write_~tmp___8~7#1 % 18446744073709551616;osst_write_~retval~6#1 := -14; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: assume !(0 != osst_write_~tmp___8~7#1 % 18446744073709551616);call osst_write_#t~mem1657#1 := read~int#13(osst_write_~STm~0#1.base, 3 + osst_write_~STm~0#1.offset, 1); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9958: assume !(0 != osst_ioctl_~i~9#1); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume 0 != osst_ioctl_~tmp___3~20#1 % 256;osst_ioctl_~tmp___4~18#1 := 0; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9694: assume !(0 != osst_ioctl_~tmp___3~20#1 % 256);osst_ioctl_~tmp___4~18#1 := 1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume 0 != __os_scsi_tape_open_#t~mem2093#1;havoc __os_scsi_tape_open_#t~mem2093#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9298: assume !(0 != __os_scsi_tape_open_#t~mem2093#1);havoc __os_scsi_tape_open_#t~mem2093#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: assume -2147483648 <= ldv_mutex_lock_interruptible_6_#t~ret2743#1 && ldv_mutex_lock_interruptible_6_#t~ret2743#1 <= 2147483647;ldv_mutex_lock_interruptible_6_~tmp~80#1 := ldv_mutex_lock_interruptible_6_#t~ret2743#1;havoc ldv_mutex_lock_interruptible_6_#t~ret2743#1;ldv_mutex_lock_interruptible_6_~ldv_func_res~1#1 := ldv_mutex_lock_interruptible_6_~tmp~80#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280-1: SUMMARY for call ldv_mutex_lock_interruptible_6_#t~ret2743#1 := mutex_lock_interruptible(ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: assume 0 == __os_scsi_tape_open_~tmp___5~15#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9166: assume !(0 == __os_scsi_tape_open_~tmp___5~15#1);call __os_scsi_tape_open_#t~mem1999#1.base, __os_scsi_tape_open_#t~mem1999#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2000#1 := read~int#13(__os_scsi_tape_open_#t~mem1999#1.base, 2 + __os_scsi_tape_open_#t~mem1999#1.offset, 4); [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506: call write~int#13((if 0 != osst_set_options_#t~bitwise1840#1 then 1 else 0), osst_set_options_~STp#1.base, 279 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1840#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: assume -2147483648 <= osst_read_#t~ret1763#1 && osst_read_#t~ret1763#1 <= 2147483647;osst_read_~special~0#1 := osst_read_#t~ret1763#1;havoc osst_read_#t~mem1762#1;havoc osst_read_#t~ret1763#1; [2025-02-08 04:35:05,865 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299: assume -2147483648 <= __os_scsi_tape_open_#t~ret2094#1 && __os_scsi_tape_open_#t~ret2094#1 <= 2147483647;__os_scsi_tape_open_~tmp___12~4#1 := __os_scsi_tape_open_#t~ret2094#1;havoc __os_scsi_tape_open_#t~ret2094#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9299-1: SUMMARY for call __os_scsi_tape_open_#t~ret2094#1 := osst_get_frame_position(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset); srcloc: null [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-1: [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-2: havoc osst_set_options_#t~bitwise1840#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1840#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1840#1 <= 2048) && osst_set_options_#t~bitwise1840#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1840#1 > 2048 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1840#1 >= -9223372036854775808; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-3: assume 2048 == osst_set_options_~options#1;osst_set_options_#t~bitwise1840#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-3: assume !(2048 == osst_set_options_~options#1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1840#1 := 0; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8506-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374-1: SUMMARY for call osst_read_#t~ret1763#1 := osst_get_logical_frame(osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset, osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, osst_read_#t~mem1762#1, 0); srcloc: null [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092: enlarge_buffer_~tmp___1~29#1.base, enlarge_buffer_~tmp___1~29#1.offset := enlarge_buffer_#t~ret2485#1.base, enlarge_buffer_#t~ret2485#1.offset; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10092-1: SUMMARY for call enlarge_buffer_#t~ret2485#1.base, enlarge_buffer_#t~ret2485#1.offset := sg_page(enlarge_buffer_~STbuffer#1.base, 124 + enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167: assume -2147483648 <= __os_scsi_tape_open_#t~ret1998#1 && __os_scsi_tape_open_#t~ret1998#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret1998#1;__os_scsi_tape_open_~retval~8#1 := -75; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9167-1: SUMMARY for call __os_scsi_tape_open_#t~ret1998#1 := printk(138, 0); srcloc: null [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507: call write~int#13((if 0 != osst_set_options_#t~bitwise1841#1 then 1 else 0), osst_set_options_~STm~2#1.base, 1 + osst_set_options_~STm~2#1.offset, 1);havoc osst_set_options_#t~bitwise1841#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-1: [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318: havoc osst_configure_onstream_#t~memset~res1304#1.base, osst_configure_onstream_#t~memset~res1304#1.offset;call write~int#13(21, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(16, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(8, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1305#1 := read~int#13(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1306#1 := read~int#13(osst_configure_onstream_~STp#1.base, 286 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume osst_read_~special~0#1 < 0;call write~int#13(0, osst_read_~STp~2#1.base, 637 + osst_read_~STp~2#1.offset, 1);osst_read_~retval~7#1 := osst_read_~special~0#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8375: assume !(osst_read_~special~0#1 < 0); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume __os_scsi_tape_open_~tmp___12~4#1 == __os_scsi_tape_open_~i~8#1;call __os_scsi_tape_open_#t~mem2095#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 596 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9300: assume !(__os_scsi_tape_open_~tmp___12~4#1 == __os_scsi_tape_open_~i~8#1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282: assume -2147483648 <= ldv_mutex_lock_interruptible_6_#t~ret2744#1 && ldv_mutex_lock_interruptible_6_#t~ret2744#1 <= 2147483647;ldv_mutex_lock_interruptible_6_~tmp___0~52#1 := ldv_mutex_lock_interruptible_6_#t~ret2744#1;havoc ldv_mutex_lock_interruptible_6_#t~ret2744#1;ldv_mutex_lock_interruptible_6_#res#1 := ldv_mutex_lock_interruptible_6_~tmp___0~52#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-2: havoc osst_set_options_#t~bitwise1841#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1841#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1841#1 <= 4096) && osst_set_options_#t~bitwise1841#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1841#1 > 4096 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1841#1 >= -9223372036854775808; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-3: assume 4096 == osst_set_options_~options#1;osst_set_options_#t~bitwise1841#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-3: assume !(4096 == osst_set_options_~options#1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1841#1 := 0; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8507-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7318-1: SUMMARY for call osst_configure_onstream_#t~memset~res1304#1.base, osst_configure_onstream_#t~memset~res1304#1.offset := #Ultimate.C_memset#13(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: assume 0 == (enlarge_buffer_~tmp___1~29#1.base + enlarge_buffer_~tmp___1~29#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,866 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: assume !(0 == (enlarge_buffer_~tmp___1~29#1.base + enlarge_buffer_~tmp___1~29#1.offset) % 18446744073709551616);call write~int#13(1, enlarge_buffer_~STbuffer#1.base, 120 + enlarge_buffer_~STbuffer#1.offset, 2);enlarge_buffer_~segs~0#1 := 1;enlarge_buffer_~got~0#1 := enlarge_buffer_~b_size~1#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150-2: assume main_#t~switch2730#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150-2: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 3 == main_~tmp___0~50#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150-1: assume 0 == main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150-1: assume !(0 == main_~ldv_s_osst_fops_file_operations~0#1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: assume 0 == osst_write_~count#1 % 18446744073709551616; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7979: assume !(0 == osst_write_~count#1 % 18446744073709551616);call osst_write_#t~mem1588#1 := read~int#13(osst_write_~STp~1#1.base, 281 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11282-1: SUMMARY for call ldv_mutex_lock_interruptible_6_#t~ret2744#1 := ldv_mutex_lock_interruptible_lock_of_osst_tape(ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_6_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: assume 0 != main_~res_os_scsi_tape_open_56~0#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11150: assume !(0 != main_~res_os_scsi_tape_open_56~0#1);main_~ldv_s_osst_fops_file_operations~0#1 := 1 + main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8508: SUMMARY for call osst_log_options(osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset, osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: assume 0 == __os_scsi_tape_open_#t~mem2095#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2095#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: assume !(0 == __os_scsi_tape_open_#t~mem2095#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2095#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094-1: SUMMARY for call enlarge_buffer_#t~ret2486#1 := printk(152, 0); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10094: assume -2147483648 <= enlarge_buffer_#t~ret2486#1 && enlarge_buffer_#t~ret2486#1 <= 2147483647;havoc enlarge_buffer_#t~ret2486#1;enlarge_buffer_#res#1 := 0; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302-1: SUMMARY for call __os_scsi_tape_open_#t~ret2096#1 := do_door_lock(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, 1); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11284-1: ldv_mutex_lock_interruptible_6_#res#1 := ldv_mutex_lock_interruptible_6_~ldv_func_res~1#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9302: assume -2147483648 <= __os_scsi_tape_open_#t~ret2096#1 && __os_scsi_tape_open_#t~ret2096#1 <= 2147483647;__os_scsi_tape_open_~tmp___10~7#1 := __os_scsi_tape_open_#t~ret2096#1;havoc __os_scsi_tape_open_#t~ret2096#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152: assume { :begin_inline_os_scsi_tape_open } true;os_scsi_tape_open_#in~inode#1.base, os_scsi_tape_open_#in~inode#1.offset, os_scsi_tape_open_#in~filp#1.base, os_scsi_tape_open_#in~filp#1.offset := main_~var_group3~0#1.base, main_~var_group3~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset;havoc os_scsi_tape_open_#res#1;havoc os_scsi_tape_open_#t~ret2189#1, os_scsi_tape_open_~inode#1.base, os_scsi_tape_open_~inode#1.offset, os_scsi_tape_open_~filp#1.base, os_scsi_tape_open_~filp#1.offset, os_scsi_tape_open_~ret~0#1;os_scsi_tape_open_~inode#1.base, os_scsi_tape_open_~inode#1.offset := os_scsi_tape_open_#in~inode#1.base, os_scsi_tape_open_#in~inode#1.offset;os_scsi_tape_open_~filp#1.base, os_scsi_tape_open_~filp#1.offset := os_scsi_tape_open_#in~filp#1.base, os_scsi_tape_open_#in~filp#1.offset;havoc os_scsi_tape_open_~ret~0#1;assume { :begin_inline_ldv_mutex_lock_10 } true;ldv_mutex_lock_10_#in~ldv_func_arg1#1.base, ldv_mutex_lock_10_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_lock_10_~ldv_func_arg1#1.base, ldv_mutex_lock_10_~ldv_func_arg1#1.offset;ldv_mutex_lock_10_~ldv_func_arg1#1.base, ldv_mutex_lock_10_~ldv_func_arg1#1.offset := ldv_mutex_lock_10_#in~ldv_func_arg1#1.base, ldv_mutex_lock_10_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11152-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume 0 != osst_ioctl_~tmp___4~18#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: assume !(0 != osst_ioctl_~tmp___4~18#1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume 0 != __os_scsi_tape_open_~new_session~0#1;__os_scsi_tape_open_~tmp___18~1#1 := 0;call write~int#13(__os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#13(__os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~STp~3#1.base, 592 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 593 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9435: assume !(0 != __os_scsi_tape_open_~new_session~0#1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume 805306368 == osst_set_options_~code~0#1 || 1073741824 == osst_set_options_~code~0#1;osst_set_options_~value~0#1 := (if 805306368 == osst_set_options_~code~0#1 then 1 else 0); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8510: assume !(805306368 == osst_set_options_~code~0#1 || 1073741824 == osst_set_options_~code~0#1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume 0 == osst_write_#t~mem1657#1 % 256 % 4294967296;havoc osst_write_#t~mem1657#1;osst_write_~write_threshold~0#1 := 1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8114: assume !(0 == osst_write_#t~mem1657#1 % 256 % 4294967296);havoc osst_write_#t~mem1657#1;call osst_write_#t~mem1658#1.base, osst_write_#t~mem1658#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1659#1 := read~int#13(osst_write_#t~mem1658#1.base, 6 + osst_write_#t~mem1658#1.offset, 4);call osst_write_#t~mem1660#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_~write_threshold~0#1 := osst_write_#t~mem1659#1 * osst_write_#t~mem1660#1;havoc osst_write_#t~mem1658#1.base, osst_write_#t~mem1658#1.offset;havoc osst_write_#t~mem1659#1;havoc osst_write_#t~mem1660#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303: assume 0 != __os_scsi_tape_open_~tmp___10~7#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9303: assume !(0 != __os_scsi_tape_open_~tmp___10~7#1);call write~int#13(2, __os_scsi_tape_open_~STp~3#1.base, 596 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5868-1: SUMMARY for call osst_seek_sector_#t~ret693#1 := osst_set_frame_position(osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset, osst_seek_sector_~frame~0#1, 0); srcloc: null [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11153: main_#t~ret2733#1 := os_scsi_tape_open_#res#1;havoc os_scsi_tape_open_#t~ret2189#1, os_scsi_tape_open_~inode#1.base, os_scsi_tape_open_~inode#1.offset, os_scsi_tape_open_~filp#1.base, os_scsi_tape_open_~filp#1.offset, os_scsi_tape_open_~ret~0#1;havoc os_scsi_tape_open_#in~inode#1.base, os_scsi_tape_open_#in~inode#1.offset, os_scsi_tape_open_#in~filp#1.base, os_scsi_tape_open_#in~filp#1.offset;assume { :end_inline_os_scsi_tape_open } true;assume -2147483648 <= main_#t~ret2733#1 && main_#t~ret2733#1 <= 2147483647;main_~res_os_scsi_tape_open_56~0#1 := main_#t~ret2733#1;havoc main_#t~ret2733#1; [2025-02-08 04:35:05,867 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5868: assume -2147483648 <= osst_seek_sector_#t~ret693#1 && osst_seek_sector_#t~ret693#1 <= 2147483647;osst_seek_sector_~tmp___2~7#1 := osst_seek_sector_#t~ret693#1;havoc osst_seek_sector_#t~ret693#1;osst_seek_sector_#res#1 := osst_seek_sector_~tmp___2~7#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700: assume -2147483648 <= osst_ioctl_#t~ret2260#1 && osst_ioctl_#t~ret2260#1 <= 2147483647;havoc osst_ioctl_#t~ret2260#1;osst_ioctl_~retval~9#1 := -1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9700-1: SUMMARY for call osst_ioctl_#t~ret2260#1 := printk(149, 0); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10889: osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset := osst_probe_~tpnt~0#1.base, 294 + osst_probe_~tpnt~0#1.offset + 53 * (if osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 else osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset, 1);call write~int#13(0, osst_probe_~STm~6#1.base, 1 + osst_probe_~STm~6#1.offset, 1);call write~int#13(0, osst_probe_~STm~6#1.base, 5 + osst_probe_~STm~6#1.offset, 1);call write~int#13(1, osst_probe_~STm~6#1.base, 2 + osst_probe_~STm~6#1.offset, 1);call write~int#13(1, osst_probe_~STm~6#1.base, 3 + osst_probe_~STm~6#1.offset, 1);call write~int#13(1, osst_probe_~STm~6#1.base, 4 + osst_probe_~STm~6#1.offset, 1);call write~int#13(0, osst_probe_~STm~6#1.base, 6 + osst_probe_~STm~6#1.offset, 1);call write~int#13(512, osst_probe_~STm~6#1.base, 9 + osst_probe_~STm~6#1.offset, 4);call write~int#13(-1, osst_probe_~STm~6#1.base, 7 + osst_probe_~STm~6#1.offset, 2);osst_probe_~i~17#1 := 1 + osst_probe_~i~17#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1307#1.base, osst_configure_onstream_#t~ret1307#1.offset;havoc osst_configure_onstream_#t~mem1305#1;havoc osst_configure_onstream_#t~mem1306#1;havoc osst_configure_onstream_#t~ret1307#1.base, osst_configure_onstream_#t~ret1307#1.offset;call write~$Pointer$#13(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);call osst_configure_onstream_#t~mem1308#1.base, osst_configure_onstream_#t~mem1308#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1309#1 := read~int#13(osst_configure_onstream_#t~mem1308#1.base, 26 + osst_configure_onstream_#t~mem1308#1.offset, 4); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume 0 == os_scsi_tape_flush_~result~13#1 && os_scsi_tape_flush_~result2~0#1 < 0;os_scsi_tape_flush_~result~13#1 := os_scsi_tape_flush_~result2~0#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9568: assume !(0 == os_scsi_tape_flush_~result~13#1 && os_scsi_tape_flush_~result2~0#1 < 0); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume __os_scsi_tape_open_#t~mem2000#1 > 33279;havoc __os_scsi_tape_open_#t~mem1999#1.base, __os_scsi_tape_open_#t~mem1999#1.offset;havoc __os_scsi_tape_open_#t~mem2000#1;__os_scsi_tape_open_~i~8#1 := 0;__os_scsi_tape_open_~b_size~0#1 := 0; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9172: assume !(__os_scsi_tape_open_#t~mem2000#1 > 33279);havoc __os_scsi_tape_open_#t~mem1999#1.base, __os_scsi_tape_open_#t~mem1999#1.offset;havoc __os_scsi_tape_open_#t~mem2000#1;call __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~$Pointer$#13(0, 0, __os_scsi_tape_open_#t~mem2012#1.base, 110 + __os_scsi_tape_open_#t~mem2012#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154: SUMMARY for call ldv_check_return_value(main_~res_os_scsi_tape_open_56~0#1); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7322-1: SUMMARY for call osst_configure_onstream_#t~ret1307#1.base, osst_configure_onstream_#t~ret1307#1.offset := osst_do_scsi(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, (if osst_configure_onstream_#t~mem1305#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1305#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1305#1 % 256 % 4294967296 - 4294967296), 1, osst_configure_onstream_#t~mem1306#1, 0, 1); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9304: assume -2147483648 <= __os_scsi_tape_open_#t~ret2097#1 && __os_scsi_tape_open_#t~ret2097#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2097#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9304-1: SUMMARY for call __os_scsi_tape_open_#t~ret2097#1 := printk(140, 0); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: assume 0 != (osst_ioctl_#t~mem2456#1.base + osst_ioctl_#t~mem2456#1.offset) % 18446744073709551616;havoc osst_ioctl_#t~mem2456#1.base, osst_ioctl_#t~mem2456#1.offset;call osst_ioctl_#t~mem2457#1.base, osst_ioctl_#t~mem2457#1.offset := read~$Pointer$#13(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9965: assume !(0 != (osst_ioctl_#t~mem2456#1.base + osst_ioctl_#t~mem2456#1.offset) % 18446744073709551616);havoc osst_ioctl_#t~mem2456#1.base, osst_ioctl_#t~mem2456#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: assume 0 != osst_write_#t~mem1588#1 % 256 % 4294967296;havoc osst_write_#t~mem1588#1;osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7983: assume !(0 != osst_write_#t~mem1588#1 % 256 % 4294967296);havoc osst_write_#t~mem1588#1;call osst_write_#t~mem1589#1 := read~int#13(osst_write_~STp~1#1.base, 588 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume osst_ioctl_#t~short2378#1;havoc osst_ioctl_#t~mem2376#1;havoc osst_ioctl_#t~mem2377#1;havoc osst_ioctl_#t~short2378#1;call osst_ioctl_#t~mem2379#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833: assume !osst_ioctl_#t~short2378#1;havoc osst_ioctl_#t~mem2376#1;havoc osst_ioctl_#t~mem2377#1;havoc osst_ioctl_#t~short2378#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833-1: assume osst_ioctl_#t~short2378#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9833-1: assume !osst_ioctl_#t~short2378#1;call osst_ioctl_#t~mem2377#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2378#1 := 29 == osst_ioctl_#t~mem2377#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume 1 != osst_probe_#t~mem2655#1;havoc osst_probe_#t~mem2655#1;osst_probe_#res#1 := -19;call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10758: assume !(1 != osst_probe_#t~mem2655#1);havoc osst_probe_#t~mem2655#1;assume { :begin_inline_osst_supports } true;osst_supports_#in~SDp#1.base, osst_supports_#in~SDp#1.offset := osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset;havoc osst_supports_#res#1;havoc osst_supports_#t~mem2564#1.base, osst_supports_#t~mem2564#1.offset, osst_supports_#t~nondet2565#1, osst_supports_#t~mem2566#1.base, osst_supports_#t~mem2566#1.offset, osst_supports_#t~mem2567#1.base, osst_supports_#t~mem2567#1.offset, osst_supports_#t~nondet2568#1, osst_supports_#t~mem2569#1.base, osst_supports_#t~mem2569#1.offset, osst_supports_#t~nondet2570#1, osst_supports_#t~mem2571#1.base, osst_supports_#t~mem2571#1.offset, osst_supports_#t~mem2572#1.base, osst_supports_#t~mem2572#1.offset, osst_supports_#t~nondet2573#1, osst_supports_#t~mem2574#1.base, osst_supports_#t~mem2574#1.offset, osst_supports_#t~nondet2575#1, osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset, osst_supports_#t~mem2577#1.base, osst_supports_#t~mem2577#1.offset, osst_supports_#t~nondet2578#1, osst_supports_#t~mem2579#1.base, osst_supports_#t~mem2579#1.offset, osst_supports_~SDp#1.base, osst_supports_~SDp#1.offset, osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset, osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, osst_supports_~tmp~66#1, osst_supports_~tmp___0~40#1, osst_supports_~tmp___1~33#1, osst_supports_~tmp___2~29#1, osst_supports_~tmp___3~21#1, osst_supports_~tmp___4~19#1;osst_supports_~SDp#1.base, osst_supports_~SDp#1.offset := osst_supports_#in~SDp#1.base, osst_supports_#in~SDp#1.offset;call osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset := #Ultimate.allocOnStack(192);havoc osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset;havoc osst_supports_~tmp~66#1;havoc osst_supports_~tmp___0~40#1;havoc osst_supports_~tmp___1~33#1;havoc osst_supports_~tmp___2~29#1;havoc osst_supports_~tmp___3~21#1;havoc osst_supports_~tmp___4~19#1;call write~$Pointer$#7(162, 0, osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(163, 0, osst_supports_~#support_list~0#1.base, 8 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(164, 0, osst_supports_~#support_list~0#1.base, 16 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(165, 0, osst_supports_~#support_list~0#1.base, 24 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(166, 0, osst_supports_~#support_list~0#1.base, 32 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(167, 0, osst_supports_~#support_list~0#1.base, 40 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(168, 0, osst_supports_~#support_list~0#1.base, 48 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(169, 0, osst_supports_~#support_list~0#1.base, 56 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(170, 0, osst_supports_~#support_list~0#1.base, 64 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(171, 0, osst_supports_~#support_list~0#1.base, 72 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(172, 0, osst_supports_~#support_list~0#1.base, 80 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(173, 0, osst_supports_~#support_list~0#1.base, 88 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(174, 0, osst_supports_~#support_list~0#1.base, 96 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(175, 0, osst_supports_~#support_list~0#1.base, 104 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(176, 0, osst_supports_~#support_list~0#1.base, 112 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(177, 0, osst_supports_~#support_list~0#1.base, 120 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(178, 0, osst_supports_~#support_list~0#1.base, 128 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(179, 0, osst_supports_~#support_list~0#1.base, 136 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(180, 0, osst_supports_~#support_list~0#1.base, 144 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(181, 0, osst_supports_~#support_list~0#1.base, 152 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(0, 0, osst_supports_~#support_list~0#1.base, 160 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(0, 0, osst_supports_~#support_list~0#1.base, 168 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(0, 0, osst_supports_~#support_list~0#1.base, 176 + osst_supports_~#support_list~0#1.offset, 8);call write~$Pointer$#7(0, 0, osst_supports_~#support_list~0#1.base, 184 + osst_supports_~#support_list~0#1.offset, 8);osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset := osst_supports_~#support_list~0#1.base, osst_supports_~#support_list~0#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume 0 != (if osst_set_options_~options#1 % 4294967296 <= 2147483647 then osst_set_options_~options#1 % 4294967296 else osst_set_options_~options#1 % 4294967296 - 4294967296) % 2;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 3 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8512: assume !(0 != (if osst_set_options_~options#1 % 4294967296 <= 2147483647 then osst_set_options_~options#1 % 4294967296 else osst_set_options_~options#1 % 4294967296 - 4294967296) % 2); [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8248: call ULTIMATE.dealloc(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset);havoc osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset;call ULTIMATE.dealloc(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset);havoc osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset;main_#t~ret2734#1 := osst_read_#res#1;havoc osst_read_#t~mem1725#1.base, osst_read_#t~mem1725#1.offset, osst_read_#t~ret1726#1.base, osst_read_#t~ret1726#1.offset, osst_read_#t~ret1727#1, osst_read_#t~mem1728#1.base, osst_read_#t~mem1728#1.offset, osst_read_#t~ret1729#1, osst_read_#t~mem1730#1, osst_read_#t~mem1731#1, osst_read_#t~mem1732#1, osst_read_#t~mem1733#1, osst_read_#t~mem1734#1, osst_read_#t~mem1735#1, osst_read_#t~mem1736#1, osst_read_#t~short1737#1, osst_read_#t~ret1738#1, osst_read_#t~mem1739#1, osst_read_#t~mem1740#1, osst_read_#t~ret1741#1, osst_read_#t~mem1742#1, osst_read_#t~mem1743#1, osst_read_#t~ite1746#1, osst_read_#t~mem1744#1, osst_read_#t~mem1745#1, osst_read_#t~mem1747#1, osst_read_#t~ret1748#1, osst_read_#t~mem1749#1.base, osst_read_#t~mem1749#1.offset, osst_read_#t~mem1750#1, osst_read_#t~mem1751#1, osst_read_#t~short1752#1, osst_read_#t~mem1753#1, osst_read_#t~mem1754#1, osst_read_#t~ret1755#1, osst_read_#t~ret1756#1, osst_read_#t~ret1757#1, osst_read_#t~ret1758#1, osst_read_#t~mem1759#1.base, osst_read_#t~mem1759#1.offset, osst_read_#t~mem1760#1, osst_read_#t~mem1761#1, osst_read_#t~mem1762#1, osst_read_#t~ret1763#1, osst_read_#t~mem1764#1.base, osst_read_#t~mem1764#1.offset, osst_read_#t~mem1765#1, osst_read_#t~mem1766#1.base, osst_read_#t~mem1766#1.offset, osst_read_#t~mem1767#1, osst_read_#t~ite1770#1, osst_read_#t~mem1768#1.base, osst_read_#t~mem1768#1.offset, osst_read_#t~mem1769#1, osst_read_#t~mem1771#1, osst_read_#t~mem1772#1, osst_read_#t~mem1773#1, osst_read_#t~ite1776#1, osst_read_#t~mem1774#1, osst_read_#t~mem1775#1, osst_read_#t~mem1777#1, osst_read_#t~ret1778#1, osst_read_#t~mem1779#1.base, osst_read_#t~mem1779#1.offset, osst_read_#t~ret1780#1, osst_read_#t~mem1781#1, osst_read_#t~mem1782#1, osst_read_#t~mem1783#1, osst_read_#t~mem1784#1, osst_read_#t~mem1785#1, osst_read_#t~mem1786#1, osst_read_#t~mem1787#1, osst_read_#t~mem1788#1.base, osst_read_#t~mem1788#1.offset, osst_read_#t~mem1789#1, osst_read_#t~mem1790#1, osst_read_#t~mem1791#1, osst_read_#t~mem1792#1, osst_read_#t~mem1794#1, osst_read_#t~mem1793#1, osst_read_#t~mem1795#1, osst_read_#t~mem1796#1, osst_read_#t~mem1797#1, osst_read_#t~mem1798#1, osst_read_#t~mem1799#1, osst_read_#t~short1800#1, osst_read_#t~mem1801#1, osst_read_#t~mem1802#1, osst_read_#t~mem1803#1, osst_read_#t~mem1804#1.base, osst_read_#t~mem1804#1.offset, osst_read_#t~mem1805#1.base, osst_read_#t~mem1805#1.offset, osst_read_~filp#1.base, osst_read_~filp#1.offset, osst_read_~buf#1.base, osst_read_~buf#1.offset, osst_read_~count#1, osst_read_~ppos#1.base, osst_read_~ppos#1.offset, osst_read_~total~1#1, osst_read_~retval~7#1, osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, osst_read_~transfer~2#1, osst_read_~special~0#1, osst_read_~STm~1#1.base, osst_read_~STm~1#1.offset, osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset, osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset, osst_read_~name~23#1.base, osst_read_~name~23#1.offset, osst_read_~tmp~54#1.base, osst_read_~tmp~54#1.offset, osst_read_~tmp___0~29#1, osst_read_~tmp___1~24#1, osst_read_~tmp___2~21#1, osst_read_~tmp___3~16#1, osst_read_~tmp___4~15#1, osst_read_~tmp___5~13#1, osst_read_~tmp___6~11#1, osst_read_~tmp___7~9#1, osst_read_~tmp___8~8#1;havoc osst_read_#in~filp#1.base, osst_read_#in~filp#1.offset, osst_read_#in~buf#1.base, osst_read_#in~buf#1.offset, osst_read_#in~count#1, osst_read_#in~ppos#1.base, osst_read_#in~ppos#1.offset;assume { :end_inline_osst_read } true;assume -9223372036854775808 <= main_#t~ret2734#1 && main_#t~ret2734#1 <= 9223372036854775807;main_~res_osst_read_51~0#1 := main_#t~ret2734#1;havoc main_#t~ret2734#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966-1: SUMMARY for call osst_release_request(osst_ioctl_#t~mem2457#1.base, osst_ioctl_#t~mem2457#1.offset); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11948: havoc dev_printk_#t~nondet2781#1;osst_probe_#t~ret2700#1 := dev_printk_#res#1;havoc dev_printk_#t~nondet2781#1, dev_printk_~arg0#1.base, dev_printk_~arg0#1.offset, dev_printk_~arg1#1.base, dev_printk_~arg1#1.offset, dev_printk_~arg2#1.base, dev_printk_~arg2#1.offset;havoc dev_printk_#in~arg0#1.base, dev_printk_#in~arg0#1.offset, dev_printk_#in~arg1#1.base, dev_printk_#in~arg1#1.offset, dev_printk_#in~arg2#1.base, dev_printk_#in~arg2#1.offset;assume { :end_inline_dev_printk } true;assume -2147483648 <= osst_probe_#t~ret2700#1 && osst_probe_#t~ret2700#1 <= 2147483647;havoc osst_probe_#t~mem2699#1.base, osst_probe_#t~mem2699#1.offset;havoc osst_probe_#t~ret2700#1;osst_probe_#res#1 := 0;call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834: assume -2147483648 <= osst_ioctl_#t~ret2380#1 && osst_ioctl_#t~ret2380#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2380#1;havoc osst_ioctl_#t~mem2379#1;havoc osst_ioctl_#t~ret2380#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9966: havoc osst_ioctl_#t~mem2457#1.base, osst_ioctl_#t~mem2457#1.offset; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9834-1: SUMMARY for call osst_ioctl_#t~ret2380#1 := do_door_lock(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, (if 28 == osst_ioctl_#t~mem2379#1 then 1 else 0)); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume 0 != osst_configure_onstream_#t~mem1309#1;havoc osst_configure_onstream_#t~mem1308#1.base, osst_configure_onstream_#t~mem1308#1.offset;havoc osst_configure_onstream_#t~mem1309#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7325: assume !(0 != osst_configure_onstream_#t~mem1309#1);havoc osst_configure_onstream_#t~mem1308#1.base, osst_configure_onstream_#t~mem1308#1.offset;havoc osst_configure_onstream_#t~mem1309#1; [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5872-1: SUMMARY for call osst_seek_sector_#t~ret694#1 := osst_set_frame_position(osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset, (if 0 == osst_seek_sector_~offset~0#1 then -1 + osst_seek_sector_~frame~0#1 else osst_seek_sector_~frame~0#1), 0); srcloc: null [2025-02-08 04:35:05,868 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5872: assume -2147483648 <= osst_seek_sector_#t~ret694#1 && osst_seek_sector_#t~ret694#1 <= 2147483647;osst_seek_sector_~r~0#1 := osst_seek_sector_#t~ret694#1;havoc osst_seek_sector_#t~ret694#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383-1: call osst_read_#t~mem1764#1.base, osst_read_#t~mem1764#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1765#1 := read~int#13(osst_read_#t~mem1764#1.base, 10 + osst_read_#t~mem1764#1.offset, 4); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326: assume -2147483648 <= osst_configure_onstream_#t~ret1310#1 && osst_configure_onstream_#t~ret1310#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1310#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume osst_read_#t~mem1765#1 > 0;havoc osst_read_#t~mem1764#1.base, osst_read_#t~mem1764#1.offset;havoc osst_read_#t~mem1765#1;call osst_read_#t~mem1766#1.base, osst_read_#t~mem1766#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1767#1 := read~int#13(osst_read_#t~mem1766#1.base, 10 + osst_read_#t~mem1766#1.offset, 4); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8383: assume !(osst_read_#t~mem1765#1 > 0);havoc osst_read_#t~mem1764#1.base, osst_read_#t~mem1764#1.offset;havoc osst_read_#t~mem1765#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11290: SUMMARY for call ldv_mutex_unlock_lock_of_osst_tape(ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7326-1: SUMMARY for call osst_configure_onstream_#t~ret1310#1 := printk(99, 0); srcloc: null [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119-1: call osst_write_#t~mem1661#1 := read~int#13(osst_write_~STm~0#1.base, 2 + osst_write_~STm~0#1.offset, 1); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume 0 == osst_write_#t~mem1661#1 % 256 % 4294967296;havoc osst_write_#t~mem1661#1;osst_write_~write_threshold~0#1 := osst_write_~write_threshold~0#1 - 1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8119: assume !(0 == osst_write_#t~mem1661#1 % 256 % 4294967296);havoc osst_write_#t~mem1661#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: call from_buffer_#t~mem2512#1 := read~int#13(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4);from_buffer_~offset~3#1 := (if (from_buffer_~offset~3#1 - from_buffer_#t~mem2512#1) % 4294967296 % 4294967296 <= 2147483647 then (from_buffer_~offset~3#1 - from_buffer_#t~mem2512#1) % 4294967296 % 4294967296 else (from_buffer_~offset~3#1 - from_buffer_#t~mem2512#1) % 4294967296 % 4294967296 - 4294967296);from_buffer_~i~13#1 := 1 + from_buffer_~i~13#1;call from_buffer_#t~mem2513#1 := read~int#13(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2);from_buffer_#t~short2515#1 := (if from_buffer_#t~mem2513#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2513#1 % 65536 % 4294967296 else from_buffer_#t~mem2513#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873: assume osst_seek_sector_~r~0#1 < 0;osst_seek_sector_#res#1 := osst_seek_sector_~r~0#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5873: assume !(osst_seek_sector_~r~0#1 < 0); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: assume 0 == osst_probe_~tmp~77#1;osst_probe_#res#1 := -19;call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10762: assume !(0 == osst_probe_~tmp~77#1);assume { :begin_inline_alloc_disk } true;alloc_disk_#in~arg0#1 := 1;havoc alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret2773#1.base, alloc_disk_#t~ret2773#1.offset, alloc_disk_~arg0#1;alloc_disk_~arg0#1 := alloc_disk_#in~arg0#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969: havoc ldv_mutex_unlock_15_~ldv_func_arg1#1.base, ldv_mutex_unlock_15_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_15_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_15_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_15 } true;call osst_ioctl_#t~mem2458#1.base, osst_ioctl_#t~mem2458#1.offset := read~$Pointer$#13(osst_ioctl_~STp~6#1.base, 12 + osst_ioctl_~STp~6#1.offset, 8); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9969-1: assume { :begin_inline_ldv_mutex_unlock_15 } true;ldv_mutex_unlock_15_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_15_#in~ldv_func_arg1#1.offset := osst_ioctl_~STp~6#1.base, 20 + osst_ioctl_~STp~6#1.offset;havoc ldv_mutex_unlock_15_~ldv_func_arg1#1.base, ldv_mutex_unlock_15_~ldv_func_arg1#1.offset;ldv_mutex_unlock_15_~ldv_func_arg1#1.base, ldv_mutex_unlock_15_~ldv_func_arg1#1.offset := ldv_mutex_unlock_15_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_15_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume 0 != osst_set_options_#t~bitwise1842#1;havoc osst_set_options_#t~bitwise1842#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 2 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516: assume !(0 != osst_set_options_#t~bitwise1842#1);havoc osst_set_options_#t~bitwise1842#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-1: [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-2: havoc osst_set_options_#t~bitwise1842#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1842#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1842#1 <= 2) && osst_set_options_#t~bitwise1842#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1842#1 > 2 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1842#1 >= -9223372036854775808; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: assume osst_read_#t~mem1767#1 % 18446744073709551616 < (osst_read_~count#1 - osst_read_~total~1#1) % 18446744073709551616;call osst_read_#t~mem1768#1.base, osst_read_#t~mem1768#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1769#1 := read~int#13(osst_read_#t~mem1768#1.base, 10 + osst_read_#t~mem1768#1.offset, 4);osst_read_#t~ite1770#1 := osst_read_#t~mem1769#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384-1: assume !(osst_read_#t~mem1767#1 % 18446744073709551616 < (osst_read_~count#1 - osst_read_~total~1#1) % 18446744073709551616);osst_read_#t~ite1770#1 := osst_read_~count#1 - osst_read_~total~1#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8384: call osst_read_#t~mem1771#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1772#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);osst_read_~transfer~2#1 := (if osst_read_#t~ite1770#1 % 18446744073709551616 / (osst_read_#t~mem1771#1 % 18446744073709551616) * osst_read_#t~mem1772#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_read_#t~ite1770#1 % 18446744073709551616 / (osst_read_#t~mem1771#1 % 18446744073709551616) * osst_read_#t~mem1772#1 % 18446744073709551616 % 18446744073709551616 else osst_read_#t~ite1770#1 % 18446744073709551616 / (osst_read_#t~mem1771#1 % 18446744073709551616) * osst_read_#t~mem1772#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_read_#t~mem1766#1.base, osst_read_#t~mem1766#1.offset;havoc osst_read_#t~mem1767#1;havoc osst_read_#t~ite1770#1;havoc osst_read_#t~mem1768#1.base, osst_read_#t~mem1768#1.offset;havoc osst_read_#t~mem1769#1;havoc osst_read_#t~mem1771#1;havoc osst_read_#t~mem1772#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: SUMMARY for call mutex_unlock(ldv_mutex_unlock_7_~ldv_func_arg1#1.base, ldv_mutex_unlock_7_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-3: assume 2 == osst_set_options_~options#1;osst_set_options_#t~bitwise1842#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-3: assume !(2 == osst_set_options_~options#1); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1842#1 := 0; [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8516-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,869 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970: assume -2147483648 <= osst_ioctl_#t~ret2459#1 && osst_ioctl_#t~ret2459#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2459#1;havoc osst_ioctl_#t~mem2458#1.base, osst_ioctl_#t~mem2458#1.offset;havoc osst_ioctl_#t~ret2459#1;assume { :begin_inline_ldv_mutex_unlock_16 } true;ldv_mutex_unlock_16_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_16_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_unlock_16_~ldv_func_arg1#1.base, ldv_mutex_unlock_16_~ldv_func_arg1#1.offset;ldv_mutex_unlock_16_~ldv_func_arg1#1.base, ldv_mutex_unlock_16_~ldv_func_arg1#1.offset := ldv_mutex_unlock_16_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_16_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9177: __os_scsi_tape_open_~tmp___6~13#1 := __os_scsi_tape_open_~i~8#1;__os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1;call __os_scsi_tape_open_#t~mem2001#1.base, __os_scsi_tape_open_#t~mem2001#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2002#1 := read~int#13(__os_scsi_tape_open_#t~mem2001#1.base, 20 + (124 + __os_scsi_tape_open_#t~mem2001#1.offset + 36 * __os_scsi_tape_open_~tmp___6~13#1), 4);__os_scsi_tape_open_~b_size~0#1 := (if (__os_scsi_tape_open_#t~mem2002#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 <= 2147483647 then (__os_scsi_tape_open_#t~mem2002#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 else (__os_scsi_tape_open_#t~mem2002#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 - 4294967296);havoc __os_scsi_tape_open_#t~mem2001#1.base, __os_scsi_tape_open_#t~mem2001#1.offset;havoc __os_scsi_tape_open_#t~mem2002#1;call __os_scsi_tape_open_#t~mem2003#1.base, __os_scsi_tape_open_#t~mem2003#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2004#1 := read~int#13(__os_scsi_tape_open_#t~mem2003#1.base, 120 + __os_scsi_tape_open_#t~mem2003#1.offset, 2);__os_scsi_tape_open_#t~short2007#1 := (if __os_scsi_tape_open_#t~mem2004#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2004#1 % 65536 % 4294967296 else __os_scsi_tape_open_#t~mem2004#1 % 65536 % 4294967296 - 4294967296) > __os_scsi_tape_open_~i~8#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: assume 0 != osst_write_#t~mem1589#1 % 256 % 4294967296;havoc osst_write_#t~mem1589#1;osst_write_~retval~6#1 := -13; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7988: assume !(0 != osst_write_#t~mem1589#1 % 256 % 4294967296);havoc osst_write_#t~mem1589#1;call osst_write_#t~mem1590#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1592#1 := 0 != osst_write_#t~mem1590#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9970-1: SUMMARY for call osst_ioctl_#t~ret2459#1 := scsi_ioctl(osst_ioctl_#t~mem2458#1.base, osst_ioctl_#t~mem2458#1.offset, (if osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 <= 2147483647 then osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 else osst_ioctl_~cmd_in#1 % 4294967296 % 4294967296 - 4294967296), osst_ioctl_~p~1#1.base, osst_ioctl_~p~1#1.offset); srcloc: null [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume 0 != osst_ioctl_~auto_weof~0#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9838: assume !(0 != osst_ioctl_~auto_weof~0#1); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574-1: call os_scsi_tape_flush_#t~mem2225#1.base, os_scsi_tape_flush_#t~mem2225#1.offset := read~$Pointer$#13(os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 8); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume 0 == __os_scsi_tape_open_#t~mem2180#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2180#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442: assume !(0 == __os_scsi_tape_open_#t~mem2180#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2180#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: assume 0 != (os_scsi_tape_flush_#t~mem2225#1.base + os_scsi_tape_flush_#t~mem2225#1.offset) % 18446744073709551616;havoc os_scsi_tape_flush_#t~mem2225#1.base, os_scsi_tape_flush_#t~mem2225#1.offset;call os_scsi_tape_flush_#t~mem2226#1.base, os_scsi_tape_flush_#t~mem2226#1.offset := read~$Pointer$#13(os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset, 8); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9574: assume !(0 != (os_scsi_tape_flush_#t~mem2225#1.base + os_scsi_tape_flush_#t~mem2225#1.offset) % 18446744073709551616);havoc os_scsi_tape_flush_#t~mem2225#1.base, os_scsi_tape_flush_#t~mem2225#1.offset; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310-1: call __os_scsi_tape_open_#t~mem2098#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 637 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume 0 == osst_read_~transfer~2#1;call osst_read_#t~mem1773#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8385: assume !(0 == osst_read_~transfer~2#1);call osst_read_#t~mem1779#1.base, osst_read_#t~mem1779#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);assume { :begin_inline_from_buffer } true;from_buffer_#in~st_bp#1.base, from_buffer_#in~st_bp#1.offset, from_buffer_#in~ubp#1.base, from_buffer_#in~ubp#1.offset, from_buffer_#in~do_count#1 := osst_read_#t~mem1779#1.base, osst_read_#t~mem1779#1.offset, osst_read_~buf#1.base, osst_read_~buf#1.offset, (if osst_read_~transfer~2#1 % 4294967296 <= 2147483647 then osst_read_~transfer~2#1 % 4294967296 else osst_read_~transfer~2#1 % 4294967296 - 4294967296);havoc from_buffer_#res#1;havoc from_buffer_#t~mem2511#1, from_buffer_#t~mem2512#1, from_buffer_#t~mem2513#1, from_buffer_#t~mem2514#1, from_buffer_#t~short2515#1, from_buffer_#t~mem2516#1, from_buffer_#t~ret2517#1, from_buffer_#t~mem2518#1, from_buffer_#t~ite2520#1, from_buffer_#t~mem2519#1, from_buffer_#t~ret2521#1.base, from_buffer_#t~ret2521#1.offset, from_buffer_#t~ret2522#1.base, from_buffer_#t~ret2522#1.offset, from_buffer_#t~ret2523#1, from_buffer_#t~mem2524#1, from_buffer_#t~mem2525#1, from_buffer_#t~mem2526#1, from_buffer_#t~ret2527#1, from_buffer_~st_bp#1.base, from_buffer_~st_bp#1.offset, from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset, from_buffer_~do_count#1, from_buffer_~i~13#1, from_buffer_~cnt~5#1, from_buffer_~res~2#1, from_buffer_~offset~3#1, from_buffer_~tmp~64#1.base, from_buffer_~tmp~64#1.offset, from_buffer_~tmp___0~38#1.base, from_buffer_~tmp___0~38#1.offset;from_buffer_~st_bp#1.base, from_buffer_~st_bp#1.offset := from_buffer_#in~st_bp#1.base, from_buffer_#in~st_bp#1.offset;from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset := from_buffer_#in~ubp#1.base, from_buffer_#in~ubp#1.offset;from_buffer_~do_count#1 := from_buffer_#in~do_count#1;havoc from_buffer_~i~13#1;havoc from_buffer_~cnt~5#1;havoc from_buffer_~res~2#1;havoc from_buffer_~offset~3#1;havoc from_buffer_~tmp~64#1.base, from_buffer_~tmp~64#1.offset;havoc from_buffer_~tmp___0~38#1.base, from_buffer_~tmp___0~38#1.offset;from_buffer_~i~13#1 := 0;call from_buffer_#t~mem2511#1 := read~int#13(from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);from_buffer_~offset~3#1 := from_buffer_#t~mem2511#1;havoc from_buffer_#t~mem2511#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9442-1: call __os_scsi_tape_open_#t~mem2180#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 596 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume 0 == __os_scsi_tape_open_#t~mem2098#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2098#1;call __os_scsi_tape_open_#t~mem2099#1 := read~int#13(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9310: assume !(0 == __os_scsi_tape_open_#t~mem2098#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2098#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9971: havoc ldv_mutex_unlock_16_~ldv_func_arg1#1.base, ldv_mutex_unlock_16_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_16_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_16_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_16 } true;osst_ioctl_#res#1 := osst_ioctl_~retval~9#1;call ULTIMATE.dealloc(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset);havoc osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset);havoc osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset);havoc osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset);havoc osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103: enlarge_buffer_~tmp___2~26#1.base, enlarge_buffer_~tmp___2~26#1.offset := enlarge_buffer_#t~ret2487#1.base, enlarge_buffer_#t~ret2487#1.offset;enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset := enlarge_buffer_~tmp___2~26#1.base, enlarge_buffer_~tmp___2~26#1.offset;call write~int#13(0, enlarge_buffer_~STbuffer#1.base, 16 + (124 + enlarge_buffer_~STbuffer#1.offset + 36 * enlarge_buffer_~segs~0#1), 4); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10103-1: SUMMARY for call enlarge_buffer_#t~ret2487#1.base, enlarge_buffer_#t~ret2487#1.offset := alloc_pages(enlarge_buffer_~priority~1#1, (if (33280 - enlarge_buffer_~got~0#1) % 4294967296 > 4096 then enlarge_buffer_~order~1#1 else 0)); srcloc: null [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume osst_ioctl_#t~short2265#1;havoc osst_ioctl_#t~mem2261#1;havoc osst_ioctl_#t~mem2262#1;havoc osst_ioctl_#t~mem2263#1;havoc osst_ioctl_#t~short2264#1;havoc osst_ioctl_#t~short2265#1;osst_ioctl_~retval~9#1 := -6; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: assume !osst_ioctl_#t~short2265#1;havoc osst_ioctl_#t~mem2261#1;havoc osst_ioctl_#t~mem2262#1;havoc osst_ioctl_#t~mem2263#1;havoc osst_ioctl_#t~short2264#1;havoc osst_ioctl_#t~short2265#1;call osst_ioctl_#t~mem2266#1 := read~int#13(osst_ioctl_~STp~6#1.base, 281 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-1: osst_ioctl_#t~short2265#1 := osst_ioctl_#t~short2264#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839: assume -2147483648 <= osst_ioctl_#t~ret2381#1 && osst_ioctl_#t~ret2381#1 <= 2147483647;havoc osst_ioctl_#t~ret2381#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9839-1: SUMMARY for call osst_ioctl_#t~ret2381#1 := cross_eof(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 0); srcloc: null [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: assume -2147483648 <= __os_scsi_tape_open_#t~ret2181#1 && __os_scsi_tape_open_#t~ret2181#1 <= 2147483647;__os_scsi_tape_open_~tmp___19~1#1 := __os_scsi_tape_open_#t~ret2181#1;havoc __os_scsi_tape_open_#t~ret2181#1; [2025-02-08 04:35:05,870 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443-1: SUMMARY for call __os_scsi_tape_open_#t~ret2181#1 := do_door_lock(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, 1); srcloc: null [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-2: assume osst_ioctl_#t~short2264#1;call osst_ioctl_#t~mem2263#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);osst_ioctl_#t~short2264#1 := 0 == (osst_ioctl_#t~mem2263#1 - osst_ioctl_#t~mem2263#1 % 268435456) % 4294967296; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-2: assume !osst_ioctl_#t~short2264#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386: assume -2147483648 <= osst_read_#t~ret1778#1 && osst_read_#t~ret1778#1 <= 2147483647;havoc osst_read_#t~mem1773#1;havoc osst_read_#t~ite1776#1;havoc osst_read_#t~mem1774#1;havoc osst_read_#t~mem1775#1;havoc osst_read_#t~mem1777#1;havoc osst_read_#t~ret1778#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-3: assume osst_ioctl_#t~short2265#1;call osst_ioctl_#t~mem2262#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2264#1 := 24 != osst_ioctl_#t~mem2262#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-3: assume !osst_ioctl_#t~short2265#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575: havoc os_scsi_tape_flush_#t~mem2226#1.base, os_scsi_tape_flush_#t~mem2226#1.offset; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-4: call osst_ioctl_#t~mem2261#1 := read~int#13(osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2265#1 := 0 == osst_ioctl_#t~mem2261#1 % 256 % 4294967296; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9575-1: SUMMARY for call osst_release_request(os_scsi_tape_flush_#t~mem2226#1.base, os_scsi_tape_flush_#t~mem2226#1.offset); srcloc: null [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume from_buffer_#t~short2515#1;havoc from_buffer_#t~mem2513#1;havoc from_buffer_#t~mem2514#1;havoc from_buffer_#t~short2515#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume !from_buffer_#t~short2515#1;havoc from_buffer_#t~mem2513#1;havoc from_buffer_#t~mem2514#1;havoc from_buffer_#t~short2515#1;call from_buffer_#t~mem2516#1 := read~int#13(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2); [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-1: assume from_buffer_#t~short2515#1;call from_buffer_#t~mem2514#1 := read~int#13(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4);from_buffer_#t~short2515#1 := from_buffer_~offset~3#1 % 4294967296 >= from_buffer_#t~mem2514#1 % 4294967296; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236-1: assume !from_buffer_#t~short2515#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8386-1: SUMMARY for call osst_read_#t~ret1778#1 := printk(116, 0); srcloc: null [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: call write~int#13(__os_scsi_tape_open_#t~ite2101#1, __os_scsi_tape_open_~STp~3#1.base, 599 + __os_scsi_tape_open_~STp~3#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2099#1;havoc __os_scsi_tape_open_#t~ite2101#1;havoc __os_scsi_tape_open_#t~mem2100#1;__os_scsi_tape_open_~tmp___11~5#1 := 0;call __os_scsi_tape_open_#t~mem2102#1.base, __os_scsi_tape_open_#t~mem2102#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(__os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_#t~mem2102#1.base, 14 + __os_scsi_tape_open_#t~mem2102#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2102#1.base, __os_scsi_tape_open_#t~mem2102#1.offset;call __os_scsi_tape_open_#t~mem2103#1.base, __os_scsi_tape_open_#t~mem2103#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(__os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_#t~mem2103#1.base, 10 + __os_scsi_tape_open_#t~mem2103#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2103#1.base, __os_scsi_tape_open_#t~mem2103#1.offset; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311-1: assume __os_scsi_tape_open_#t~mem2099#1 > 0;call __os_scsi_tape_open_#t~mem2100#1 := read~int#13(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4);__os_scsi_tape_open_#t~ite2101#1 := __os_scsi_tape_open_#t~mem2100#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311-1: assume !(__os_scsi_tape_open_#t~mem2099#1 > 0);__os_scsi_tape_open_#t~ite2101#1 := 32768; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume 0 != __os_scsi_tape_open_~tmp___19~1#1; [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9444: assume !(0 != __os_scsi_tape_open_~tmp___19~1#1);call write~int#13(2, __os_scsi_tape_open_~STp~3#1.base, 596 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,871 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330: havoc osst_configure_onstream_#t~memset~res1311#1.base, osst_configure_onstream_#t~memset~res1311#1.offset;call write~int#13(21, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(16, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(12, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(11, osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset, 1);call write~int#13(0, osst_configure_onstream_~header~2#1.base, 1 + osst_configure_onstream_~header~2#1.offset, 1);call write~int#13(0, osst_configure_onstream_~header~2#1.base, 2 + osst_configure_onstream_~header~2#1.offset, 1);call write~int#13(0, osst_configure_onstream_~header~2#1.base, 3 + osst_configure_onstream_~header~2#1.offset, 1);call osst_configure_onstream_#t~mem1312#1.base, osst_configure_onstream_#t~mem1312#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1312#1.base, 102 + osst_configure_onstream_#t~mem1312#1.offset, 8);call write~int#13(182, osst_configure_onstream_#t~mem1313#1.base, 4 + osst_configure_onstream_#t~mem1313#1.offset, 1);havoc osst_configure_onstream_#t~mem1312#1.base, osst_configure_onstream_#t~mem1312#1.offset;havoc osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset;call osst_configure_onstream_#t~mem1314#1.base, osst_configure_onstream_#t~mem1314#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1315#1.base, osst_configure_onstream_#t~mem1315#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1314#1.base, 102 + osst_configure_onstream_#t~mem1314#1.offset, 8);call write~int#13(6, osst_configure_onstream_#t~mem1315#1.base, 5 + osst_configure_onstream_#t~mem1315#1.offset, 1);havoc osst_configure_onstream_#t~mem1314#1.base, osst_configure_onstream_#t~mem1314#1.offset;havoc osst_configure_onstream_#t~mem1315#1.base, osst_configure_onstream_#t~mem1315#1.offset;call osst_configure_onstream_#t~mem1316#1.base, osst_configure_onstream_#t~mem1316#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1317#1.base, osst_configure_onstream_#t~mem1317#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1316#1.base, 102 + osst_configure_onstream_#t~mem1316#1.offset, 8);call write~int#13(76, osst_configure_onstream_#t~mem1317#1.base, 6 + osst_configure_onstream_#t~mem1317#1.offset, 1);havoc osst_configure_onstream_#t~mem1316#1.base, osst_configure_onstream_#t~mem1316#1.offset;havoc osst_configure_onstream_#t~mem1317#1.base, osst_configure_onstream_#t~mem1317#1.offset;call osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1319#1.base, osst_configure_onstream_#t~mem1319#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1318#1.base, 102 + osst_configure_onstream_#t~mem1318#1.offset, 8);call write~int#13(73, osst_configure_onstream_#t~mem1319#1.base, 7 + osst_configure_onstream_#t~mem1319#1.offset, 1);havoc osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset;havoc osst_configure_onstream_#t~mem1319#1.base, osst_configure_onstream_#t~mem1319#1.offset;call osst_configure_onstream_#t~mem1320#1.base, osst_configure_onstream_#t~mem1320#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1321#1.base, osst_configure_onstream_#t~mem1321#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1320#1.base, 102 + osst_configure_onstream_#t~mem1320#1.offset, 8);call write~int#13(78, osst_configure_onstream_#t~mem1321#1.base, 8 + osst_configure_onstream_#t~mem1321#1.offset, 1);havoc osst_configure_onstream_#t~mem1320#1.base, osst_configure_onstream_#t~mem1320#1.offset;havoc osst_configure_onstream_#t~mem1321#1.base, osst_configure_onstream_#t~mem1321#1.offset;call osst_configure_onstream_#t~mem1322#1.base, osst_configure_onstream_#t~mem1322#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1323#1.base, osst_configure_onstream_#t~mem1323#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1322#1.base, 102 + osst_configure_onstream_#t~mem1322#1.offset, 8);call write~int#13(52, osst_configure_onstream_#t~mem1323#1.base, 9 + osst_configure_onstream_#t~mem1323#1.offset, 1);havoc osst_configure_onstream_#t~mem1322#1.base, osst_configure_onstream_#t~mem1322#1.offset;havoc osst_configure_onstream_#t~mem1323#1.base, osst_configure_onstream_#t~mem1323#1.offset;call osst_configure_onstream_#t~mem1324#1.base, osst_configure_onstream_#t~mem1324#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1325#1.base, osst_configure_onstream_#t~mem1325#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1324#1.base, 102 + osst_configure_onstream_#t~mem1324#1.offset, 8);call write~int#13(0, osst_configure_onstream_#t~mem1325#1.base, 10 + osst_configure_onstream_#t~mem1325#1.offset, 1);havoc osst_configure_onstream_#t~mem1324#1.base, osst_configure_onstream_#t~mem1324#1.offset;havoc osst_configure_onstream_#t~mem1325#1.base, osst_configure_onstream_#t~mem1325#1.offset;call osst_configure_onstream_#t~mem1326#1.base, osst_configure_onstream_#t~mem1326#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1327#1.base, osst_configure_onstream_#t~mem1327#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1326#1.base, 102 + osst_configure_onstream_#t~mem1326#1.offset, 8);call write~int#13(0, osst_configure_onstream_#t~mem1327#1.base, 11 + osst_configure_onstream_#t~mem1327#1.offset, 1);havoc osst_configure_onstream_#t~mem1326#1.base, osst_configure_onstream_#t~mem1326#1.offset;havoc osst_configure_onstream_#t~mem1327#1.base, osst_configure_onstream_#t~mem1327#1.offset;call osst_configure_onstream_#t~mem1328#1 := read~int#13(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1329#1 := read~int#13(osst_configure_onstream_~STp#1.base, 286 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume osst_read_#t~mem1773#1 <= 1023;call osst_read_#t~mem1774#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1776#1 := osst_read_#t~mem1774#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8387: assume !(osst_read_#t~mem1773#1 <= 1023);call osst_read_#t~mem1775#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1776#1 := (if osst_read_#t~mem1775#1 < 0 && 0 != osst_read_#t~mem1775#1 % 1024 then 1 + osst_read_#t~mem1775#1 / 1024 else osst_read_#t~mem1775#1 / 1024); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7330-1: SUMMARY for call osst_configure_onstream_#t~memset~res1311#1.base, osst_configure_onstream_#t~memset~res1311#1.offset := #Ultimate.C_memset#13(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: osst_write_~total~0#1 := (if osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 else osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset := osst_write_~buf#1.base, osst_write_~buf#1.offset; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877: assume -2147483648 <= osst_seek_sector_#t~ret695#1 && osst_seek_sector_#t~ret695#1 <= 2147483647;osst_seek_sector_~r~0#1 := osst_seek_sector_#t~ret695#1;havoc osst_seek_sector_#t~ret695#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5877-1: SUMMARY for call osst_seek_sector_#t~ret695#1 := osst_get_logical_frame(osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset, -1, 1); srcloc: null [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-3: assume 128 == osst_set_options_~options#1;osst_set_options_#t~bitwise1843#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-3: assume !(128 == osst_set_options_~options#1); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445: assume -2147483648 <= __os_scsi_tape_open_#t~ret2182#1 && __os_scsi_tape_open_#t~ret2182#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2182#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1843#1 := 0; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9445-1: SUMMARY for call __os_scsi_tape_open_#t~ret2182#1 := printk(142, 0); srcloc: null [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume 0 != osst_set_options_#t~bitwise1843#1;havoc osst_set_options_#t~bitwise1843#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 5 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: assume !(0 != osst_set_options_#t~bitwise1843#1);havoc osst_set_options_#t~bitwise1843#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-1: [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8388: call osst_read_#t~mem1777#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520-2: havoc osst_set_options_#t~bitwise1843#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1843#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1843#1 <= 128) && osst_set_options_#t~bitwise1843#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1843#1 > 128 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1843#1 >= -9223372036854775808; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume __os_scsi_tape_open_#t~short2007#1;havoc __os_scsi_tape_open_#t~mem2003#1.base, __os_scsi_tape_open_#t~mem2003#1.offset;havoc __os_scsi_tape_open_#t~mem2004#1;havoc __os_scsi_tape_open_#t~mem2005#1.base, __os_scsi_tape_open_#t~mem2005#1.offset;havoc __os_scsi_tape_open_#t~mem2006#1;havoc __os_scsi_tape_open_#t~short2007#1; [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: assume !__os_scsi_tape_open_#t~short2007#1;havoc __os_scsi_tape_open_#t~mem2003#1.base, __os_scsi_tape_open_#t~mem2003#1.offset;havoc __os_scsi_tape_open_#t~mem2004#1;havoc __os_scsi_tape_open_#t~mem2005#1.base, __os_scsi_tape_open_#t~mem2005#1.offset;havoc __os_scsi_tape_open_#t~mem2006#1;havoc __os_scsi_tape_open_#t~short2007#1;call __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 04:35:05,873 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: assume __os_scsi_tape_open_#t~short2007#1;call __os_scsi_tape_open_#t~mem2005#1.base, __os_scsi_tape_open_#t~mem2005#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2006#1 := read~int#13(__os_scsi_tape_open_#t~mem2005#1.base, 20 + (124 + __os_scsi_tape_open_#t~mem2005#1.offset + 36 * __os_scsi_tape_open_~i~8#1), 4);__os_scsi_tape_open_#t~short2007#1 := (__os_scsi_tape_open_#t~mem2006#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 <= 32768; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181-1: assume !__os_scsi_tape_open_#t~short2007#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-1: assume 1 == main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-1: assume !(1 == main_~ldv_s_osst_fops_file_operations~0#1); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163: assume main_~res_osst_read_51~0#1 < 0; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163: assume !(main_~res_osst_read_51~0#1 < 0);main_~ldv_s_osst_fops_file_operations~0#1 := 1 + main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10106: assume 0 == (enlarge_buffer_~page___0~0#1.base + enlarge_buffer_~page___0~0#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10106: assume !(0 == (enlarge_buffer_~page___0~0#1.base + enlarge_buffer_~page___0~0#1.offset) % 18446744073709551616); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974-1: call osst_ioctl_#t~mem2460#1.base, osst_ioctl_#t~mem2460#1.offset := read~$Pointer$#13(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5878: assume osst_seek_sector_~r~0#1 < 0;osst_seek_sector_#res#1 := osst_seek_sector_~r~0#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5878: assume !(osst_seek_sector_~r~0#1 < 0); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume 32 == osst_ioctl_#t~mem2382#1;havoc osst_ioctl_#t~mem2382#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842: assume !(32 == osst_ioctl_#t~mem2382#1);havoc osst_ioctl_#t~mem2382#1;call osst_ioctl_#t~mem2383#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);call osst_ioctl_#t~mem2384#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-2: assume main_#t~switch2730#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11163-2: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 4 == main_~tmp___0~50#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume 0 != (osst_ioctl_#t~mem2460#1.base + osst_ioctl_#t~mem2460#1.offset) % 18446744073709551616;havoc osst_ioctl_#t~mem2460#1.base, osst_ioctl_#t~mem2460#1.offset;call osst_ioctl_#t~mem2461#1.base, osst_ioctl_#t~mem2461#1.offset := read~$Pointer$#13(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9974: assume !(0 != (osst_ioctl_#t~mem2460#1.base + osst_ioctl_#t~mem2460#1.offset) % 18446744073709551616);havoc osst_ioctl_#t~mem2460#1.base, osst_ioctl_#t~mem2460#1.offset; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume os_scsi_tape_flush_#t~short2229#1;havoc os_scsi_tape_flush_#t~mem2227#1;havoc os_scsi_tape_flush_#t~mem2228#1;havoc os_scsi_tape_flush_#t~short2229#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578: assume !os_scsi_tape_flush_#t~short2229#1;havoc os_scsi_tape_flush_#t~mem2227#1;havoc os_scsi_tape_flush_#t~mem2228#1;havoc os_scsi_tape_flush_#t~short2229#1; [2025-02-08 04:35:05,874 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9842-1: call osst_ioctl_#t~mem2382#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-1: assume os_scsi_tape_flush_#t~short2229#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-1: assume !os_scsi_tape_flush_#t~short2229#1;call os_scsi_tape_flush_#t~mem2228#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 611 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_#t~short2229#1 := 0 != os_scsi_tape_flush_#t~mem2228#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9578-2: call os_scsi_tape_flush_#t~mem2227#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 615 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_#t~short2229#1 := 0 != os_scsi_tape_flush_#t~mem2227#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107: assume -2147483648 <= enlarge_buffer_#t~ret2488#1 && enlarge_buffer_#t~ret2488#1 <= 2147483647;havoc enlarge_buffer_#t~ret2488#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10107-1: SUMMARY for call enlarge_buffer_#t~ret2488#1 := printk(153, 0); srcloc: null [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993-1: assume osst_write_#t~short1592#1;call osst_write_#t~mem1591#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1592#1 := 0 != osst_write_~count#1 % 18446744073709551616 % (osst_write_#t~mem1591#1 % 18446744073709551616) % 18446744073709551616; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993-1: assume !osst_write_#t~short1592#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume osst_write_#t~short1592#1;havoc osst_write_#t~mem1590#1;havoc osst_write_#t~mem1591#1;havoc osst_write_#t~short1592#1;call osst_write_#t~mem1593#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7993: assume !osst_write_#t~short1592#1;havoc osst_write_#t~mem1590#1;havoc osst_write_#t~mem1591#1;havoc osst_write_#t~short1592#1;call osst_write_#t~mem1600#1 := read~int#13(osst_write_~STp~1#1.base, 646 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1599#1 := read~int#13(osst_write_~STp~1#1.base, 8 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975: havoc osst_ioctl_#t~mem2461#1.base, osst_ioctl_#t~mem2461#1.offset; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9975-1: SUMMARY for call osst_release_request(osst_ioctl_#t~mem2461#1.base, osst_ioctl_#t~mem2461#1.offset); srcloc: null [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579: assume -2147483648 <= os_scsi_tape_flush_#t~ret2230#1 && os_scsi_tape_flush_#t~ret2230#1 <= 2147483647;havoc os_scsi_tape_flush_#t~ret2230#1;call os_scsi_tape_flush_#t~mem2231#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 615 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9579-1: SUMMARY for call os_scsi_tape_flush_#t~ret2230#1 := printk(143, 0); srcloc: null [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume 0 == (osst_probe_~drive~0#1.base + osst_probe_~drive~0#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10768: assume !(0 == (osst_probe_~drive~0#1.base + osst_probe_~drive~0#1.offset) % 18446744073709551616); [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11165: assume { :begin_inline_osst_read } true;osst_read_#in~filp#1.base, osst_read_#in~filp#1.offset, osst_read_#in~buf#1.base, osst_read_#in~buf#1.offset, osst_read_#in~count#1, osst_read_#in~ppos#1.base, osst_read_#in~ppos#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_osst_read_51_p1~0#1.base, main_~var_osst_read_51_p1~0#1.offset, main_~var_osst_read_51_p2~0#1, main_~var_osst_read_51_p3~0#1.base, main_~var_osst_read_51_p3~0#1.offset;havoc osst_read_#res#1;havoc osst_read_#t~mem1725#1.base, osst_read_#t~mem1725#1.offset, osst_read_#t~ret1726#1.base, osst_read_#t~ret1726#1.offset, osst_read_#t~ret1727#1, osst_read_#t~mem1728#1.base, osst_read_#t~mem1728#1.offset, osst_read_#t~ret1729#1, osst_read_#t~mem1730#1, osst_read_#t~mem1731#1, osst_read_#t~mem1732#1, osst_read_#t~mem1733#1, osst_read_#t~mem1734#1, osst_read_#t~mem1735#1, osst_read_#t~mem1736#1, osst_read_#t~short1737#1, osst_read_#t~ret1738#1, osst_read_#t~mem1739#1, osst_read_#t~mem1740#1, osst_read_#t~ret1741#1, osst_read_#t~mem1742#1, osst_read_#t~mem1743#1, osst_read_#t~ite1746#1, osst_read_#t~mem1744#1, osst_read_#t~mem1745#1, osst_read_#t~mem1747#1, osst_read_#t~ret1748#1, osst_read_#t~mem1749#1.base, osst_read_#t~mem1749#1.offset, osst_read_#t~mem1750#1, osst_read_#t~mem1751#1, osst_read_#t~short1752#1, osst_read_#t~mem1753#1, osst_read_#t~mem1754#1, osst_read_#t~ret1755#1, osst_read_#t~ret1756#1, osst_read_#t~ret1757#1, osst_read_#t~ret1758#1, osst_read_#t~mem1759#1.base, osst_read_#t~mem1759#1.offset, osst_read_#t~mem1760#1, osst_read_#t~mem1761#1, osst_read_#t~mem1762#1, osst_read_#t~ret1763#1, osst_read_#t~mem1764#1.base, osst_read_#t~mem1764#1.offset, osst_read_#t~mem1765#1, osst_read_#t~mem1766#1.base, osst_read_#t~mem1766#1.offset, osst_read_#t~mem1767#1, osst_read_#t~ite1770#1, osst_read_#t~mem1768#1.base, osst_read_#t~mem1768#1.offset, osst_read_#t~mem1769#1, osst_read_#t~mem1771#1, osst_read_#t~mem1772#1, osst_read_#t~mem1773#1, osst_read_#t~ite1776#1, osst_read_#t~mem1774#1, osst_read_#t~mem1775#1, osst_read_#t~mem1777#1, osst_read_#t~ret1778#1, osst_read_#t~mem1779#1.base, osst_read_#t~mem1779#1.offset, osst_read_#t~ret1780#1, osst_read_#t~mem1781#1, osst_read_#t~mem1782#1, osst_read_#t~mem1783#1, osst_read_#t~mem1784#1, osst_read_#t~mem1785#1, osst_read_#t~mem1786#1, osst_read_#t~mem1787#1, osst_read_#t~mem1788#1.base, osst_read_#t~mem1788#1.offset, osst_read_#t~mem1789#1, osst_read_#t~mem1790#1, osst_read_#t~mem1791#1, osst_read_#t~mem1792#1, osst_read_#t~mem1794#1, osst_read_#t~mem1793#1, osst_read_#t~mem1795#1, osst_read_#t~mem1796#1, osst_read_#t~mem1797#1, osst_read_#t~mem1798#1, osst_read_#t~mem1799#1, osst_read_#t~short1800#1, osst_read_#t~mem1801#1, osst_read_#t~mem1802#1, osst_read_#t~mem1803#1, osst_read_#t~mem1804#1.base, osst_read_#t~mem1804#1.offset, osst_read_#t~mem1805#1.base, osst_read_#t~mem1805#1.offset, osst_read_~filp#1.base, osst_read_~filp#1.offset, osst_read_~buf#1.base, osst_read_~buf#1.offset, osst_read_~count#1, osst_read_~ppos#1.base, osst_read_~ppos#1.offset, osst_read_~total~1#1, osst_read_~retval~7#1, osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, osst_read_~transfer~2#1, osst_read_~special~0#1, osst_read_~STm~1#1.base, osst_read_~STm~1#1.offset, osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset, osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset, osst_read_~name~23#1.base, osst_read_~name~23#1.offset, osst_read_~tmp~54#1.base, osst_read_~tmp~54#1.offset, osst_read_~tmp___0~29#1, osst_read_~tmp___1~24#1, osst_read_~tmp___2~21#1, osst_read_~tmp___3~16#1, osst_read_~tmp___4~15#1, osst_read_~tmp___5~13#1, osst_read_~tmp___6~11#1, osst_read_~tmp___7~9#1, osst_read_~tmp___8~8#1;osst_read_~filp#1.base, osst_read_~filp#1.offset := osst_read_#in~filp#1.base, osst_read_#in~filp#1.offset;osst_read_~buf#1.base, osst_read_~buf#1.offset := osst_read_#in~buf#1.base, osst_read_#in~buf#1.offset;osst_read_~count#1 := osst_read_#in~count#1;osst_read_~ppos#1.base, osst_read_~ppos#1.offset := osst_read_#in~ppos#1.base, osst_read_#in~ppos#1.offset;havoc osst_read_~total~1#1;havoc osst_read_~retval~7#1;call osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset := #Ultimate.allocOnStack(8);havoc osst_read_~transfer~2#1;havoc osst_read_~special~0#1;havoc osst_read_~STm~1#1.base, osst_read_~STm~1#1.offset;havoc osst_read_~STps~12#1.base, osst_read_~STps~12#1.offset;call osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset := #Ultimate.allocOnStack(8);havoc osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset;havoc osst_read_~name~23#1.base, osst_read_~name~23#1.offset;havoc osst_read_~tmp~54#1.base, osst_read_~tmp~54#1.offset;havoc osst_read_~tmp___0~29#1;havoc osst_read_~tmp___1~24#1;havoc osst_read_~tmp___2~21#1;havoc osst_read_~tmp___3~16#1;havoc osst_read_~tmp___4~15#1;havoc osst_read_~tmp___5~13#1;havoc osst_read_~tmp___6~11#1;havoc osst_read_~tmp___7~9#1;havoc osst_read_~tmp___8~8#1;osst_read_~retval~7#1 := 0;call write~$Pointer$#13(0, 0, osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 8);call osst_read_#t~mem1725#1.base, osst_read_#t~mem1725#1.offset := read~$Pointer$#8(osst_read_~filp#1.base, 292 + osst_read_~filp#1.offset, 8);osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset := osst_read_#t~mem1725#1.base, osst_read_#t~mem1725#1.offset;havoc osst_read_#t~mem1725#1.base, osst_read_#t~mem1725#1.offset; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108: enlarge_buffer_#res#1 := 0; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10108-1: SUMMARY for call normalize_buffer(enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994: assume -2147483648 <= osst_write_#t~ret1598#1 && osst_write_#t~ret1598#1 <= 2147483647;havoc osst_write_#t~mem1593#1;havoc osst_write_#t~ite1596#1;havoc osst_write_#t~mem1594#1;havoc osst_write_#t~mem1595#1;havoc osst_write_#t~mem1597#1;havoc osst_write_#t~ret1598#1;osst_write_~retval~6#1 := -22; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240: assume (if from_buffer_#t~mem2516#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2516#1 % 65536 % 4294967296 else from_buffer_#t~mem2516#1 % 65536 % 4294967296 - 4294967296) == from_buffer_~i~13#1;havoc from_buffer_#t~mem2516#1; [2025-02-08 04:35:05,875 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10240: assume !((if from_buffer_#t~mem2516#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2516#1 % 65536 % 4294967296 else from_buffer_#t~mem2516#1 % 65536 % 4294967296 - 4294967296) == from_buffer_~i~13#1);havoc from_buffer_#t~mem2516#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901: assume osst_probe_~i~17#1 <= 3; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10901: assume !(osst_probe_~i~17#1 <= 3);osst_probe_~i~17#1 := 0; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7994-1: SUMMARY for call osst_write_#t~ret1598#1 := printk(110, 0); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: assume 0 != os_scsi_tape_flush_#t~mem2231#1;havoc os_scsi_tape_flush_#t~mem2231#1;call os_scsi_tape_flush_#t~mem2232#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 615 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: assume !(0 != os_scsi_tape_flush_#t~mem2231#1);havoc os_scsi_tape_flush_#t~mem2231#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769-1: SUMMARY for call osst_probe_#t~ret2658#1 := printk(193, 0); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9712: assume 0 == osst_ioctl_#t~mem2266#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2266#1;call osst_ioctl_#t~mem2267#1 := read~int#13(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9712: assume !(0 == osst_ioctl_#t~mem2266#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2266#1;call osst_ioctl_#t~mem2309#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2311#1 := 6 != osst_ioctl_#t~mem2309#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10769: assume -2147483648 <= osst_probe_#t~ret2658#1 && osst_probe_#t~ret2658#1 <= 2147483647;havoc osst_probe_#t~ret2658#1;osst_probe_#res#1 := -19;call ULTIMATE.dealloc(osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset);havoc osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;call ULTIMATE.dealloc(osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset);havoc osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8127: osst_write_~doing_write~0#1 := 1;call osst_write_#t~mem1662#1.base, osst_write_#t~mem1662#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1663#1 := read~int#13(osst_write_#t~mem1662#1.base, 6 + osst_write_#t~mem1662#1.offset, 4);call osst_write_#t~mem1664#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1665#1.base, osst_write_#t~mem1665#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1666#1 := read~int#13(osst_write_#t~mem1665#1.base, 10 + osst_write_#t~mem1665#1.offset, 4);osst_write_~do_count~0#1 := osst_write_#t~mem1663#1 * osst_write_#t~mem1664#1 - osst_write_#t~mem1666#1;havoc osst_write_#t~mem1662#1.base, osst_write_#t~mem1662#1.offset;havoc osst_write_#t~mem1663#1;havoc osst_write_#t~mem1664#1;havoc osst_write_#t~mem1665#1.base, osst_write_#t~mem1665#1.offset;havoc osst_write_#t~mem1666#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11034: SUMMARY for call driver_unregister(~#osst_template~0.base, 8 + ~#osst_template~0.offset); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241: assume -2147483648 <= from_buffer_#t~ret2517#1 && from_buffer_#t~ret2517#1 <= 2147483647;havoc from_buffer_#t~ret2517#1;from_buffer_#res#1 := -5; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume osst_write_#t~mem1593#1 <= 1023;call osst_write_#t~mem1594#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_#t~ite1596#1 := osst_write_#t~mem1594#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7995: assume !(osst_write_#t~mem1593#1 <= 1023);call osst_write_#t~mem1595#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_#t~ite1596#1 := (if osst_write_#t~mem1595#1 < 0 && 0 != osst_write_#t~mem1595#1 % 1024 then 1 + osst_write_#t~mem1595#1 / 1024 else osst_write_#t~mem1595#1 / 1024); [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10241-1: SUMMARY for call from_buffer_#t~ret2517#1 := printk(156, 0); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845: assume -2147483648 <= osst_ioctl_#t~ret2385#1 && osst_ioctl_#t~ret2385#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2385#1;havoc osst_ioctl_#t~mem2383#1;havoc osst_ioctl_#t~mem2384#1;havoc osst_ioctl_#t~ret2385#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9845-1: SUMMARY for call osst_ioctl_#t~ret2385#1 := osst_int_ioctl(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_#t~mem2383#1, osst_ioctl_#t~mem2384#1); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581: assume -2147483648 <= os_scsi_tape_flush_#t~ret2233#1 && os_scsi_tape_flush_#t~ret2233#1 <= 2147483647;havoc os_scsi_tape_flush_#t~mem2232#1;havoc os_scsi_tape_flush_#t~ret2233#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9581-1: SUMMARY for call os_scsi_tape_flush_#t~ret2233#1 := printk(144, 0); srcloc: null [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume 0 != osst_set_options_#t~bitwise1844#1;havoc osst_set_options_#t~bitwise1844#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 4 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524: assume !(0 != osst_set_options_#t~bitwise1844#1);havoc osst_set_options_#t~bitwise1844#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-1: [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-2: havoc osst_set_options_#t~bitwise1844#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1844#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1844#1 <= 4) && osst_set_options_#t~bitwise1844#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1844#1 > 4 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1844#1 >= -9223372036854775808; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: assume 1 == osst_ioctl_#t~mem2267#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2267#1;call osst_ioctl_#t~mem2268#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2270#1 := 1 == osst_ioctl_#t~mem2268#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9713: assume !(1 == osst_ioctl_#t~mem2267#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2267#1; [2025-02-08 04:35:05,876 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9317: call __os_scsi_tape_open_#t~mem2104#1.base, __os_scsi_tape_open_#t~mem2104#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2105#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 599 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(32768 / __os_scsi_tape_open_#t~mem2105#1, __os_scsi_tape_open_#t~mem2104#1.base, 6 + __os_scsi_tape_open_#t~mem2104#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2104#1.base, __os_scsi_tape_open_#t~mem2104#1.offset;havoc __os_scsi_tape_open_#t~mem2105#1;call write~int#13(1, __os_scsi_tape_open_~STp~3#1.base, 667 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2106#1.base, __os_scsi_tape_open_#t~mem2106#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: osst_read_#t~ret1780#1 := from_buffer_#res#1;havoc from_buffer_#t~mem2511#1, from_buffer_#t~mem2512#1, from_buffer_#t~mem2513#1, from_buffer_#t~mem2514#1, from_buffer_#t~short2515#1, from_buffer_#t~mem2516#1, from_buffer_#t~ret2517#1, from_buffer_#t~mem2518#1, from_buffer_#t~ite2520#1, from_buffer_#t~mem2519#1, from_buffer_#t~ret2521#1.base, from_buffer_#t~ret2521#1.offset, from_buffer_#t~ret2522#1.base, from_buffer_#t~ret2522#1.offset, from_buffer_#t~ret2523#1, from_buffer_#t~mem2524#1, from_buffer_#t~mem2525#1, from_buffer_#t~mem2526#1, from_buffer_#t~ret2527#1, from_buffer_~st_bp#1.base, from_buffer_~st_bp#1.offset, from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset, from_buffer_~do_count#1, from_buffer_~i~13#1, from_buffer_~cnt~5#1, from_buffer_~res~2#1, from_buffer_~offset~3#1, from_buffer_~tmp~64#1.base, from_buffer_~tmp~64#1.offset, from_buffer_~tmp___0~38#1.base, from_buffer_~tmp___0~38#1.offset;havoc from_buffer_#in~st_bp#1.base, from_buffer_#in~st_bp#1.offset, from_buffer_#in~ubp#1.base, from_buffer_#in~ubp#1.offset, from_buffer_#in~do_count#1;assume { :end_inline_from_buffer } true;assume -2147483648 <= osst_read_#t~ret1780#1 && osst_read_#t~ret1780#1 <= 2147483647;osst_read_~tmp___8~8#1 := osst_read_#t~ret1780#1;havoc osst_read_#t~mem1779#1.base, osst_read_#t~mem1779#1.offset;havoc osst_read_#t~ret1780#1;call write~int#13(osst_read_~tmp___8~8#1, osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8);call osst_read_#t~mem1781#1 := read~int#13(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-3: assume 4 == osst_set_options_~options#1;osst_set_options_#t~bitwise1844#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-3: assume !(4 == osst_set_options_~options#1); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1844#1 := 0; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8524-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9978: havoc ldv_mutex_unlock_17_~ldv_func_arg1#1.base, ldv_mutex_unlock_17_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_17_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_17_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_17 } true;assume { :begin_inline_ldv_mutex_unlock_18 } true;ldv_mutex_unlock_18_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_18_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_unlock_18_~ldv_func_arg1#1.base, ldv_mutex_unlock_18_~ldv_func_arg1#1.offset;ldv_mutex_unlock_18_~ldv_func_arg1#1.base, ldv_mutex_unlock_18_~ldv_func_arg1#1.offset := ldv_mutex_unlock_18_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_18_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185: __os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset := __os_scsi_tape_open_#t~ret2009#1.base, __os_scsi_tape_open_#t~ret2009#1.offset;havoc __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset;havoc __os_scsi_tape_open_#t~ret2009#1.base, __os_scsi_tape_open_#t~ret2009#1.offset; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5882: assume -2147483648 <= osst_seek_sector_#t~ret696#1 && osst_seek_sector_#t~ret696#1 <= 2147483647;osst_seek_sector_~tmp___3~5#1 := osst_seek_sector_#t~ret696#1;havoc osst_seek_sector_#t~ret696#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9185-1: SUMMARY for call __os_scsi_tape_open_#t~ret2009#1.base, __os_scsi_tape_open_#t~ret2009#1.offset := sg_page(__os_scsi_tape_open_#t~mem2008#1.base, 124 + __os_scsi_tape_open_#t~mem2008#1.offset + 36 * (if __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7996: call osst_write_#t~mem1597#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5882-1: SUMMARY for call osst_seek_sector_#t~ret696#1 := osst_get_frame_position(osst_seek_sector_~STp#1.base, osst_seek_sector_~STp#1.offset, osst_seek_sector_~aSRpnt#1.base, osst_seek_sector_~aSRpnt#1.offset); srcloc: null [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume osst_ioctl_#t~short2272#1;havoc osst_ioctl_#t~mem2268#1;havoc osst_ioctl_#t~mem2269#1;havoc osst_ioctl_#t~short2270#1;havoc osst_ioctl_#t~mem2271#1;havoc osst_ioctl_#t~short2272#1;call osst_ioctl_#t~mem2273#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#13(-1 + osst_ioctl_#t~mem2273#1, osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);havoc osst_ioctl_#t~mem2273#1;call osst_ioctl_#t~mem2274#1 := read~int#13(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714: assume !osst_ioctl_#t~short2272#1;havoc osst_ioctl_#t~mem2268#1;havoc osst_ioctl_#t~mem2269#1;havoc osst_ioctl_#t~short2270#1;havoc osst_ioctl_#t~mem2271#1;havoc osst_ioctl_#t~short2272#1;call osst_ioctl_#t~mem2276#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2278#1 := 2 == osst_ioctl_#t~mem2276#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9978-1: assume { :begin_inline_ldv_mutex_unlock_17 } true;ldv_mutex_unlock_17_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_17_#in~ldv_func_arg1#1.offset := osst_ioctl_~STp~6#1.base, 20 + osst_ioctl_~STp~6#1.offset;havoc ldv_mutex_unlock_17_~ldv_func_arg1#1.base, ldv_mutex_unlock_17_~ldv_func_arg1#1.offset;ldv_mutex_unlock_17_~ldv_func_arg1#1.base, ldv_mutex_unlock_17_~ldv_func_arg1#1.offset := ldv_mutex_unlock_17_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_17_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-1: assume osst_ioctl_#t~short2272#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-1: assume !osst_ioctl_#t~short2272#1;call osst_ioctl_#t~mem2271#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2272#1 := 12 == osst_ioctl_#t~mem2271#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-2: osst_ioctl_#t~short2272#1 := osst_ioctl_#t~short2270#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-3: assume osst_ioctl_#t~short2270#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9714-3: assume !osst_ioctl_#t~short2270#1;call osst_ioctl_#t~mem2269#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2270#1 := 11 == osst_ioctl_#t~mem2269#1; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186: __os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset := __os_scsi_tape_open_#t~ret2010#1.base, __os_scsi_tape_open_#t~ret2010#1.offset;havoc __os_scsi_tape_open_#t~ret2010#1.base, __os_scsi_tape_open_#t~ret2010#1.offset;call __os_scsi_tape_open_#t~mem2011#1.base, __os_scsi_tape_open_#t~mem2011#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~$Pointer$#13(__os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset + (if (32768 - __os_scsi_tape_open_~b_size~0#1) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (32768 - __os_scsi_tape_open_~b_size~0#1) % 18446744073709551616 % 18446744073709551616 else (32768 - __os_scsi_tape_open_~b_size~0#1) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), __os_scsi_tape_open_#t~mem2011#1.base, 110 + __os_scsi_tape_open_#t~mem2011#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2011#1.base, __os_scsi_tape_open_#t~mem2011#1.offset;call __os_scsi_tape_open_#t~mem2014#1.base, __os_scsi_tape_open_#t~mem2014#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_#t~mem2014#1.base, 18 + __os_scsi_tape_open_#t~mem2014#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2014#1.base, __os_scsi_tape_open_#t~mem2014#1.offset;call __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_#t~mem2015#1.base, 26 + __os_scsi_tape_open_#t~mem2015#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 586 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11036: SUMMARY for call unregister_chrdev(206, 208, 0); srcloc: null [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9979: havoc ldv_mutex_unlock_18_~ldv_func_arg1#1.base, ldv_mutex_unlock_18_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_18_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_18_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_18 } true;osst_ioctl_#res#1 := osst_ioctl_~retval~9#1;call ULTIMATE.dealloc(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset);havoc osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset);havoc osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset);havoc osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset);havoc osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset; [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume osst_write_~do_count~0#1 % 18446744073709551616 > osst_write_~count#1 % 18446744073709551616;osst_write_~do_count~0#1 := (if osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 else osst_write_~count#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8129: assume !(osst_write_~do_count~0#1 % 18446744073709551616 > osst_write_~count#1 % 18446744073709551616); [2025-02-08 04:35:05,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5883: assume osst_seek_sector_~tmp___3~5#1 != (if 0 != osst_seek_sector_~offset~0#1 then 1 + osst_seek_sector_~frame~0#1 else osst_seek_sector_~frame~0#1);osst_seek_sector_#res#1 := -5; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5883: assume !(osst_seek_sector_~tmp___3~5#1 != (if 0 != osst_seek_sector_~offset~0#1 then 1 + osst_seek_sector_~frame~0#1 else osst_seek_sector_~frame~0#1)); [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11168: SUMMARY for call ldv_check_return_value((if main_~res_osst_read_51~0#1 % 4294967296 <= 2147483647 then main_~res_osst_read_51~0#1 % 4294967296 else main_~res_osst_read_51~0#1 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9186-1: SUMMARY for call __os_scsi_tape_open_#t~ret2010#1.base, __os_scsi_tape_open_#t~ret2010#1.offset := lowmem_page_address(__os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451: __os_scsi_tape_open_#t~ret2183#1 := osst_analyze_headers_#res#1;havoc osst_analyze_headers_#t~ret1240#1.base, osst_analyze_headers_#t~ret1240#1.offset, osst_analyze_headers_#t~ret1241#1, osst_analyze_headers_#t~mem1242#1, osst_analyze_headers_#t~ret1243#1, osst_analyze_headers_#t~ret1244#1, osst_analyze_headers_#t~ret1245#1, osst_analyze_headers_#t~ret1246#1, osst_analyze_headers_#t~mem1247#1, osst_analyze_headers_#t~mem1248#1, osst_analyze_headers_#t~ret1249#1, osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, osst_analyze_headers_~position~1#1, osst_analyze_headers_~ppos~0#1, osst_analyze_headers_~first~0#1, osst_analyze_headers_~last~0#1, osst_analyze_headers_~valid~0#1, osst_analyze_headers_~name~16#1.base, osst_analyze_headers_~name~16#1.offset, osst_analyze_headers_~tmp~44#1.base, osst_analyze_headers_~tmp~44#1.offset, osst_analyze_headers_~tmp___0~22#1, osst_analyze_headers_~tmp___1~18#1, osst_analyze_headers_~tmp___2~16#1, osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~tmp___5~10#1, osst_analyze_headers_~tmp___6~9#1, osst_analyze_headers_~tmp___7~7#1, osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~tmp___10~5#1, osst_analyze_headers_~tmp___11~3#1;havoc osst_analyze_headers_#in~STp#1.base, osst_analyze_headers_#in~STp#1.offset, osst_analyze_headers_#in~aSRpnt#1.base, osst_analyze_headers_#in~aSRpnt#1.offset;assume { :end_inline_osst_analyze_headers } true;assume -2147483648 <= __os_scsi_tape_open_#t~ret2183#1 && __os_scsi_tape_open_#t~ret2183#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2183#1;call __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9451-1: assume { :begin_inline_osst_analyze_headers } true;osst_analyze_headers_#in~STp#1.base, osst_analyze_headers_#in~STp#1.offset, osst_analyze_headers_#in~aSRpnt#1.base, osst_analyze_headers_#in~aSRpnt#1.offset := __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset;havoc osst_analyze_headers_#res#1;havoc osst_analyze_headers_#t~ret1240#1.base, osst_analyze_headers_#t~ret1240#1.offset, osst_analyze_headers_#t~ret1241#1, osst_analyze_headers_#t~mem1242#1, osst_analyze_headers_#t~ret1243#1, osst_analyze_headers_#t~ret1244#1, osst_analyze_headers_#t~ret1245#1, osst_analyze_headers_#t~ret1246#1, osst_analyze_headers_#t~mem1247#1, osst_analyze_headers_#t~mem1248#1, osst_analyze_headers_#t~ret1249#1, osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset, osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset, osst_analyze_headers_~position~1#1, osst_analyze_headers_~ppos~0#1, osst_analyze_headers_~first~0#1, osst_analyze_headers_~last~0#1, osst_analyze_headers_~valid~0#1, osst_analyze_headers_~name~16#1.base, osst_analyze_headers_~name~16#1.offset, osst_analyze_headers_~tmp~44#1.base, osst_analyze_headers_~tmp~44#1.offset, osst_analyze_headers_~tmp___0~22#1, osst_analyze_headers_~tmp___1~18#1, osst_analyze_headers_~tmp___2~16#1, osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~tmp___5~10#1, osst_analyze_headers_~tmp___6~9#1, osst_analyze_headers_~tmp___7~7#1, osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~tmp___10~5#1, osst_analyze_headers_~tmp___11~3#1;osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset := osst_analyze_headers_#in~STp#1.base, osst_analyze_headers_#in~STp#1.offset;osst_analyze_headers_~aSRpnt#1.base, osst_analyze_headers_~aSRpnt#1.offset := osst_analyze_headers_#in~aSRpnt#1.base, osst_analyze_headers_#in~aSRpnt#1.offset;havoc osst_analyze_headers_~position~1#1;havoc osst_analyze_headers_~ppos~0#1;havoc osst_analyze_headers_~first~0#1;havoc osst_analyze_headers_~last~0#1;havoc osst_analyze_headers_~valid~0#1;havoc osst_analyze_headers_~name~16#1.base, osst_analyze_headers_~name~16#1.offset;havoc osst_analyze_headers_~tmp~44#1.base, osst_analyze_headers_~tmp~44#1.offset;havoc osst_analyze_headers_~tmp___0~22#1;havoc osst_analyze_headers_~tmp___1~18#1;havoc osst_analyze_headers_~tmp___2~16#1;havoc osst_analyze_headers_~tmp___3~12#1;havoc osst_analyze_headers_~tmp___4~11#1;havoc osst_analyze_headers_~tmp___5~10#1;havoc osst_analyze_headers_~tmp___6~9#1;havoc osst_analyze_headers_~tmp___7~7#1;havoc osst_analyze_headers_~tmp___8~6#1;havoc osst_analyze_headers_~tmp___9~6#1;havoc osst_analyze_headers_~tmp___10~5#1;havoc osst_analyze_headers_~tmp___11~3#1;osst_analyze_headers_~valid~0#1 := 0; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume 0 != osst_read_#t~mem1781#1;havoc osst_read_#t~mem1781#1;call osst_read_#t~mem1782#1 := read~int#13(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8);osst_read_~retval~7#1 := osst_read_#t~mem1782#1;havoc osst_read_#t~mem1782#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8394: assume !(0 != osst_read_#t~mem1781#1);havoc osst_read_#t~mem1781#1;call osst_read_#t~mem1783#1 := read~int#13(osst_read_~STp~2#1.base, 642 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1784#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);call write~int#13((if (osst_read_#t~mem1783#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1784#1 then (if osst_read_#t~mem1784#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1784#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1784#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1784#1)) % 4294967296 % 4294967296 <= 2147483647 then (osst_read_#t~mem1783#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1784#1 then (if osst_read_#t~mem1784#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1784#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1784#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1784#1)) % 4294967296 % 4294967296 else (osst_read_#t~mem1783#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1784#1 then (if osst_read_#t~mem1784#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1784#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1784#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1784#1)) % 4294967296 % 4294967296 - 4294967296), osst_read_~STp~2#1.base, 642 + osst_read_~STp~2#1.offset, 4);havoc osst_read_#t~mem1783#1;havoc osst_read_#t~mem1784#1;call osst_read_#t~mem1785#1 := read~int#13(osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);call osst_read_#t~mem1786#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4);call write~int#13((if (osst_read_#t~mem1785#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1786#1 then (if osst_read_#t~mem1786#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1786#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1786#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1786#1)) % 4294967296 % 4294967296 <= 2147483647 then (osst_read_#t~mem1785#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1786#1 then (if osst_read_#t~mem1786#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1786#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1786#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1786#1)) % 4294967296 % 4294967296 else (osst_read_#t~mem1785#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1786#1 then (if osst_read_#t~mem1786#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1786#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1786#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1786#1)) % 4294967296 % 4294967296 - 4294967296), osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1785#1;havoc osst_read_#t~mem1786#1;call osst_read_#t~mem1787#1 := read~int#24(osst_read_~ppos#1.base, osst_read_~ppos#1.offset, 8);call write~int#24(osst_read_#t~mem1787#1 + osst_read_~transfer~2#1, osst_read_~ppos#1.base, osst_read_~ppos#1.offset, 8);havoc osst_read_#t~mem1787#1;osst_read_~buf#1.base, osst_read_~buf#1.offset := osst_read_~buf#1.base, osst_read_~buf#1.offset + (if osst_read_~transfer~2#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_read_~transfer~2#1 % 18446744073709551616 % 18446744073709551616 else osst_read_~transfer~2#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);osst_read_~total~1#1 := osst_read_~total~1#1 + osst_read_~transfer~2#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301-1: SUMMARY for call ldv_mutex_lock_interruptible_8_#t~ret2745#1 := mutex_lock_interruptible(ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11301: assume -2147483648 <= ldv_mutex_lock_interruptible_8_#t~ret2745#1 && ldv_mutex_lock_interruptible_8_#t~ret2745#1 <= 2147483647;ldv_mutex_lock_interruptible_8_~tmp~81#1 := ldv_mutex_lock_interruptible_8_#t~ret2745#1;havoc ldv_mutex_lock_interruptible_8_#t~ret2745#1;ldv_mutex_lock_interruptible_8_~ldv_func_res~2#1 := ldv_mutex_lock_interruptible_8_~tmp~81#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9319: havoc __os_scsi_tape_open_#t~mem2106#1.base, __os_scsi_tape_open_#t~mem2106#1.offset;__os_scsi_tape_open_#res#1 := 0;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9319-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2106#1.base, __os_scsi_tape_open_#t~mem2106#1.offset); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11962: havoc driver_create_file_#t~nondet2784#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112: call enlarge_buffer_#t~mem2489#1 := read~int#13(enlarge_buffer_~STbuffer#1.base, 20 + (124 + enlarge_buffer_~STbuffer#1.offset + 36 * enlarge_buffer_~segs~0#1), 4);enlarge_buffer_~got~0#1 := (if (enlarge_buffer_#t~mem2489#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 <= 2147483647 then (enlarge_buffer_#t~mem2489#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 else (enlarge_buffer_#t~mem2489#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 - 4294967296);havoc enlarge_buffer_#t~mem2489#1;call write~int#13(enlarge_buffer_~got~0#1, enlarge_buffer_~STbuffer#1.base, 2 + enlarge_buffer_~STbuffer#1.offset, 4);enlarge_buffer_~segs~0#1 := 1 + enlarge_buffer_~segs~0#1;call write~int#13(enlarge_buffer_~segs~0#1, enlarge_buffer_~STbuffer#1.base, 120 + enlarge_buffer_~STbuffer#1.offset, 2); [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10112-1: SUMMARY for call sg_set_page(enlarge_buffer_~STbuffer#1.base, 124 + enlarge_buffer_~STbuffer#1.offset + 36 * (if enlarge_buffer_~segs~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then enlarge_buffer_~segs~0#1 % 18446744073709551616 % 18446744073709551616 else enlarge_buffer_~segs~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset, (if (33280 - enlarge_buffer_~got~0#1) % 4294967296 <= 2048 then 33280 - enlarge_buffer_~got~0#1 else enlarge_buffer_~b_size~1#1), 0); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume osst_ioctl_#t~mem2274#1 >= 0;havoc osst_ioctl_#t~mem2274#1;call osst_ioctl_#t~mem2275#1 := read~int#13(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#13(1 + osst_ioctl_#t~mem2275#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);havoc osst_ioctl_#t~mem2275#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume !(osst_ioctl_#t~mem2274#1 >= 0);havoc osst_ioctl_#t~mem2274#1; [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10773: SUMMARY for call _raw_write_lock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452: havoc __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset;call write~$Pointer$#13(0, 0, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);__os_scsi_tape_open_#res#1 := 0;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9452-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset); srcloc: null [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume 0 != os_scsi_tape_flush_#t~mem2234#1;havoc os_scsi_tape_flush_#t~mem2234#1;call os_scsi_tape_flush_#t~mem2235#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 611 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584: assume !(0 != os_scsi_tape_flush_#t~mem2234#1);havoc os_scsi_tape_flush_#t~mem2234#1; [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9584-1: call os_scsi_tape_flush_#t~mem2234#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 611 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11038-1: SUMMARY for call osst_sysfs_cleanup(); srcloc: null [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11038: init_osst_#res#1 := init_osst_~err~3#1; [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616; [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10774: assume !(0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616); [2025-02-08 04:35:05,879 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-3: assume 16 == osst_set_options_~options#1;osst_set_options_#t~bitwise1845#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-3: assume !(16 == osst_set_options_~options#1); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1845#1 := 0; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585: assume -2147483648 <= os_scsi_tape_flush_#t~ret2236#1 && os_scsi_tape_flush_#t~ret2236#1 <= 2147483647;havoc os_scsi_tape_flush_#t~mem2235#1;havoc os_scsi_tape_flush_#t~ret2236#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9585-1: SUMMARY for call os_scsi_tape_flush_#t~ret2236#1 := printk(145, 0); srcloc: null [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume 0 != osst_set_options_#t~bitwise1845#1;havoc osst_set_options_#t~bitwise1845#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 276 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528: assume !(0 != osst_set_options_#t~bitwise1845#1);havoc osst_set_options_#t~bitwise1845#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-1: [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8528-2: havoc osst_set_options_#t~bitwise1845#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1845#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1845#1 <= 16) && osst_set_options_#t~bitwise1845#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1845#1 > 16 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1845#1 >= -9223372036854775808; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11303-1: SUMMARY for call ldv_mutex_lock_interruptible_8_#t~ret2746#1 := ldv_mutex_lock_interruptible_lock_of_osst_tape(ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11303: assume -2147483648 <= ldv_mutex_lock_interruptible_8_#t~ret2746#1 && ldv_mutex_lock_interruptible_8_#t~ret2746#1 <= 2147483647;ldv_mutex_lock_interruptible_8_~tmp___0~53#1 := ldv_mutex_lock_interruptible_8_#t~ret2746#1;havoc ldv_mutex_lock_interruptible_8_#t~ret2746#1;ldv_mutex_lock_interruptible_8_#res#1 := ldv_mutex_lock_interruptible_8_~tmp___0~53#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume 0 == osst_ioctl_#t~mem2386#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2386#1;osst_ioctl_~retval~9#1 := -6; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9850: assume !(0 == osst_ioctl_#t~mem2386#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2386#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10775-1: SUMMARY for call osst_probe_#t~ret2659#1.base, osst_probe_#t~ret2659#1.offset := kmalloc(8 * ~osst_max_dev~0, 32); srcloc: null [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10775: osst_probe_~tmp___0~49#1.base, osst_probe_~tmp___0~49#1.offset := osst_probe_#t~ret2659#1.base, osst_probe_#t~ret2659#1.offset;havoc osst_probe_#t~ret2659#1.base, osst_probe_#t~ret2659#1.offset;~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset := osst_probe_~tmp___0~49#1.base, osst_probe_~tmp___0~49#1.offset; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247-2: call from_buffer_#t~mem2518#1 := read~int#13(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190-1: SUMMARY for call __os_scsi_tape_open_#t~ret2013#1 := printk(139, 0); srcloc: null [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-2: call osst_write_#t~mem1667#1.base, osst_write_#t~mem1667#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133-1: SUMMARY for call osst_write_#t~ret1668#1 := append_to_buffer(osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset, osst_write_#t~mem1667#1.base, osst_write_#t~mem1667#1.offset, (if osst_write_~do_count~0#1 % 4294967296 <= 2147483647 then osst_write_~do_count~0#1 % 4294967296 else osst_write_~do_count~0#1 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: from_buffer_~cnt~5#1 := (if from_buffer_#t~ite2520#1 % 4294967296 % 4294967296 <= 2147483647 then from_buffer_#t~ite2520#1 % 4294967296 % 4294967296 else from_buffer_#t~ite2520#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8133: assume -2147483648 <= osst_write_#t~ret1668#1 && osst_write_#t~ret1668#1 <= 2147483647;osst_write_~tmp___9~7#1 := osst_write_#t~ret1668#1;havoc osst_write_#t~mem1667#1.base, osst_write_#t~mem1667#1.offset;havoc osst_write_#t~ret1668#1;call write~int#13(osst_write_~tmp___9~7#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);call osst_write_#t~mem1669#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8); [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247-1: assume (from_buffer_#t~mem2518#1 - from_buffer_~offset~3#1) % 4294967296 < from_buffer_~do_count#1 % 4294967296;call from_buffer_#t~mem2519#1 := read~int#13(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4);from_buffer_#t~ite2520#1 := from_buffer_#t~mem2519#1 - from_buffer_~offset~3#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247-1: assume !((from_buffer_#t~mem2518#1 - from_buffer_~offset~3#1) % 4294967296 < from_buffer_~do_count#1 % 4294967296);from_buffer_#t~ite2520#1 := from_buffer_~do_count#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9190: assume -2147483648 <= __os_scsi_tape_open_#t~ret2013#1 && __os_scsi_tape_open_#t~ret2013#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2013#1;__os_scsi_tape_open_~retval~8#1 := -5; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: assume 0 != osst_seek_sector_~offset~0#1;call osst_seek_sector_#t~mem698#1 := read~int#13(osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);call osst_seek_sector_#t~mem697#1 := read~int#13(osst_seek_sector_~STp#1.base, 599 + osst_seek_sector_~STp#1.offset, 4);call write~int#13(osst_seek_sector_#t~mem698#1 + (if osst_seek_sector_~offset~0#1 < 0 && 0 != osst_seek_sector_~offset~0#1 % osst_seek_sector_#t~mem697#1 then (if osst_seek_sector_#t~mem697#1 < 0 then osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem697#1 - 1 else 1 + osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem697#1) else osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem697#1), osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem698#1;havoc osst_seek_sector_#t~mem697#1;call osst_seek_sector_#t~mem699#1.base, osst_seek_sector_#t~mem699#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call write~int#13(osst_seek_sector_~offset~0#1, osst_seek_sector_#t~mem699#1.base, 14 + osst_seek_sector_#t~mem699#1.offset, 4);havoc osst_seek_sector_#t~mem699#1.base, osst_seek_sector_#t~mem699#1.offset;call osst_seek_sector_#t~mem700#1.base, osst_seek_sector_#t~mem700#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem701#1.base, osst_seek_sector_#t~mem701#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem702#1 := read~int#13(osst_seek_sector_#t~mem701#1.base, 10 + osst_seek_sector_#t~mem701#1.offset, 4);call write~int#13(osst_seek_sector_#t~mem702#1 - osst_seek_sector_~offset~0#1, osst_seek_sector_#t~mem700#1.base, 10 + osst_seek_sector_#t~mem700#1.offset, 4);havoc osst_seek_sector_#t~mem700#1.base, osst_seek_sector_#t~mem700#1.offset;havoc osst_seek_sector_#t~mem701#1.base, osst_seek_sector_#t~mem701#1.offset;havoc osst_seek_sector_#t~mem702#1; [2025-02-08 04:35:05,880 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5887: assume !(0 != osst_seek_sector_~offset~0#1);call osst_seek_sector_#t~mem703#1 := read~int#13(osst_seek_sector_~STp#1.base, 638 + osst_seek_sector_~STp#1.offset, 4);call write~int#13(1 + osst_seek_sector_#t~mem703#1, osst_seek_sector_~STp#1.base, 638 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem703#1;call write~int#13(0, osst_seek_sector_~STp#1.base, 637 + osst_seek_sector_~STp#1.offset, 1);call osst_seek_sector_#t~mem704#1.base, osst_seek_sector_#t~mem704#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem705#1.base, osst_seek_sector_#t~mem705#1.offset := read~$Pointer$#13(osst_seek_sector_#t~mem704#1.base, 110 + osst_seek_sector_#t~mem704#1.offset, 8);call osst_seek_sector_#t~mem706#1 := read~int#13(osst_seek_sector_#t~mem705#1.base, 64 + osst_seek_sector_#t~mem705#1.offset, 2); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10908: osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset := osst_probe_~tpnt~0#1.base, 522 + osst_probe_~tpnt~0#1.offset + 16 * (if osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 else osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset, 1);call write~int#13(0, osst_probe_~STps~17#1.base, 1 + osst_probe_~STps~17#1.offset, 1);call write~int#13(0, osst_probe_~STps~17#1.base, 2 + osst_probe_~STps~17#1.offset, 1);call write~int#13(0, osst_probe_~STps~17#1.base, 3 + osst_probe_~STps~17#1.offset, 1);call write~int#13(-1, osst_probe_~STps~17#1.base, 8 + osst_probe_~STps~17#1.offset, 4);call write~int#13(-1, osst_probe_~STps~17#1.base, 12 + osst_probe_~STps~17#1.offset, 4);osst_probe_~i~17#1 := 1 + osst_probe_~i~17#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: assume osst_write_#t~mem1600#1 % 4294967296 >= (osst_write_#t~mem1599#1 - 300) % 4294967296;havoc osst_write_#t~mem1600#1;havoc osst_write_#t~mem1599#1;call osst_write_#t~mem1601#1 := read~int#13(osst_write_~STp~1#1.base, 646 + osst_write_~STp~1#1.offset, 4); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8001: assume !(osst_write_#t~mem1600#1 % 4294967296 >= (osst_write_#t~mem1599#1 - 300) % 4294967296);havoc osst_write_#t~mem1600#1;havoc osst_write_#t~mem1599#1;call osst_write_#t~mem1603#1 := read~int#13(osst_write_~STp~1#1.base, 273 + osst_write_~STp~1#1.offset, 1);osst_write_#t~short1605#1 := 0 != osst_write_#t~mem1603#1 % 256 % 4294967296; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209-1: SUMMARY for call osst_verify_position_#t~ret1256#1 := osst_set_frame_position(osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset, osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset, -1 + osst_verify_position_~frame_position~0#1, 0); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7209: assume -2147483648 <= osst_verify_position_#t~ret1256#1 && osst_verify_position_#t~ret1256#1 <= 2147483647;havoc osst_verify_position_#t~ret1256#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002: assume -2147483648 <= osst_write_#t~ret1602#1 && osst_write_#t~ret1602#1 <= 2147483647;havoc osst_write_#t~mem1601#1;havoc osst_write_#t~ret1602#1;osst_write_~retval~6#1 := -28; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11305-1: ldv_mutex_lock_interruptible_8_#res#1 := ldv_mutex_lock_interruptible_8_~ldv_func_res~2#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248: from_buffer_~tmp~64#1.base, from_buffer_~tmp~64#1.offset := from_buffer_#t~ret2521#1.base, from_buffer_#t~ret2521#1.offset;havoc from_buffer_#t~ret2521#1.base, from_buffer_#t~ret2521#1.offset; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10248-1: SUMMARY for call from_buffer_#t~ret2521#1.base, from_buffer_#t~ret2521#1.offset := sg_page(from_buffer_~st_bp#1.base, 124 + from_buffer_~st_bp#1.offset + 36 * (if from_buffer_~i~13#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then from_buffer_~i~13#1 % 18446744073709551616 % 18446744073709551616 else from_buffer_~i~13#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8002-1: SUMMARY for call osst_write_#t~ret1602#1 := printk(111, 0); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume 0 != os_scsi_tape_flush_#t~mem2237#1;havoc os_scsi_tape_flush_#t~mem2237#1;call os_scsi_tape_flush_#t~mem2238#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 619 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588: assume !(0 != os_scsi_tape_flush_#t~mem2237#1);havoc os_scsi_tape_flush_#t~mem2237#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10645: call ULTIMATE.dealloc(osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset);havoc osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9588-1: call os_scsi_tape_flush_#t~mem2237#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 619 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10777: assume 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10777: assume !(0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616);osst_probe_~i~17#1 := 0; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210: assume -2147483648 <= osst_verify_position_#t~ret1257#1 && osst_verify_position_#t~ret1257#1 <= 2147483647;osst_verify_position_~tmp~45#1 := osst_verify_position_#t~ret1257#1;havoc osst_verify_position_#t~ret1257#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: assume 0 != (__os_scsi_tape_open_#t~mem2185#1.base + __os_scsi_tape_open_#t~mem2185#1.offset) % 18446744073709551616;havoc __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset;call __os_scsi_tape_open_#t~mem2186#1.base, __os_scsi_tape_open_#t~mem2186#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456: assume !(0 != (__os_scsi_tape_open_#t~mem2185#1.base + __os_scsi_tape_open_#t~mem2185#1.offset) % 18446744073709551616);havoc __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9456-1: call __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume 0 != osst_write_#t~mem1669#1;havoc osst_write_#t~mem1669#1;call osst_write_#t~mem1670#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);osst_write_~retval~6#1 := osst_write_#t~mem1670#1;havoc osst_write_#t~mem1670#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8135: assume !(0 != osst_write_#t~mem1669#1);havoc osst_write_#t~mem1669#1;call osst_write_#t~mem1671#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);osst_write_~blks~2#1 := (if osst_write_~do_count~0#1 < 0 && 0 != osst_write_~do_count~0#1 % osst_write_#t~mem1671#1 then (if osst_write_#t~mem1671#1 < 0 then osst_write_~do_count~0#1 / osst_write_#t~mem1671#1 - 1 else 1 + osst_write_~do_count~0#1 / osst_write_#t~mem1671#1) else osst_write_~do_count~0#1 / osst_write_#t~mem1671#1);havoc osst_write_#t~mem1671#1;call osst_write_#t~mem1672#1 := read~int#13(osst_write_~STp~1#1.base, 642 + osst_write_~STp~1#1.offset, 4);call write~int#13((if (osst_write_#t~mem1672#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_write_#t~mem1672#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 else (osst_write_#t~mem1672#1 + osst_write_~blks~2#1) % 4294967296 % 4294967296 - 4294967296), osst_write_~STp~1#1.base, 642 + osst_write_~STp~1#1.offset, 4);havoc osst_write_#t~mem1672#1; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7210-1: SUMMARY for call osst_verify_position_#t~ret1257#1 := osst_get_logical_frame(osst_verify_position_~STp#1.base, osst_verify_position_~STp#1.offset, osst_verify_position_~aSRpnt#1.base, osst_verify_position_~aSRpnt#1.offset, -1, 0); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249: from_buffer_~tmp___0~38#1.base, from_buffer_~tmp___0~38#1.offset := from_buffer_#t~ret2522#1.base, from_buffer_#t~ret2522#1.offset;havoc from_buffer_#t~ret2522#1.base, from_buffer_#t~ret2522#1.offset; [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10249-1: SUMMARY for call from_buffer_#t~ret2522#1.base, from_buffer_#t~ret2522#1.offset := lowmem_page_address(from_buffer_~tmp~64#1.base, from_buffer_~tmp~64#1.offset); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10778: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,881 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589: assume -2147483648 <= os_scsi_tape_flush_#t~ret2239#1 && os_scsi_tape_flush_#t~ret2239#1 <= 2147483647;havoc os_scsi_tape_flush_#t~mem2238#1;havoc os_scsi_tape_flush_#t~ret2239#1; [2025-02-08 04:35:05,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9589-1: SUMMARY for call os_scsi_tape_flush_#t~ret2239#1 := printk(146, 0); srcloc: null [2025-02-08 04:35:05,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume 0 != osst_set_options_#t~bitwise1846#1;havoc osst_set_options_#t~bitwise1846#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 277 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532: assume !(0 != osst_set_options_#t~bitwise1846#1);havoc osst_set_options_#t~bitwise1846#1; [2025-02-08 04:35:05,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-1: [2025-02-08 04:35:05,882 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-2: havoc osst_set_options_#t~bitwise1846#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1846#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1846#1 <= 32) && osst_set_options_#t~bitwise1846#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1846#1 > 32 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1846#1 >= -9223372036854775808; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721: assume osst_ioctl_#t~short2278#1;havoc osst_ioctl_#t~mem2276#1;havoc osst_ioctl_#t~mem2277#1;havoc osst_ioctl_#t~short2278#1;call osst_ioctl_#t~mem2279#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#13(1 + osst_ioctl_#t~mem2279#1, osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);havoc osst_ioctl_#t~mem2279#1;call osst_ioctl_#t~mem2280#1 := read~int#13(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721: assume !osst_ioctl_#t~short2278#1;havoc osst_ioctl_#t~mem2276#1;havoc osst_ioctl_#t~mem2277#1;havoc osst_ioctl_#t~short2278#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-1: assume osst_ioctl_#t~short2278#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9721-1: assume !osst_ioctl_#t~short2278#1;call osst_ioctl_#t~mem2277#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2278#1 := 10 == osst_ioctl_#t~mem2277#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9325: call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: assume -2147483648 <= from_buffer_#t~ret2523#1 && from_buffer_#t~ret2523#1 <= 2147483647;from_buffer_~res~2#1 := from_buffer_#t~ret2523#1;havoc from_buffer_#t~ret2523#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-3: assume 32 == osst_set_options_~options#1;osst_set_options_#t~bitwise1846#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-3: assume !(32 == osst_set_options_~options#1); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457: havoc __os_scsi_tape_open_#t~mem2186#1.base, __os_scsi_tape_open_#t~mem2186#1.offset; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1846#1 := 0; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8532-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume osst_verify_position_~tmp~45#1 < 0;osst_verify_position_#res#1 := -5; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7211: assume !(osst_verify_position_~tmp~45#1 < 0);call osst_verify_position_#t~mem1258#1 := read~int#13(osst_verify_position_~STp#1.base, 686 + osst_verify_position_~STp#1.offset, 4); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9457-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2186#1.base, __os_scsi_tape_open_#t~mem2186#1.offset); srcloc: null [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-1: SUMMARY for call from_buffer_#t~ret2523#1 := copy_to_user(from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset, from_buffer_~tmp___0~38#1.base, from_buffer_~tmp___0~38#1.offset + (if from_buffer_~offset~3#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then from_buffer_~offset~3#1 % 18446744073709551616 % 18446744073709551616 else from_buffer_~offset~3#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), from_buffer_~cnt~5#1); srcloc: null [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779-1: SUMMARY for call osst_probe_#t~ret2660#1 := printk(194, 0); srcloc: null [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10779: assume -2147483648 <= osst_probe_#t~ret2660#1 && osst_probe_#t~ret2660#1 <= 2147483647;havoc osst_probe_#t~ret2660#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume osst_ioctl_#t~mem2280#1 >= 0;havoc osst_ioctl_#t~mem2280#1;call osst_ioctl_#t~mem2281#1 := read~int#13(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#13(1 + osst_ioctl_#t~mem2281#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);havoc osst_ioctl_#t~mem2281#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: assume !(osst_ioctl_#t~mem2280#1 >= 0);havoc osst_ioctl_#t~mem2280#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: assume -2147483648 <= osst_ioctl_#t~ret2387#1 && osst_ioctl_#t~ret2387#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2387#1;havoc osst_ioctl_#t~ret2387#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855-1: SUMMARY for call osst_ioctl_#t~ret2387#1 := osst_flush_buffer(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 0); srcloc: null [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270: osst_read_~tmp~54#1.base, osst_read_~tmp~54#1.offset := osst_read_#t~ret1726#1.base, osst_read_#t~ret1726#1.offset;havoc osst_read_#t~ret1726#1.base, osst_read_#t~ret1726#1.offset;osst_read_~name~23#1.base, osst_read_~name~23#1.offset := osst_read_~tmp~54#1.base, osst_read_~tmp~54#1.offset;assume { :begin_inline_ldv_mutex_lock_interruptible_8 } true;ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.offset := osst_read_~STp~2#1.base, 20 + osst_read_~STp~2#1.offset;havoc ldv_mutex_lock_interruptible_8_#res#1;havoc ldv_mutex_lock_interruptible_8_#t~ret2745#1, ldv_mutex_lock_interruptible_8_#t~ret2746#1, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_8_~ldv_func_res~2#1, ldv_mutex_lock_interruptible_8_~tmp~81#1, ldv_mutex_lock_interruptible_8_~tmp___0~53#1;ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.offset := ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_interruptible_8_~ldv_func_res~2#1;havoc ldv_mutex_lock_interruptible_8_~tmp~81#1;havoc ldv_mutex_lock_interruptible_8_~tmp___0~53#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: assume 0 != from_buffer_~res~2#1;from_buffer_#res#1 := -14; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: assume !(0 != from_buffer_~res~2#1);from_buffer_~do_count#1 := from_buffer_~do_count#1 - from_buffer_~cnt~5#1;call from_buffer_#t~mem2524#1 := read~int#13(from_buffer_~st_bp#1.base, 10 + from_buffer_~st_bp#1.offset, 4);call write~int#13(from_buffer_#t~mem2524#1 - from_buffer_~cnt~5#1, from_buffer_~st_bp#1.base, 10 + from_buffer_~st_bp#1.offset, 4);havoc from_buffer_#t~mem2524#1;call from_buffer_#t~mem2525#1 := read~int#13(from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);call write~int#13(from_buffer_#t~mem2525#1 + from_buffer_~cnt~5#1, from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);havoc from_buffer_#t~mem2525#1;from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset := from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset + (if from_buffer_~cnt~5#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then from_buffer_~cnt~5#1 % 18446744073709551616 % 18446744073709551616 else from_buffer_~cnt~5#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);from_buffer_~offset~3#1 := 0;from_buffer_~i~13#1 := 1 + from_buffer_~i~13#1;call from_buffer_#t~mem2526#1 := read~int#13(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8270-1: SUMMARY for call osst_read_#t~ret1726#1.base, osst_read_#t~ret1726#1.offset := tape_name(osst_read_~STp~2#1.base, osst_read_~STp~2#1.offset); srcloc: null [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177-1: assume 2 == main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177-1: assume !(2 == main_~ldv_s_osst_fops_file_operations~0#1); [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177: assume main_~res_osst_write_50~0#1 < 0; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177: assume !(main_~res_osst_write_50~0#1 < 0);main_~ldv_s_osst_fops_file_operations~0#1 := 1 + main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,884 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: assume enlarge_buffer_~segs~0#1 < enlarge_buffer_~max_segs~0#1 && enlarge_buffer_~got~0#1 <= 33279; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10120: assume !(enlarge_buffer_~segs~0#1 < enlarge_buffer_~max_segs~0#1 && enlarge_buffer_~got~0#1 <= 33279);enlarge_buffer_#res#1 := 1; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177-2: assume main_#t~switch2730#1; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11177-2: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 5 == main_~tmp___0~50#1; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9856: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460: havoc __os_scsi_tape_open_#t~mem2187#1.base, __os_scsi_tape_open_#t~mem2187#1.offset;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 590 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2188#1.base, __os_scsi_tape_open_#t~mem2188#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-1: SUMMARY for call normalize_buffer(__os_scsi_tape_open_#t~mem2187#1.base, __os_scsi_tape_open_#t~mem2187#1.offset); srcloc: null [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9460-2: call __os_scsi_tape_open_#t~mem2187#1.base, __os_scsi_tape_open_#t~mem2187#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1330#1.base, osst_configure_onstream_#t~ret1330#1.offset;havoc osst_configure_onstream_#t~mem1328#1;havoc osst_configure_onstream_#t~mem1329#1;havoc osst_configure_onstream_#t~ret1330#1.base, osst_configure_onstream_#t~ret1330#1.offset;call write~$Pointer$#13(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);call osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1332#1 := read~int#13(osst_configure_onstream_#t~mem1331#1.base, 26 + osst_configure_onstream_#t~mem1331#1.offset, 4); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: assume 0 != os_scsi_tape_flush_#t~mem2240#1;havoc os_scsi_tape_flush_#t~mem2240#1;call os_scsi_tape_flush_#t~mem2241#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 623 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592: assume !(0 != os_scsi_tape_flush_#t~mem2240#1);havoc os_scsi_tape_flush_#t~mem2240#1; [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9592-1: call os_scsi_tape_flush_#t~mem2240#1 := read~int#13(os_scsi_tape_flush_~STp~4#1.base, 623 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,885 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346-1: SUMMARY for call osst_configure_onstream_#t~ret1330#1.base, osst_configure_onstream_#t~ret1330#1.offset := osst_do_scsi(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, (if osst_configure_onstream_#t~mem1328#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1328#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1328#1 % 256 % 4294967296 - 4294967296), 1, osst_configure_onstream_#t~mem1329#1, 0, 1); srcloc: null [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 667 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2107#1.base, __os_scsi_tape_open_#t~mem2107#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2108#1 := read~int#13(__os_scsi_tape_open_#t~mem2107#1.base, 26 + __os_scsi_tape_open_#t~mem2107#1.offset, 4);__os_scsi_tape_open_#t~short2114#1 := 0 != __os_scsi_tape_open_#t~mem2108#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007-1: assume osst_write_#t~short1605#1;call osst_write_#t~mem1604#1 := read~int#13(osst_write_~STp~1#1.base, 596 + osst_write_~STp~1#1.offset, 1);osst_write_#t~short1605#1 := 0 == osst_write_#t~mem1604#1 % 256 % 4294967296; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007-1: assume !osst_write_#t~short1605#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume osst_write_#t~short1605#1;havoc osst_write_#t~mem1603#1;havoc osst_write_#t~mem1604#1;havoc osst_write_#t~short1605#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: assume !osst_write_#t~short1605#1;havoc osst_write_#t~mem1603#1;havoc osst_write_#t~mem1604#1;havoc osst_write_#t~short1605#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-3: assume 64 == osst_set_options_~options#1;osst_set_options_#t~bitwise1847#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-3: assume !(64 == osst_set_options_~options#1); [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1847#1 := 0; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593: assume -2147483648 <= os_scsi_tape_flush_#t~ret2242#1 && os_scsi_tape_flush_#t~ret2242#1 <= 2147483647;havoc os_scsi_tape_flush_#t~mem2241#1;havoc os_scsi_tape_flush_#t~ret2242#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9593-1: SUMMARY for call os_scsi_tape_flush_#t~ret2242#1 := printk(147, 0); srcloc: null [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume 0 != osst_set_options_#t~bitwise1847#1;havoc osst_set_options_#t~bitwise1847#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 273 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536: assume !(0 != osst_set_options_#t~bitwise1847#1);havoc osst_set_options_#t~bitwise1847#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-1: [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8536-2: havoc osst_set_options_#t~bitwise1847#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1847#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1847#1 <= 64) && osst_set_options_#t~bitwise1847#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1847#1 > 64 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1847#1 >= -9223372036854775808; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7215: assume osst_verify_position_#t~mem1258#1 > 3;havoc osst_verify_position_#t~mem1258#1;osst_verify_position_~i~3#1 := 0; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7215: assume !(osst_verify_position_#t~mem1258#1 > 3);havoc osst_verify_position_#t~mem1258#1;osst_verify_position_~prev_mark_ppos~0#1 := -1 + osst_verify_position_~frame_position~0#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11179-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8272: osst_read_#t~ret1727#1 := ldv_mutex_lock_interruptible_8_#res#1;havoc ldv_mutex_lock_interruptible_8_#t~ret2745#1, ldv_mutex_lock_interruptible_8_#t~ret2746#1, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_~ldv_func_arg1#1.offset, ldv_mutex_lock_interruptible_8_~ldv_func_res~2#1, ldv_mutex_lock_interruptible_8_~tmp~81#1, ldv_mutex_lock_interruptible_8_~tmp___0~53#1;havoc ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.base, ldv_mutex_lock_interruptible_8_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_interruptible_8 } true;assume -2147483648 <= osst_read_#t~ret1727#1 && osst_read_#t~ret1727#1 <= 2147483647;osst_read_~tmp___0~29#1 := osst_read_#t~ret1727#1;havoc osst_read_#t~ret1727#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11179: assume { :begin_inline_osst_write } true;osst_write_#in~filp#1.base, osst_write_#in~filp#1.offset, osst_write_#in~buf#1.base, osst_write_#in~buf#1.offset, osst_write_#in~count#1, osst_write_#in~ppos#1.base, osst_write_#in~ppos#1.offset := main_~var_group2~0#1.base, main_~var_group2~0#1.offset, main_~var_osst_write_50_p1~0#1.base, main_~var_osst_write_50_p1~0#1.offset, main_~var_osst_write_50_p2~0#1, main_~var_osst_write_50_p3~0#1.base, main_~var_osst_write_50_p3~0#1.offset;havoc osst_write_#res#1;havoc osst_write_#t~mem1579#1.base, osst_write_#t~mem1579#1.offset, osst_write_#t~ret1580#1.base, osst_write_#t~ret1580#1.offset, osst_write_#t~ret1581#1, osst_write_#t~mem1582#1.base, osst_write_#t~mem1582#1.offset, osst_write_#t~ret1583#1, osst_write_#t~mem1584#1, osst_write_#t~mem1585#1, osst_write_#t~mem1586#1, osst_write_#t~mem1587#1, osst_write_#t~mem1588#1, osst_write_#t~mem1589#1, osst_write_#t~mem1590#1, osst_write_#t~mem1591#1, osst_write_#t~short1592#1, osst_write_#t~mem1593#1, osst_write_#t~ite1596#1, osst_write_#t~mem1594#1, osst_write_#t~mem1595#1, osst_write_#t~mem1597#1, osst_write_#t~ret1598#1, osst_write_#t~mem1600#1, osst_write_#t~mem1599#1, osst_write_#t~mem1601#1, osst_write_#t~ret1602#1, osst_write_#t~mem1603#1, osst_write_#t~mem1604#1, osst_write_#t~short1605#1, osst_write_#t~ret1606#1, osst_write_#t~mem1607#1, osst_write_#t~mem1608#1, osst_write_#t~ret1609#1, osst_write_#t~mem1610#1, osst_write_#t~mem1611#1, osst_write_#t~mem1613#1, osst_write_#t~mem1612#1, osst_write_#t~mem1614#1, osst_write_#t~short1615#1, osst_write_#t~short1616#1, osst_write_#t~mem1617#1, osst_write_#t~mem1618#1, osst_write_#t~short1619#1, osst_write_#t~short1620#1, osst_write_#t~mem1621#1, osst_write_#t~ret1622#1, osst_write_#t~mem1623#1, osst_write_#t~ret1624#1, osst_write_#t~mem1625#1, osst_write_#t~mem1626#1, osst_write_#t~mem1628#1, osst_write_#t~mem1627#1, osst_write_#t~mem1629#1, osst_write_#t~mem1630#1, osst_write_#t~mem1631#1, osst_write_#t~mem1632#1, osst_write_#t~mem1633#1, osst_write_#t~short1634#1, osst_write_#t~mem1635#1, osst_write_#t~mem1636#1.base, osst_write_#t~mem1636#1.offset, osst_write_#t~mem1637#1, osst_write_#t~mem1638#1, osst_write_#t~ret1639#1, osst_write_#t~mem1640#1, osst_write_#t~mem1641#1, osst_write_#t~ret1642#1, osst_write_#t~ret1643#1, osst_write_#t~mem1644#1, osst_write_#t~mem1645#1.base, osst_write_#t~mem1645#1.offset, osst_write_#t~mem1646#1, osst_write_#t~mem1647#1.base, osst_write_#t~mem1647#1.offset, osst_write_#t~ret1648#1, osst_write_#t~mem1649#1.base, osst_write_#t~mem1649#1.offset, osst_write_#t~mem1650#1, osst_write_#t~mem1651#1.base, osst_write_#t~mem1651#1.offset, osst_write_#t~mem1652#1, osst_write_#t~mem1653#1, osst_write_#t~mem1654#1, osst_write_#t~ret1655#1, osst_write_#t~ret1656#1, osst_write_#t~mem1657#1, osst_write_#t~mem1658#1.base, osst_write_#t~mem1658#1.offset, osst_write_#t~mem1659#1, osst_write_#t~mem1660#1, osst_write_#t~mem1661#1, osst_write_#t~mem1662#1.base, osst_write_#t~mem1662#1.offset, osst_write_#t~mem1663#1, osst_write_#t~mem1664#1, osst_write_#t~mem1665#1.base, osst_write_#t~mem1665#1.offset, osst_write_#t~mem1666#1, osst_write_#t~mem1667#1.base, osst_write_#t~mem1667#1.offset, osst_write_#t~ret1668#1, osst_write_#t~mem1669#1, osst_write_#t~mem1670#1, osst_write_#t~mem1671#1, osst_write_#t~mem1672#1, osst_write_#t~ret1673#1, osst_write_#t~mem1674#1, osst_write_#t~mem1675#1.base, osst_write_#t~mem1675#1.offset, osst_write_#t~mem1676#1, osst_write_#t~mem1677#1, osst_write_#t~mem1678#1, osst_write_#t~mem1679#1, osst_write_#t~mem1680#1, osst_write_#t~mem1681#1, osst_write_#t~mem1682#1.base, osst_write_#t~mem1682#1.offset, osst_write_#t~mem1683#1.base, osst_write_#t~mem1683#1.offset, osst_write_#t~mem1684#1.base, osst_write_#t~mem1684#1.offset, osst_write_#t~mem1685#1, osst_write_#t~mem1686#1, osst_write_#t~mem1687#1, osst_write_#t~mem1688#1.base, osst_write_#t~mem1688#1.offset, osst_write_#t~mem1689#1.base, osst_write_#t~mem1689#1.offset, osst_write_#t~mem1690#1, osst_write_#t~mem1691#1.base, osst_write_#t~mem1691#1.offset, osst_write_#t~ret1692#1, osst_write_#t~mem1693#1, osst_write_#t~mem1694#1, osst_write_#t~mem1695#1, osst_write_#t~mem1696#1, osst_write_#t~mem1697#1, osst_write_#t~mem1698#1, osst_write_#t~mem1699#1, osst_write_#t~mem1700#1.base, osst_write_#t~mem1700#1.offset, osst_write_#t~mem1701#1, osst_write_#t~short1702#1, osst_write_#t~mem1703#1.base, osst_write_#t~mem1703#1.offset, osst_write_#t~mem1704#1, osst_write_#t~mem1705#1, osst_write_#t~mem1706#1.base, osst_write_#t~mem1706#1.offset, osst_write_#t~mem1707#1, osst_write_#t~mem1708#1, osst_write_#t~short1709#1, osst_write_#t~mem1710#1.base, osst_write_#t~mem1710#1.offset, osst_write_#t~mem1711#1.base, osst_write_#t~mem1711#1.offset, osst_write_#t~mem1712#1, osst_write_#t~mem1713#1, osst_write_#t~mem1714#1, osst_write_#t~mem1715#1.base, osst_write_#t~mem1715#1.offset, osst_write_#t~mem1717#1, osst_write_#t~mem1716#1.base, osst_write_#t~mem1716#1.offset, osst_write_#t~mem1718#1, osst_write_#t~ret1719#1, osst_write_#t~mem1720#1, osst_write_#t~mem1721#1, osst_write_#t~bitwise1722#1, osst_write_#t~mem1723#1.base, osst_write_#t~mem1723#1.offset, osst_write_#t~mem1724#1.base, osst_write_#t~mem1724#1.offset, osst_write_~filp#1.base, osst_write_~filp#1.offset, osst_write_~buf#1.base, osst_write_~buf#1.offset, osst_write_~count#1, osst_write_~ppos#1.base, osst_write_~ppos#1.offset, osst_write_~total~0#1, osst_write_~retval~6#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, osst_write_~do_count~0#1, osst_write_~blks~2#1, osst_write_~transfer~1#1, osst_write_~write_threshold~0#1, osst_write_~doing_write~0#1, osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, osst_write_~STm~0#1.base, osst_write_~STm~0#1.offset, osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset, osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~name~22#1.base, osst_write_~name~22#1.offset, osst_write_~tmp~53#1.base, osst_write_~tmp~53#1.offset, osst_write_~tmp___0~28#1, osst_write_~tmp___1~23#1, osst_write_~tmp___2~20#1, osst_write_~tmp___3~15#1, osst_write_~tmp___4~14#1, osst_write_~tmp___5~12#1, osst_write_~tmp___6~10#1, osst_write_~tmp___7~8#1, osst_write_~tmp___8~7#1, osst_write_~tmp___9~7#1, osst_write_~tmp___10~6#1, osst_write_~tmp___11~4#1, osst_write_~tmp___12~3#1;osst_write_~filp#1.base, osst_write_~filp#1.offset := osst_write_#in~filp#1.base, osst_write_#in~filp#1.offset;osst_write_~buf#1.base, osst_write_~buf#1.offset := osst_write_#in~buf#1.base, osst_write_#in~buf#1.offset;osst_write_~count#1 := osst_write_#in~count#1;osst_write_~ppos#1.base, osst_write_~ppos#1.offset := osst_write_#in~ppos#1.base, osst_write_#in~ppos#1.offset;havoc osst_write_~total~0#1;havoc osst_write_~retval~6#1;call osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset := #Ultimate.allocOnStack(8);havoc osst_write_~do_count~0#1;havoc osst_write_~blks~2#1;havoc osst_write_~transfer~1#1;havoc osst_write_~write_threshold~0#1;havoc osst_write_~doing_write~0#1;havoc osst_write_~b_point~0#1.base, osst_write_~b_point~0#1.offset;call osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset := #Ultimate.allocOnStack(8);havoc osst_write_~STm~0#1.base, osst_write_~STm~0#1.offset;havoc osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset;havoc osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset;havoc osst_write_~name~22#1.base, osst_write_~name~22#1.offset;havoc osst_write_~tmp~53#1.base, osst_write_~tmp~53#1.offset;havoc osst_write_~tmp___0~28#1;havoc osst_write_~tmp___1~23#1;havoc osst_write_~tmp___2~20#1;havoc osst_write_~tmp___3~15#1;havoc osst_write_~tmp___4~14#1;havoc osst_write_~tmp___5~12#1;havoc osst_write_~tmp___6~10#1;havoc osst_write_~tmp___7~8#1;havoc osst_write_~tmp___8~7#1;havoc osst_write_~tmp___9~7#1;havoc osst_write_~tmp___10~6#1;havoc osst_write_~tmp___11~4#1;havoc osst_write_~tmp___12~3#1;osst_write_~retval~6#1 := 0;osst_write_~doing_write~0#1 := 0;call write~$Pointer$#13(0, 0, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 8);call osst_write_#t~mem1579#1.base, osst_write_#t~mem1579#1.offset := read~$Pointer$#8(osst_write_~filp#1.base, 292 + osst_write_~filp#1.offset, 8);osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset := osst_write_#t~mem1579#1.base, osst_write_#t~mem1579#1.offset;havoc osst_write_#t~mem1579#1.base, osst_write_#t~mem1579#1.offset; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume __os_scsi_tape_open_#t~short2114#1;havoc __os_scsi_tape_open_#t~mem2107#1.base, __os_scsi_tape_open_#t~mem2107#1.offset;havoc __os_scsi_tape_open_#t~mem2108#1;havoc __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset;havoc __os_scsi_tape_open_#t~mem2110#1;havoc __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset;havoc __os_scsi_tape_open_#t~mem2112#1;havoc __os_scsi_tape_open_#t~short2113#1;havoc __os_scsi_tape_open_#t~short2114#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329: assume !__os_scsi_tape_open_#t~short2114#1;havoc __os_scsi_tape_open_#t~mem2107#1.base, __os_scsi_tape_open_#t~mem2107#1.offset;havoc __os_scsi_tape_open_#t~mem2108#1;havoc __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset;havoc __os_scsi_tape_open_#t~mem2110#1;havoc __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset;havoc __os_scsi_tape_open_#t~mem2112#1;havoc __os_scsi_tape_open_#t~short2113#1;havoc __os_scsi_tape_open_#t~short2114#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-1: __os_scsi_tape_open_#t~short2114#1 := __os_scsi_tape_open_#t~short2113#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-2: assume __os_scsi_tape_open_#t~short2113#1; [2025-02-08 04:35:05,886 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-2: assume !__os_scsi_tape_open_#t~short2113#1;call __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2112#1 := read~int#13(__os_scsi_tape_open_#t~mem2111#1.base, 28 + __os_scsi_tape_open_#t~mem2111#1.offset, 1);__os_scsi_tape_open_#t~short2113#1 := 58 != __os_scsi_tape_open_#t~mem2112#1 % 256 % 4294967296; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11311: SUMMARY for call ldv_mutex_unlock_lock_of_osst_tape(ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-3: assume __os_scsi_tape_open_#t~short2114#1;call __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2110#1 := read~int#13(__os_scsi_tape_open_#t~mem2109#1.base, 18 + __os_scsi_tape_open_#t~mem2109#1.offset, 1);__os_scsi_tape_open_#t~short2113#1 := 2 != __os_scsi_tape_open_#t~mem2110#1 % 256 % 4294967296; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9329-3: assume !__os_scsi_tape_open_#t~short2114#1; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894: osst_seek_sector_~tmp___4~5#1 := osst_seek_sector_#t~ret707#1;havoc osst_seek_sector_#t~mem704#1.base, osst_seek_sector_#t~mem704#1.offset;havoc osst_seek_sector_#t~mem705#1.base, osst_seek_sector_#t~mem705#1.offset;havoc osst_seek_sector_#t~mem706#1;havoc osst_seek_sector_#t~ret707#1;call osst_seek_sector_#t~mem708#1 := read~int#13(osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);call write~int#13(osst_seek_sector_#t~mem708#1 + (if osst_seek_sector_~tmp___4~5#1 % 65536 % 4294967296 <= 2147483647 then osst_seek_sector_~tmp___4~5#1 % 65536 % 4294967296 else osst_seek_sector_~tmp___4~5#1 % 65536 % 4294967296 - 4294967296), osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem708#1;osst_seek_sector_~tmp___5~5#1 := 0;call osst_seek_sector_#t~mem709#1.base, osst_seek_sector_#t~mem709#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call write~int#13(osst_seek_sector_~tmp___5~5#1, osst_seek_sector_#t~mem709#1.base, 14 + osst_seek_sector_#t~mem709#1.offset, 4);havoc osst_seek_sector_#t~mem709#1.base, osst_seek_sector_#t~mem709#1.offset;call osst_seek_sector_#t~mem710#1.base, osst_seek_sector_#t~mem710#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call write~int#13(osst_seek_sector_~tmp___5~5#1, osst_seek_sector_#t~mem710#1.base, 10 + osst_seek_sector_#t~mem710#1.offset, 4);havoc osst_seek_sector_#t~mem710#1.base, osst_seek_sector_#t~mem710#1.offset; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008-1: SUMMARY for call osst_write_#t~ret1606#1 := do_door_lock(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, 1); srcloc: null [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8008: assume -2147483648 <= osst_write_#t~ret1606#1 && osst_write_#t~ret1606#1 <= 2147483647;osst_write_~tmp___2~20#1 := osst_write_#t~ret1606#1;havoc osst_write_#t~ret1606#1; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5894-1: SUMMARY for call osst_seek_sector_#t~ret707#1 := __fswab16((if osst_seek_sector_#t~mem706#1 % 65536 % 4294967296 <= 2147483647 then osst_seek_sector_#t~mem706#1 % 65536 % 4294967296 else osst_seek_sector_#t~mem706#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: havoc __os_scsi_tape_open_#t~memset~res2115#1.base, __os_scsi_tape_open_#t~memset~res2115#1.offset;call write~int#13(21, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(16, __os_scsi_tape_open_~#cmd~13#1.base, 1 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(8, __os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2117#1.base, __os_scsi_tape_open_#t~mem2117#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2116#1.base, 102 + __os_scsi_tape_open_#t~mem2116#1.offset, 8);call __os_scsi_tape_open_#t~mem2118#1 := read~int#13(__os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call write~int#13(255 + __os_scsi_tape_open_#t~mem2118#1 % 256, __os_scsi_tape_open_#t~mem2117#1.base, __os_scsi_tape_open_#t~mem2117#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset;havoc __os_scsi_tape_open_#t~mem2117#1.base, __os_scsi_tape_open_#t~mem2117#1.offset;havoc __os_scsi_tape_open_#t~mem2118#1;call __os_scsi_tape_open_#t~mem2119#1.base, __os_scsi_tape_open_#t~mem2119#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2120#1.base, __os_scsi_tape_open_#t~mem2120#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2119#1.base, 102 + __os_scsi_tape_open_#t~mem2119#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_#t~mem2120#1.base, 1 + __os_scsi_tape_open_#t~mem2120#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2119#1.base, __os_scsi_tape_open_#t~mem2119#1.offset;havoc __os_scsi_tape_open_#t~mem2120#1.base, __os_scsi_tape_open_#t~mem2120#1.offset;call __os_scsi_tape_open_#t~mem2121#1.base, __os_scsi_tape_open_#t~mem2121#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2122#1.base, __os_scsi_tape_open_#t~mem2122#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2121#1.base, 102 + __os_scsi_tape_open_#t~mem2121#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_#t~mem2122#1.base, 2 + __os_scsi_tape_open_#t~mem2122#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2121#1.base, __os_scsi_tape_open_#t~mem2121#1.offset;havoc __os_scsi_tape_open_#t~mem2122#1.base, __os_scsi_tape_open_#t~mem2122#1.offset;call __os_scsi_tape_open_#t~mem2123#1.base, __os_scsi_tape_open_#t~mem2123#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2124#1.base, __os_scsi_tape_open_#t~mem2124#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2123#1.base, 102 + __os_scsi_tape_open_#t~mem2123#1.offset, 8);call write~int#13(0, __os_scsi_tape_open_#t~mem2124#1.base, 3 + __os_scsi_tape_open_#t~mem2124#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2123#1.base, __os_scsi_tape_open_#t~mem2123#1.offset;havoc __os_scsi_tape_open_#t~mem2124#1.base, __os_scsi_tape_open_#t~mem2124#1.offset;call __os_scsi_tape_open_#t~mem2125#1.base, __os_scsi_tape_open_#t~mem2125#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2125#1.base, 102 + __os_scsi_tape_open_#t~mem2125#1.offset, 8);call write~int#13(63, __os_scsi_tape_open_#t~mem2126#1.base, 4 + __os_scsi_tape_open_#t~mem2126#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2125#1.base, __os_scsi_tape_open_#t~mem2125#1.offset;havoc __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset;call __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2127#1.base, 102 + __os_scsi_tape_open_#t~mem2127#1.offset, 8);call write~int#13(1, __os_scsi_tape_open_#t~mem2128#1.base, 5 + __os_scsi_tape_open_#t~mem2128#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset;havoc __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset;call __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2129#1.base, 102 + __os_scsi_tape_open_#t~mem2129#1.offset, 8);call write~int#13(2, __os_scsi_tape_open_#t~mem2130#1.base, 6 + __os_scsi_tape_open_#t~mem2130#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset;havoc __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset;call __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset := read~$Pointer$#13(__os_scsi_tape_open_#t~mem2131#1.base, 102 + __os_scsi_tape_open_#t~mem2131#1.offset, 8);call write~int#13(3, __os_scsi_tape_open_#t~mem2132#1.base, 7 + __os_scsi_tape_open_#t~mem2132#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset;havoc __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset;call __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2134#1 := read~int#13(__os_scsi_tape_open_~#cmd~13#1.base, 4 + __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2135#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: assume 0 != osst_read_~tmp___0~29#1;osst_read_#res#1 := -512;call ULTIMATE.dealloc(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset);havoc osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset;call ULTIMATE.dealloc(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset);havoc osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset; [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8273: assume !(0 != osst_read_~tmp___0~29#1);call osst_read_#t~mem1728#1.base, osst_read_#t~mem1728#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 12 + osst_read_~STp~2#1.offset, 8); [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: SUMMARY for call mutex_unlock(ldv_mutex_unlock_9_~ldv_func_arg1#1.base, ldv_mutex_unlock_9_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2115#1.base, __os_scsi_tape_open_#t~memset~res2115#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: assume 0 == osst_write_~tmp___2~20#1;call write~int#13(2, osst_write_~STp~1#1.base, 596 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,887 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: assume !(0 == osst_write_~tmp___2~20#1); [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume 0 == osst_read_#t~mem1789#1;havoc osst_read_#t~mem1788#1.base, osst_read_#t~mem1788#1.offset;havoc osst_read_#t~mem1789#1;call write~int#13(0, osst_read_~STp~2#1.base, 637 + osst_read_~STp~2#1.offset, 1);call osst_read_#t~mem1790#1 := read~int#13(osst_read_~STp~2#1.base, 638 + osst_read_~STp~2#1.offset, 4);call write~int#13(1 + osst_read_#t~mem1790#1, osst_read_~STp~2#1.base, 638 + osst_read_~STp~2#1.offset, 4);havoc osst_read_#t~mem1790#1; [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: assume !(0 == osst_read_#t~mem1789#1);havoc osst_read_#t~mem1788#1.base, osst_read_#t~mem1788#1.offset;havoc osst_read_#t~mem1789#1; [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463: havoc __os_scsi_tape_open_#t~mem2188#1.base, __os_scsi_tape_open_#t~mem2188#1.offset;__os_scsi_tape_open_#res#1 := __os_scsi_tape_open_~retval~8#1;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset; [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406-1: call osst_read_#t~mem1788#1.base, osst_read_#t~mem1788#1.offset := read~$Pointer$#13(osst_read_~STp~2#1.base, 264 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1789#1 := read~int#13(osst_read_#t~mem1788#1.base, 10 + osst_read_#t~mem1788#1.offset, 4); [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9463-1: SUMMARY for call scsi_device_put(__os_scsi_tape_open_#t~mem2188#1.base, __os_scsi_tape_open_#t~mem2188#1.offset); srcloc: null [2025-02-08 04:35:05,888 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume 0 != osst_configure_onstream_#t~mem1332#1;havoc osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset;havoc osst_configure_onstream_#t~mem1332#1;call osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1333#1.base, 102 + osst_configure_onstream_#t~mem1333#1.offset, 8); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7349: assume !(0 != osst_configure_onstream_#t~mem1332#1);havoc osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset;havoc osst_configure_onstream_#t~mem1332#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142: assume -2147483648 <= osst_write_#t~ret1673#1 && osst_write_#t~ret1673#1 <= 2147483647;osst_write_~tmp___10~6#1 := osst_write_#t~ret1673#1;havoc osst_write_#t~ret1673#1;call write~int#13(osst_write_~tmp___10~6#1, osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);call osst_write_#t~mem1674#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8142-1: SUMMARY for call osst_write_#t~ret1673#1 := osst_write_frame(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 1); srcloc: null [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: assume osst_probe_~i~17#1 <= 3; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: assume !(osst_probe_~i~17#1 <= 3);call write~int#13(0, osst_probe_~tpnt~0#1.base, 506 + osst_probe_~tpnt~0#1.offset, 4);call write~int#13(1, osst_probe_~tpnt~0#1.base, 294 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(1, osst_probe_~tpnt~0#1.base, 400 + osst_probe_~tpnt~0#1.offset, 1);osst_probe_~tmp___7~12#1 := 0;call write~int#13(osst_probe_~tmp___7~12#1, osst_probe_~tpnt~0#1.base, 591 + osst_probe_~tpnt~0#1.offset, 1);osst_probe_~tmp___6~15#1 := osst_probe_~tmp___7~12#1;call write~int#13(osst_probe_~tmp___6~15#1, osst_probe_~tpnt~0#1.base, 593 + osst_probe_~tpnt~0#1.offset, 1);call write~int#13(osst_probe_~tmp___6~15#1, osst_probe_~tpnt~0#1.base, 592 + osst_probe_~tpnt~0#1.offset, 1);assume { :begin_inline___mutex_init } true;__mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset := osst_probe_~tpnt~0#1.base, 20 + osst_probe_~tpnt~0#1.offset, 201, 0, osst_probe_~#__key~2#1.base, osst_probe_~#__key~2#1.offset;havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;__mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset := __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset;__mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset := __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset;__mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset := __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9992: assume 0 != (osst_compat_ioctl_#t~mem2466#1.base + osst_compat_ioctl_#t~mem2466#1.offset) % 18446744073709551616;havoc osst_compat_ioctl_#t~mem2464#1.base, osst_compat_ioctl_#t~mem2464#1.offset;havoc osst_compat_ioctl_#t~mem2465#1.base, osst_compat_ioctl_#t~mem2465#1.offset;havoc osst_compat_ioctl_#t~mem2466#1.base, osst_compat_ioctl_#t~mem2466#1.offset;call osst_compat_ioctl_#t~mem2473#1.base, osst_compat_ioctl_#t~mem2473#1.offset := read~$Pointer$#13(osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset, 8);call osst_compat_ioctl_#t~mem2474#1.base, osst_compat_ioctl_#t~mem2474#1.offset := read~$Pointer$#13(osst_compat_ioctl_#t~mem2473#1.base, 488 + osst_compat_ioctl_#t~mem2473#1.offset, 8);call osst_compat_ioctl_#t~mem2475#1.base, osst_compat_ioctl_#t~mem2475#1.offset := read~$Pointer$#13(osst_compat_ioctl_#t~mem2474#1.base, 48 + osst_compat_ioctl_#t~mem2474#1.offset, 8);assume { :begin_inline_##fun~$Pointer$~X~int~X~$Pointer$~TO~int } true;##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2471#1, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset := osst_compat_ioctl_~sdev~0#1.base, osst_compat_ioctl_~sdev~0#1.offset, (if osst_compat_ioctl_~cmd_in#1 % 4294967296 % 4294967296 <= 2147483647 then osst_compat_ioctl_~cmd_in#1 % 4294967296 % 4294967296 else osst_compat_ioctl_~cmd_in#1 % 4294967296 % 4294967296 - 4294967296), 0, (if osst_compat_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_compat_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 else osst_compat_ioctl_~arg#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), osst_compat_ioctl_#t~mem2475#1.base, osst_compat_ioctl_#t~mem2475#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2471#1, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.offset;##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2471#1 := ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2471#1;##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.offset := ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.offset;osst_compat_ioctl_#t~ret2476#1 := ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#res#1;havoc ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2470#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2471#1, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#~2472#1.offset;havoc ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2470#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2471#1, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~2472#1.offset, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.base, ##fun~$Pointer$~X~int~X~$Pointer$~TO~int_#in~#fp#1.offset;assume { :end_inline_##fun~$Pointer$~X~int~X~$Pointer$~TO~int } true;assume -2147483648 <= osst_compat_ioctl_#t~ret2476#1 && osst_compat_ioctl_#t~ret2476#1 <= 2147483647;osst_compat_ioctl_~ret~1#1 := osst_compat_ioctl_#t~ret2476#1;havoc osst_compat_ioctl_#t~mem2473#1.base, osst_compat_ioctl_#t~mem2473#1.offset;havoc osst_compat_ioctl_#t~mem2474#1.base, osst_compat_ioctl_#t~mem2474#1.offset;havoc osst_compat_ioctl_#t~mem2475#1.base, osst_compat_ioctl_#t~mem2475#1.offset;havoc osst_compat_ioctl_#t~ret2476#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9992: assume !(0 != (osst_compat_ioctl_#t~mem2466#1.base + osst_compat_ioctl_#t~mem2466#1.offset) % 18446744073709551616);havoc osst_compat_ioctl_#t~mem2464#1.base, osst_compat_ioctl_#t~mem2464#1.offset;havoc osst_compat_ioctl_#t~mem2465#1.base, osst_compat_ioctl_#t~mem2465#1.offset;havoc osst_compat_ioctl_#t~mem2466#1.base, osst_compat_ioctl_#t~mem2466#1.offset; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596: assume -2147483648 <= os_scsi_tape_flush_#t~ret2243#1 && os_scsi_tape_flush_#t~ret2243#1 <= 2147483647;havoc os_scsi_tape_flush_#t~ret2243#1;call write~int#13(0, os_scsi_tape_flush_~STp~4#1.base, 611 + os_scsi_tape_flush_~STp~4#1.offset, 4);call write~int#13(0, os_scsi_tape_flush_~STp~4#1.base, 615 + os_scsi_tape_flush_~STp~4#1.offset, 4); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9596-1: SUMMARY for call os_scsi_tape_flush_#t~ret2243#1 := printk(148, 0); srcloc: null [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350: assume -2147483648 <= osst_configure_onstream_#t~ret1335#1 && osst_configure_onstream_#t~ret1335#1 <= 2147483647;havoc osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset;havoc osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset;havoc osst_configure_onstream_#t~ret1335#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7350-1: SUMMARY for call osst_configure_onstream_#t~ret1335#1 := printk(100, 0); srcloc: null [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 522 + __os_scsi_tape_open_~STp~3#1.offset + 16 * (if __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_~i~8#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);call write~int#13(0, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, 1);__os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11182: SUMMARY for call ldv_check_return_value((if main_~res_osst_write_50~0#1 % 4294967296 <= 2147483647 then main_~res_osst_write_50~0#1 % 4294967296 else main_~res_osst_write_50~0#1 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: assume 109 == osst_ioctl_~cmd_type~0#1 && 2 == osst_ioctl_~cmd_nr~0#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9861: assume !(109 == osst_ioctl_~cmd_type~0#1 && 2 == osst_ioctl_~cmd_nr~0#1); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10786: call write~$Pointer$#13(0, 0, ~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 else osst_probe_~i~17#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);osst_probe_~i~17#1 := 1 + osst_probe_~i~17#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume 0 != osst_set_options_#t~bitwise1848#1;havoc osst_set_options_#t~bitwise1848#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 274 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540: assume !(0 != osst_set_options_#t~bitwise1848#1);havoc osst_set_options_#t~bitwise1848#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-1: [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-2: havoc osst_set_options_#t~bitwise1848#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1848#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1848#1 <= 256) && osst_set_options_#t~bitwise1848#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1848#1 > 256 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1848#1 >= -9223372036854775808; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-3: assume 256 == osst_set_options_~options#1;osst_set_options_#t~bitwise1848#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-3: assume !(256 == osst_set_options_~options#1); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-1: SUMMARY for call osst_verify_position_#t~ret1261#1 := __fswab32(osst_verify_position_#t~mem1260#1); srcloc: null [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1848#1 := 0; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8540-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219: osst_verify_position_~tmp___0~23#1 := osst_verify_position_#t~ret1261#1;osst_verify_position_~n~0#1 := (if osst_verify_position_~tmp___0~23#1 % 4294967296 % 4294967296 <= 2147483647 then osst_verify_position_~tmp___0~23#1 % 4294967296 % 4294967296 else osst_verify_position_~tmp___0~23#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume -28 == osst_write_#t~mem1674#1;havoc osst_write_#t~mem1674#1;call osst_write_#t~mem1675#1.base, osst_write_#t~mem1675#1.offset := read~$Pointer$#13(osst_write_~STp~1#1.base, 264 + osst_write_~STp~1#1.offset, 8);call osst_write_#t~mem1676#1 := read~int#13(osst_write_#t~mem1675#1.base, 18 + osst_write_#t~mem1675#1.offset, 4);osst_write_~transfer~1#1 := osst_write_#t~mem1676#1;havoc osst_write_#t~mem1675#1.base, osst_write_#t~mem1675#1.offset;havoc osst_write_#t~mem1676#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8144: assume !(-28 == osst_write_#t~mem1674#1);havoc osst_write_#t~mem1674#1;call osst_write_#t~mem1681#1 := read~int#13(osst_write_~#i~5#1.base, osst_write_~#i~5#1.offset, 8);osst_write_~retval~6#1 := osst_write_#t~mem1681#1;havoc osst_write_#t~mem1681#1; [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7219-2: call osst_verify_position_#t~mem1259#1.base, osst_verify_position_#t~mem1259#1.offset := read~$Pointer$#13(osst_verify_position_~STp#1.base, 690 + osst_verify_position_~STp#1.offset, 8);call osst_verify_position_#t~mem1260#1 := read~int#13(osst_verify_position_#t~mem1259#1.base, 17752 + osst_verify_position_#t~mem1259#1.offset + 4 * osst_verify_position_~i~3#1, 4); [2025-02-08 04:35:05,889 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume 48 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9862: assume !(48 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296);call write~int#13(97, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, 8);call osst_ioctl_#t~mem2388#1 := read~int#13(osst_ioctl_~STp~6#1.base, 627 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2388#1, osst_ioctl_~#mt_status~0#1.base, 32 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2388#1;call osst_ioctl_#t~mem2389#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2390#1 := read~int#13(osst_ioctl_~STp~6#1.base, 595 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277-1: SUMMARY for call osst_read_#t~ret1729#1 := scsi_block_when_processing_errors(osst_read_#t~mem1728#1.base, osst_read_#t~mem1728#1.offset); srcloc: null [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8277: assume -2147483648 <= osst_read_#t~ret1729#1 && osst_read_#t~ret1729#1 <= 2147483647;osst_read_~tmp___1~24#1 := osst_read_#t~ret1729#1;havoc osst_read_#t~mem1728#1.base, osst_read_#t~mem1728#1.offset;havoc osst_read_#t~ret1729#1; [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume 22 == osst_ioctl_#t~mem2282#1;havoc osst_ioctl_#t~mem2282#1;call osst_ioctl_#t~mem2283#1 := read~int#13(osst_ioctl_~STp~6#1.base, 275 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2286#1 := 0 == osst_ioctl_#t~mem2283#1 % 256 % 4294967296; [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume !(22 == osst_ioctl_#t~mem2282#1);havoc osst_ioctl_#t~mem2282#1;call osst_ioctl_#t~mem2287#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2289#1 := 6 == osst_ioctl_#t~mem2287#1; [2025-02-08 04:35:05,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731-1: call osst_ioctl_#t~mem2282#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume 0 == osst_read_~tmp___1~24#1;osst_read_~retval~7#1 := -6; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: assume !(0 == osst_read_~tmp___1~24#1);call osst_read_#t~mem1730#1 := read~int#13(osst_read_~STp~2#1.base, 587 + osst_read_~STp~2#1.offset, 1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume osst_write_~transfer~1#1 <= osst_write_~do_count~0#1;call osst_write_#t~mem1677#1 := read~int#6(osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);call write~int#6(osst_write_#t~mem1677#1 + (osst_write_~do_count~0#1 - osst_write_~transfer~1#1), osst_write_~ppos#1.base, osst_write_~ppos#1.offset, 8);havoc osst_write_#t~mem1677#1;osst_write_~count#1 := osst_write_~transfer~1#1 - osst_write_~do_count~0#1 + osst_write_~count#1;call osst_write_#t~mem1678#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8146: assume !(osst_write_~transfer~1#1 <= osst_write_~do_count~0#1);call write~int#13(4, osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1);call write~int#13(-1, osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);osst_write_~retval~6#1 := -5; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7221: assume osst_verify_position_~n~0#1 < osst_verify_position_~frame_position~0#1;osst_verify_position_~prev_mark_ppos~0#1 := osst_verify_position_~n~0#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7221: assume !(osst_verify_position_~n~0#1 < osst_verify_position_~frame_position~0#1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5900-1: SUMMARY for call osst_seek_sector_#t~ret714#1 := __fswab32(osst_seek_sector_#t~mem713#1); srcloc: null [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5900-2: call osst_seek_sector_#t~mem711#1.base, osst_seek_sector_#t~mem711#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem712#1.base, osst_seek_sector_#t~mem712#1.offset := read~$Pointer$#13(osst_seek_sector_#t~mem711#1.base, 110 + osst_seek_sector_#t~mem711#1.offset, 8);call osst_seek_sector_#t~mem713#1 := read~int#13(osst_seek_sector_#t~mem712#1.base, 192 + osst_seek_sector_#t~mem712#1.offset, 4); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5900: osst_seek_sector_~tmp___6~4#1 := osst_seek_sector_#t~ret714#1;havoc osst_seek_sector_#t~mem711#1.base, osst_seek_sector_#t~mem711#1.offset;havoc osst_seek_sector_#t~mem712#1.base, osst_seek_sector_#t~mem712#1.offset;havoc osst_seek_sector_#t~mem713#1;havoc osst_seek_sector_#t~ret714#1;call write~int#13((if osst_seek_sector_~tmp___6~4#1 % 4294967296 % 4294967296 <= 2147483647 then osst_seek_sector_~tmp___6~4#1 % 4294967296 % 4294967296 else osst_seek_sector_~tmp___6~4#1 % 4294967296 % 4294967296 - 4294967296), osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);call osst_seek_sector_#t~mem715#1 := read~int#13(osst_seek_sector_~STps~4#1.base, 1 + osst_seek_sector_~STps~4#1.offset, 1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732: osst_ioctl_~i~9#1 := (if osst_ioctl_#t~short2286#1 then 1 else 0);havoc osst_ioctl_#t~mem2283#1;havoc osst_ioctl_#t~mem2284#1;havoc osst_ioctl_#t~mem2285#1;havoc osst_ioctl_#t~short2286#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume osst_probe_~i~17#1 < ~osst_max_dev~0; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10789: assume !(osst_probe_~i~17#1 < ~osst_max_dev~0); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732-1: assume osst_ioctl_#t~short2286#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9732-1: assume !osst_ioctl_#t~short2286#1;call osst_ioctl_#t~mem2284#1 := read~int#13(osst_ioctl_~STp~6#1.base, 514 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2285#1 := read~int#13(osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2286#1 := osst_ioctl_#t~mem2284#1 != osst_ioctl_#t~mem2285#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354: havoc osst_configure_onstream_#t~memset~res1336#1.base, osst_configure_onstream_#t~memset~res1336#1.offset;call write~int#13(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(42, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#13(24, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1337#1 := read~int#13(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1338#1 := read~int#13(osst_configure_onstream_~STp#1.base, 286 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume __os_scsi_tape_open_~i~8#1 <= 3; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9204: assume !(__os_scsi_tape_open_~i~8#1 <= 3);call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 587 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7354-1: SUMMARY for call osst_configure_onstream_#t~memset~res1336#1.base, osst_configure_onstream_#t~memset~res1336#1.offset := #Ultimate.C_memset#13(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8015: call osst_write_#t~mem1607#1 := read~int#13(osst_write_~STp~1#1.base, 510 + osst_write_~STp~1#1.offset, 4);osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset := osst_write_~STp~1#1.base, 522 + osst_write_~STp~1#1.offset + 16 * (if osst_write_#t~mem1607#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_write_#t~mem1607#1 % 18446744073709551616 % 18446744073709551616 else osst_write_#t~mem1607#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_write_#t~mem1607#1;call osst_write_#t~mem1608#1 := read~int#13(osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-3: assume 512 == osst_set_options_~options#1;osst_set_options_#t~bitwise1849#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-3: assume !(512 == osst_set_options_~options#1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1849#1 := 0; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9601: call write~int#13(0, os_scsi_tape_flush_~STp~4#1.base, 619 + os_scsi_tape_flush_~STp~4#1.offset, 4);call write~int#13(0, os_scsi_tape_flush_~STp~4#1.base, 623 + os_scsi_tape_flush_~STp~4#1.offset, 4);os_scsi_tape_flush_#res#1 := os_scsi_tape_flush_~result~13#1;call ULTIMATE.dealloc(os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset);havoc os_scsi_tape_flush_~#SRpnt~19#1.base, os_scsi_tape_flush_~#SRpnt~19#1.offset; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume 0 != osst_set_options_#t~bitwise1849#1;havoc osst_set_options_#t~bitwise1849#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 272 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544: assume !(0 != osst_set_options_#t~bitwise1849#1);havoc osst_set_options_#t~bitwise1849#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412-1: call osst_read_#t~mem1791#1 := read~int#13(osst_read_~STp~2#1.base, 599 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-1: [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume osst_read_~total~1#1 % 18446744073709551616 < (1 + (osst_read_~count#1 - osst_read_#t~mem1791#1)) % 18446744073709551616 && 0 == osst_read_~special~0#1;havoc osst_read_#t~mem1791#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8412: assume !(osst_read_~total~1#1 % 18446744073709551616 < (1 + (osst_read_~count#1 - osst_read_#t~mem1791#1)) % 18446744073709551616 && 0 == osst_read_~special~0#1);havoc osst_read_#t~mem1791#1; [2025-02-08 04:35:05,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8544-2: havoc osst_set_options_#t~bitwise1849#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1849#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1849#1 <= 512) && osst_set_options_#t~bitwise1849#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1849#1 > 512 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1849#1 >= -9223372036854775808; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: SUMMARY for call ldv_mutex_lock_osst_int_mutex(ldv_mutex_lock_10_~ldv_func_arg1#1.base, ldv_mutex_lock_10_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9998-1: osst_compat_ioctl_#res#1 := osst_compat_ioctl_~ret~1#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: assume 1 == osst_seek_sector_#t~mem715#1 % 256 % 4294967296;havoc osst_seek_sector_#t~mem715#1;call osst_seek_sector_#t~mem716#1 := read~int#13(osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);call write~int#13(1 + osst_seek_sector_#t~mem716#1, osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);havoc osst_seek_sector_#t~mem716#1;call write~int#13(0, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5902: assume !(1 == osst_seek_sector_#t~mem715#1 % 256 % 4294967296);havoc osst_seek_sector_#t~mem715#1;call osst_seek_sector_#t~mem717#1.base, osst_seek_sector_#t~mem717#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem718#1.base, osst_seek_sector_#t~mem718#1.offset := read~$Pointer$#13(osst_seek_sector_#t~mem717#1.base, 110 + osst_seek_sector_#t~mem717#1.offset, 8);call osst_seek_sector_#t~mem719#1 := read~int#13(osst_seek_sector_#t~mem718#1.base, 228 + osst_seek_sector_#t~mem718#1.offset, 4); [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: assume 1 == osst_write_#t~mem1608#1 % 256 % 4294967296;havoc osst_write_#t~mem1608#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8016: assume !(1 == osst_write_#t~mem1608#1 % 256 % 4294967296);havoc osst_write_#t~mem1608#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11055: call exit_osst_#t~mem2719#1.base, exit_osst_#t~mem2719#1.offset := read~$Pointer$#13(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset + 8 * (if exit_osst_~i~19#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then exit_osst_~i~19#1 % 18446744073709551616 % 18446744073709551616 else exit_osst_~i~19#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);exit_osst_~STp~14#1.base, exit_osst_~STp~14#1.offset := exit_osst_#t~mem2719#1.base, exit_osst_#t~mem2719#1.offset; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-1: assume osst_ioctl_#t~short2307#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-1: assume !osst_ioctl_#t~short2307#1;call osst_ioctl_#t~mem2306#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2307#1 := 32 == osst_ioctl_#t~mem2306#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-2: osst_ioctl_#t~short2307#1 := osst_ioctl_#t~short2305#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-3: assume osst_ioctl_#t~short2305#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-3: assume !osst_ioctl_#t~short2305#1;call osst_ioctl_#t~mem2304#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2305#1 := 10 == osst_ioctl_#t~mem2304#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-4: osst_ioctl_#t~short2305#1 := osst_ioctl_#t~short2303#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734: osst_ioctl_~i~9#1 := (if osst_ioctl_#t~short2307#1 then 1 else 0);havoc osst_ioctl_#t~mem2287#1;havoc osst_ioctl_#t~mem2288#1;havoc osst_ioctl_#t~short2289#1;havoc osst_ioctl_#t~mem2290#1;havoc osst_ioctl_#t~short2291#1;havoc osst_ioctl_#t~mem2292#1;havoc osst_ioctl_#t~short2293#1;havoc osst_ioctl_#t~mem2294#1;havoc osst_ioctl_#t~short2295#1;havoc osst_ioctl_#t~mem2296#1;havoc osst_ioctl_#t~short2297#1;havoc osst_ioctl_#t~mem2298#1;havoc osst_ioctl_#t~short2299#1;havoc osst_ioctl_#t~mem2300#1;havoc osst_ioctl_#t~short2301#1;havoc osst_ioctl_#t~mem2302#1;havoc osst_ioctl_#t~short2303#1;havoc osst_ioctl_#t~mem2304#1;havoc osst_ioctl_#t~short2305#1;havoc osst_ioctl_#t~mem2306#1;havoc osst_ioctl_#t~short2307#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-9: assume osst_ioctl_#t~short2299#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-9: assume !osst_ioctl_#t~short2299#1;call osst_ioctl_#t~mem2298#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2299#1 := 1 == osst_ioctl_#t~mem2298#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-10: osst_ioctl_#t~short2299#1 := osst_ioctl_#t~short2297#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-11: assume osst_ioctl_#t~short2297#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-11: assume !osst_ioctl_#t~short2297#1;call osst_ioctl_#t~mem2296#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2297#1 := 30 == osst_ioctl_#t~mem2296#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-12: osst_ioctl_#t~short2297#1 := osst_ioctl_#t~short2295#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-5: assume osst_ioctl_#t~short2303#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-5: assume !osst_ioctl_#t~short2303#1;call osst_ioctl_#t~mem2302#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2303#1 := 2 == osst_ioctl_#t~mem2302#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-6: osst_ioctl_#t~short2303#1 := osst_ioctl_#t~short2301#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-7: assume osst_ioctl_#t~short2301#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-7: assume !osst_ioctl_#t~short2301#1;call osst_ioctl_#t~mem2300#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2301#1 := 11 == osst_ioctl_#t~mem2300#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-8: osst_ioctl_#t~short2301#1 := osst_ioctl_#t~short2299#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-17: assume osst_ioctl_#t~short2291#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-17: assume !osst_ioctl_#t~short2291#1;call osst_ioctl_#t~mem2290#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2291#1 := 9 == osst_ioctl_#t~mem2290#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-18: osst_ioctl_#t~short2291#1 := osst_ioctl_#t~short2289#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-19: assume osst_ioctl_#t~short2289#1; [2025-02-08 04:35:05,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-19: assume !osst_ioctl_#t~short2289#1;call osst_ioctl_#t~mem2288#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2289#1 := 7 == osst_ioctl_#t~mem2288#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074: call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset);havoc __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset;call ULTIMATE.dealloc(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset);havoc __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset;os_scsi_tape_open_#t~ret2189#1 := __os_scsi_tape_open_#res#1;havoc __os_scsi_tape_open_#t~ret1973#1, __os_scsi_tape_open_#t~ret1974#1, __os_scsi_tape_open_#t~bitwise1975#1, __os_scsi_tape_open_#t~mem1976#1, __os_scsi_tape_open_#t~bitwise1977#1, __os_scsi_tape_open_#t~mem1978#1.base, __os_scsi_tape_open_#t~mem1978#1.offset, __os_scsi_tape_open_#t~mem1979#1.base, __os_scsi_tape_open_#t~mem1979#1.offset, __os_scsi_tape_open_#t~ret1980#1.base, __os_scsi_tape_open_#t~ret1980#1.offset, __os_scsi_tape_open_#t~mem1981#1, __os_scsi_tape_open_#t~mem1982#1.base, __os_scsi_tape_open_#t~mem1982#1.offset, __os_scsi_tape_open_#t~ret1983#1, __os_scsi_tape_open_#t~ret1984#1, __os_scsi_tape_open_#t~bitwise1985#1, __os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset, __os_scsi_tape_open_#t~ret1987#1, __os_scsi_tape_open_#t~mem1988#1, __os_scsi_tape_open_#t~mem1989#1, __os_scsi_tape_open_#t~mem1990#1, __os_scsi_tape_open_#t~ret1991#1, __os_scsi_tape_open_#t~bitwise1992#1, __os_scsi_tape_open_#t~bitwise1993#1, __os_scsi_tape_open_#t~mem1994#1, __os_scsi_tape_open_#t~mem1995#1.base, __os_scsi_tape_open_#t~mem1995#1.offset, __os_scsi_tape_open_#t~mem1996#1, __os_scsi_tape_open_#t~ret1997#1, __os_scsi_tape_open_#t~ret1998#1, __os_scsi_tape_open_#t~mem1999#1.base, __os_scsi_tape_open_#t~mem1999#1.offset, __os_scsi_tape_open_#t~mem2000#1, __os_scsi_tape_open_#t~mem2001#1.base, __os_scsi_tape_open_#t~mem2001#1.offset, __os_scsi_tape_open_#t~mem2002#1, __os_scsi_tape_open_#t~mem2003#1.base, __os_scsi_tape_open_#t~mem2003#1.offset, __os_scsi_tape_open_#t~mem2004#1, __os_scsi_tape_open_#t~mem2005#1.base, __os_scsi_tape_open_#t~mem2005#1.offset, __os_scsi_tape_open_#t~mem2006#1, __os_scsi_tape_open_#t~short2007#1, __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset, __os_scsi_tape_open_#t~ret2009#1.base, __os_scsi_tape_open_#t~ret2009#1.offset, __os_scsi_tape_open_#t~ret2010#1.base, __os_scsi_tape_open_#t~ret2010#1.offset, __os_scsi_tape_open_#t~mem2011#1.base, __os_scsi_tape_open_#t~mem2011#1.offset, __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset, __os_scsi_tape_open_#t~ret2013#1, __os_scsi_tape_open_#t~mem2014#1.base, __os_scsi_tape_open_#t~mem2014#1.offset, __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset, __os_scsi_tape_open_#t~memset~res2016#1.base, __os_scsi_tape_open_#t~memset~res2016#1.offset, __os_scsi_tape_open_#t~mem2017#1, __os_scsi_tape_open_#t~ret2018#1.base, __os_scsi_tape_open_#t~ret2018#1.offset, __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset, __os_scsi_tape_open_#t~mem2020#1.base, __os_scsi_tape_open_#t~mem2020#1.offset, __os_scsi_tape_open_#t~mem2021#1, __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset, __os_scsi_tape_open_#t~mem2023#1, __os_scsi_tape_open_#t~bitwise2024#1, __os_scsi_tape_open_#t~mem2025#1.base, __os_scsi_tape_open_#t~mem2025#1.offset, __os_scsi_tape_open_#t~mem2026#1, __os_scsi_tape_open_#t~short2027#1, __os_scsi_tape_open_#t~mem2028#1.base, __os_scsi_tape_open_#t~mem2028#1.offset, __os_scsi_tape_open_#t~mem2029#1, __os_scsi_tape_open_#t~short2030#1, __os_scsi_tape_open_#t~mem2031#1, __os_scsi_tape_open_#t~bitwise2032#1, __os_scsi_tape_open_#t~mem2033#1.base, __os_scsi_tape_open_#t~mem2033#1.offset, __os_scsi_tape_open_#t~mem2034#1, __os_scsi_tape_open_#t~memset~res2035#1.base, __os_scsi_tape_open_#t~memset~res2035#1.offset, __os_scsi_tape_open_#t~mem2036#1.base, __os_scsi_tape_open_#t~mem2036#1.offset, __os_scsi_tape_open_#t~mem2037#1, __os_scsi_tape_open_#t~ret2038#1.base, __os_scsi_tape_open_#t~ret2038#1.offset, __os_scsi_tape_open_#t~mem2039#1.base, __os_scsi_tape_open_#t~mem2039#1.offset, __os_scsi_tape_open_#t~mem2040#1, __os_scsi_tape_open_#t~ret2041#1, __os_scsi_tape_open_#t~mem2042#1.base, __os_scsi_tape_open_#t~mem2042#1.offset, __os_scsi_tape_open_#t~mem2043#1, __os_scsi_tape_open_#t~bitwise2044#1, __os_scsi_tape_open_#t~mem2045#1.base, __os_scsi_tape_open_#t~mem2045#1.offset, __os_scsi_tape_open_#t~mem2046#1, __os_scsi_tape_open_#t~short2047#1, __os_scsi_tape_open_#t~memset~res2048#1.base, __os_scsi_tape_open_#t~memset~res2048#1.offset, __os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset, __os_scsi_tape_open_#t~mem2050#1, __os_scsi_tape_open_#t~ret2051#1.base, __os_scsi_tape_open_#t~ret2051#1.offset, __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset, __os_scsi_tape_open_#t~mem2053#1, __os_scsi_tape_open_#t~bitwise2054#1, __os_scsi_tape_open_#t~mem2055#1.base, __os_scsi_tape_open_#t~mem2055#1.offset, __os_scsi_tape_open_#t~mem2056#1, __os_scsi_tape_open_#t~short2057#1, __os_scsi_tape_open_#t~mem2058#1, __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset, __os_scsi_tape_open_#t~mem2060#1, __os_scsi_tape_open_#t~mem2061#1, __os_scsi_tape_open_#t~short2062#1, __os_scsi_tape_open_#t~mem2063#1.base, __os_scsi_tape_open_#t~mem2063#1.offset, __os_scsi_tape_open_#t~mem2064#1, __os_scsi_tape_open_#t~short2065#1, __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset, __os_scsi_tape_open_#t~mem2067#1, __os_scsi_tape_open_#t~short2068#1, __os_scsi_tape_open_#t~memset~res2069#1.base, __os_scsi_tape_open_#t~memset~res2069#1.offset, __os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset, __os_scsi_tape_open_#t~mem2071#1, __os_scsi_tape_open_#t~mem2072#1, __os_scsi_tape_open_#t~ret2073#1.base, __os_scsi_tape_open_#t~ret2073#1.offset, __os_scsi_tape_open_#t~mem2074#1.base, __os_scsi_tape_open_#t~mem2074#1.offset, __os_scsi_tape_open_#t~mem2075#1, __os_scsi_tape_open_#t~mem2076#1.base, __os_scsi_tape_open_#t~mem2076#1.offset, __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset, __os_scsi_tape_open_#t~mem2078#1, __os_scsi_tape_open_#t~short2079#1, __os_scsi_tape_open_#t~mem2080#1.base, __os_scsi_tape_open_#t~mem2080#1.offset, __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset, __os_scsi_tape_open_#t~mem2082#1, __os_scsi_tape_open_#t~short2083#1, __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset, __os_scsi_tape_open_#t~mem2085#1.base, __os_scsi_tape_open_#t~mem2085#1.offset, __os_scsi_tape_open_#t~mem2086#1, __os_scsi_tape_open_#t~short2087#1, __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset, __os_scsi_tape_open_#t~mem2089#1.base, __os_scsi_tape_open_#t~mem2089#1.offset, __os_scsi_tape_open_#t~mem2090#1, __os_scsi_tape_open_#t~short2091#1, __os_scsi_tape_open_#t~mem2092#1, __os_scsi_tape_open_#t~mem2093#1, __os_scsi_tape_open_#t~ret2094#1, __os_scsi_tape_open_#t~mem2095#1, __os_scsi_tape_open_#t~ret2096#1, __os_scsi_tape_open_#t~ret2097#1, __os_scsi_tape_open_#t~mem2098#1, __os_scsi_tape_open_#t~mem2099#1, __os_scsi_tape_open_#t~ite2101#1, __os_scsi_tape_open_#t~mem2100#1, __os_scsi_tape_open_#t~mem2102#1.base, __os_scsi_tape_open_#t~mem2102#1.offset, __os_scsi_tape_open_#t~mem2103#1.base, __os_scsi_tape_open_#t~mem2103#1.offset, __os_scsi_tape_open_#t~mem2104#1.base, __os_scsi_tape_open_#t~mem2104#1.offset, __os_scsi_tape_open_#t~mem2105#1, __os_scsi_tape_open_#t~mem2106#1.base, __os_scsi_tape_open_#t~mem2106#1.offset, __os_scsi_tape_open_#t~mem2107#1.base, __os_scsi_tape_open_#t~mem2107#1.offset, __os_scsi_tape_open_#t~mem2108#1, __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset, __os_scsi_tape_open_#t~mem2110#1, __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset, __os_scsi_tape_open_#t~mem2112#1, __os_scsi_tape_open_#t~short2113#1, __os_scsi_tape_open_#t~short2114#1, __os_scsi_tape_open_#t~memset~res2115#1.base, __os_scsi_tape_open_#t~memset~res2115#1.offset, __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset, __os_scsi_tape_open_#t~mem2117#1.base, __os_scsi_tape_open_#t~mem2117#1.offset, __os_scsi_tape_open_#t~mem2118#1, __os_scsi_tape_open_#t~mem2119#1.base, __os_scsi_tape_open_#t~mem2119#1.offset, __os_scsi_tape_open_#t~mem2120#1.base, __os_scsi_tape_open_#t~mem2120#1.offset, __os_scsi_tape_open_#t~mem2121#1.base, __os_scsi_tape_open_#t~mem2121#1.offset, __os_scsi_tape_open_#t~mem2122#1.base, __os_scsi_tape_open_#t~mem2122#1.offset, __os_scsi_tape_open_#t~mem2123#1.base, __os_scsi_tape_open_#t~mem2123#1.offset, __os_scsi_tape_open_#t~mem2124#1.base, __os_scsi_tape_open_#t~mem2124#1.offset, __os_scsi_tape_open_#t~mem2125#1.base, __os_scsi_tape_open_#t~mem2125#1.offset, __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset, __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset, __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset, __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset, __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset, __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset, __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset, __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset, __os_scsi_tape_open_#t~mem2134#1, __os_scsi_tape_open_#t~mem2135#1, __os_scsi_tape_open_#t~ret2136#1.base, __os_scsi_tape_open_#t~ret2136#1.offset, __os_scsi_tape_open_#t~memset~res2137#1.base, __os_scsi_tape_open_#t~memset~res2137#1.offset, __os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset, __os_scsi_tape_open_#t~mem2139#1, __os_scsi_tape_open_#t~ret2140#1.base, __os_scsi_tape_open_#t~ret2140#1.offset, __os_scsi_tape_open_#t~mem2141#1.base, __os_scsi_tape_open_#t~mem2141#1.offset, __os_scsi_tape_open_#t~mem2142#1, __os_scsi_tape_open_#t~bitwise2143#1, __os_scsi_tape_open_#t~mem2144#1.base, __os_scsi_tape_open_#t~mem2144#1.offset, __os_scsi_tape_open_#t~mem2145#1, __os_scsi_tape_open_#t~short2146#1, __os_scsi_tape_open_#t~mem2147#1.base, __os_scsi_tape_open_#t~mem2147#1.offset, __os_scsi_tape_open_#t~mem2148#1, __os_scsi_tape_open_#t~mem2149#1, __os_scsi_tape_open_#t~ret2150#1, __os_scsi_tape_open_#t~ret2151#1, __os_scsi_tape_open_#t~mem2152#1.base, __os_scsi_tape_open_#t~mem2152#1.offset, __os_scsi_tape_open_#t~mem2153#1, __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset, __os_scsi_tape_open_#t~mem2155#1, __os_scsi_tape_open_#t~mem2156#1.base, __os_scsi_tape_open_#t~mem2156#1.offset, __os_scsi_tape_open_#t~mem2157#1, __os_scsi_tape_open_#t~bitwise2158#1, __os_scsi_tape_open_#t~short2159#1, __os_scsi_tape_open_#t~mem2160#1.base, __os_scsi_tape_open_#t~mem2160#1.offset, __os_scsi_tape_open_#t~mem2161#1, __os_scsi_tape_open_#t~short2162#1, __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset, __os_scsi_tape_open_#t~mem2164#1, __os_scsi_tape_open_#t~short2165#1, __os_scsi_tape_open_#t~mem2166#1.base, __os_scsi_tape_open_#t~mem2166#1.offset, __os_scsi_tape_open_#t~ret2167#1, __os_scsi_tape_open_#t~mem2168#1, __os_scsi_tape_open_#t~ite2172#1, __os_scsi_tape_open_#t~mem2169#1, __os_scsi_tape_open_#t~ite2171#1, __os_scsi_tape_open_#t~mem2170#1, __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset, __os_scsi_tape_open_#t~mem2174#1, __os_scsi_tape_open_#t~ite2176#1, __os_scsi_tape_open_#t~mem2175#1, __os_scsi_tape_open_#t~mem2177#1.base, __os_scsi_tape_open_#t~mem2177#1.offset, __os_scsi_tape_open_#t~mem2178#1.base, __os_scsi_tape_open_#t~mem2178#1.offset, __os_scsi_tape_open_#t~mem2179#1, __os_scsi_tape_open_#t~mem2180#1, __os_scsi_tape_open_#t~ret2181#1, __os_scsi_tape_open_#t~ret2182#1, __os_scsi_tape_open_#t~ret2183#1, __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset, __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset, __os_scsi_tape_open_#t~mem2186#1.base, __os_scsi_tape_open_#t~mem2186#1.offset, __os_scsi_tape_open_#t~mem2187#1.base, __os_scsi_tape_open_#t~mem2187#1.offset, __os_scsi_tape_open_#t~mem2188#1.base, __os_scsi_tape_open_#t~mem2188#1.offset, __os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset, __os_scsi_tape_open_~filp#1.base, __os_scsi_tape_open_~filp#1.offset, __os_scsi_tape_open_~flags~0#1, __os_scsi_tape_open_~i~8#1, __os_scsi_tape_open_~b_size~0#1, __os_scsi_tape_open_~new_session~0#1, __os_scsi_tape_open_~retval~8#1, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~STm~3#1.base, __os_scsi_tape_open_~STm~3#1.offset, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, __os_scsi_tape_open_~name~26#1.base, __os_scsi_tape_open_~name~26#1.offset, __os_scsi_tape_open_~dev~0#1, __os_scsi_tape_open_~tmp~57#1, __os_scsi_tape_open_~mode~0#1, __os_scsi_tape_open_~tmp___0~31#1, __os_scsi_tape_open_~tmp___1~26#1, __os_scsi_tape_open_~tmp___2~23#1, __os_scsi_tape_open_~tmp___3~18#1, __os_scsi_tape_open_~tmp___4~17#1, __os_scsi_tape_open_~tmp___5~15#1, __os_scsi_tape_open_~tmp___6~13#1, __os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset, __os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset, __os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~tmp___10~7#1, __os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_~tmp___12~4#1, __os_scsi_tape_open_~j~0#1, __os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~tmp___14~2#1, __os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~tmp___19~1#1;havoc __os_scsi_tape_open_#in~inode#1.base, __os_scsi_tape_open_#in~inode#1.offset, __os_scsi_tape_open_#in~filp#1.base, __os_scsi_tape_open_#in~filp#1.offset;assume { :end_inline___os_scsi_tape_open } true;assume -2147483648 <= os_scsi_tape_open_#t~ret2189#1 && os_scsi_tape_open_#t~ret2189#1 <= 2147483647;os_scsi_tape_open_~ret~0#1 := os_scsi_tape_open_#t~ret2189#1;havoc os_scsi_tape_open_#t~ret2189#1;assume { :begin_inline_ldv_mutex_unlock_11 } true;ldv_mutex_unlock_11_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_11_#in~ldv_func_arg1#1.offset := ~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset;havoc ldv_mutex_unlock_11_~ldv_func_arg1#1.base, ldv_mutex_unlock_11_~ldv_func_arg1#1.offset;ldv_mutex_unlock_11_~ldv_func_arg1#1.base, ldv_mutex_unlock_11_~ldv_func_arg1#1.offset := ldv_mutex_unlock_11_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_11_#in~ldv_func_arg1#1.offset; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-13: assume osst_ioctl_#t~short2295#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-13: assume !osst_ioctl_#t~short2295#1;call osst_ioctl_#t~mem2294#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2295#1 := 28 == osst_ioctl_#t~mem2294#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: SUMMARY for call mutex_lock(ldv_mutex_lock_10_~ldv_func_arg1#1.base, ldv_mutex_lock_10_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-14: osst_ioctl_#t~short2295#1 := osst_ioctl_#t~short2293#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-15: assume osst_ioctl_#t~short2293#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-15: assume !osst_ioctl_#t~short2293#1;call osst_ioctl_#t~mem2292#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2293#1 := 12 == osst_ioctl_#t~mem2292#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10263: assume (if from_buffer_#t~mem2526#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2526#1 % 65536 % 4294967296 else from_buffer_#t~mem2526#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1 && from_buffer_~do_count#1 > 0;havoc from_buffer_#t~mem2526#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10263: assume !((if from_buffer_#t~mem2526#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2526#1 % 65536 % 4294967296 else from_buffer_#t~mem2526#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1 && from_buffer_~do_count#1 > 0);havoc from_buffer_#t~mem2526#1; [2025-02-08 04:35:05,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9734-16: osst_ioctl_#t~short2293#1 := osst_ioctl_#t~short2291#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: assume osst_write_#t~mem1678#1 >= 0;havoc osst_write_#t~mem1678#1;call osst_write_#t~mem1679#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);call osst_write_#t~mem1680#1 := read~int#13(osst_write_~STp~1#1.base, 599 + osst_write_~STp~1#1.offset, 4);call write~int#13((if (osst_write_#t~mem1679#1 + (if osst_write_~do_count~0#1 - osst_write_~transfer~1#1 < 0 && 0 != (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) % osst_write_#t~mem1680#1 then (if osst_write_#t~mem1680#1 < 0 then (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1 - 1 else 1 + (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1) else (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1)) % 4294967296 % 4294967296 <= 2147483647 then (osst_write_#t~mem1679#1 + (if osst_write_~do_count~0#1 - osst_write_~transfer~1#1 < 0 && 0 != (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) % osst_write_#t~mem1680#1 then (if osst_write_#t~mem1680#1 < 0 then (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1 - 1 else 1 + (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1) else (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1)) % 4294967296 % 4294967296 else (osst_write_#t~mem1679#1 + (if osst_write_~do_count~0#1 - osst_write_~transfer~1#1 < 0 && 0 != (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) % osst_write_#t~mem1680#1 then (if osst_write_#t~mem1680#1 < 0 then (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1 - 1 else 1 + (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1) else (osst_write_~do_count~0#1 - osst_write_~transfer~1#1) / osst_write_#t~mem1680#1)) % 4294967296 % 4294967296 - 4294967296), osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);havoc osst_write_#t~mem1679#1;havoc osst_write_#t~mem1680#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: assume !(osst_write_#t~mem1678#1 >= 0);havoc osst_write_#t~mem1678#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017-1: SUMMARY for call osst_write_#t~ret1609#1 := osst_flush_buffer(osst_write_~STp~1#1.base, osst_write_~STp~1#1.offset, osst_write_~#SRpnt~15#1.base, osst_write_~#SRpnt~15#1.offset, 0); srcloc: null [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: assume -2147483648 <= osst_write_#t~ret1609#1 && osst_write_#t~ret1609#1 <= 2147483647;osst_write_~tmp___3~15#1 := osst_write_#t~ret1609#1;havoc osst_write_#t~ret1609#1;osst_write_~retval~6#1 := osst_write_~tmp___3~15#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume 0 == (exit_osst_~STp~14#1.base + exit_osst_~STp~14#1.offset) % 18446744073709551616; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11056: assume !(0 == (exit_osst_~STp~14#1.base + exit_osst_~STp~14#1.offset) % 18446744073709551616);call exit_osst_#t~mem2720#1.base, exit_osst_#t~mem2720#1.offset := read~$Pointer$#13(exit_osst_~STp~14#1.base, 690 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9471: havoc ldv_mutex_lock_10_~ldv_func_arg1#1.base, ldv_mutex_lock_10_~ldv_func_arg1#1.offset;havoc ldv_mutex_lock_10_#in~ldv_func_arg1#1.base, ldv_mutex_lock_10_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_lock_10 } true;assume { :begin_inline___os_scsi_tape_open } true;__os_scsi_tape_open_#in~inode#1.base, __os_scsi_tape_open_#in~inode#1.offset, __os_scsi_tape_open_#in~filp#1.base, __os_scsi_tape_open_#in~filp#1.offset := os_scsi_tape_open_~inode#1.base, os_scsi_tape_open_~inode#1.offset, os_scsi_tape_open_~filp#1.base, os_scsi_tape_open_~filp#1.offset;havoc __os_scsi_tape_open_#res#1;havoc __os_scsi_tape_open_#t~ret1973#1, __os_scsi_tape_open_#t~ret1974#1, __os_scsi_tape_open_#t~bitwise1975#1, __os_scsi_tape_open_#t~mem1976#1, __os_scsi_tape_open_#t~bitwise1977#1, __os_scsi_tape_open_#t~mem1978#1.base, __os_scsi_tape_open_#t~mem1978#1.offset, __os_scsi_tape_open_#t~mem1979#1.base, __os_scsi_tape_open_#t~mem1979#1.offset, __os_scsi_tape_open_#t~ret1980#1.base, __os_scsi_tape_open_#t~ret1980#1.offset, __os_scsi_tape_open_#t~mem1981#1, __os_scsi_tape_open_#t~mem1982#1.base, __os_scsi_tape_open_#t~mem1982#1.offset, __os_scsi_tape_open_#t~ret1983#1, __os_scsi_tape_open_#t~ret1984#1, __os_scsi_tape_open_#t~bitwise1985#1, __os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset, __os_scsi_tape_open_#t~ret1987#1, __os_scsi_tape_open_#t~mem1988#1, __os_scsi_tape_open_#t~mem1989#1, __os_scsi_tape_open_#t~mem1990#1, __os_scsi_tape_open_#t~ret1991#1, __os_scsi_tape_open_#t~bitwise1992#1, __os_scsi_tape_open_#t~bitwise1993#1, __os_scsi_tape_open_#t~mem1994#1, __os_scsi_tape_open_#t~mem1995#1.base, __os_scsi_tape_open_#t~mem1995#1.offset, __os_scsi_tape_open_#t~mem1996#1, __os_scsi_tape_open_#t~ret1997#1, __os_scsi_tape_open_#t~ret1998#1, __os_scsi_tape_open_#t~mem1999#1.base, __os_scsi_tape_open_#t~mem1999#1.offset, __os_scsi_tape_open_#t~mem2000#1, __os_scsi_tape_open_#t~mem2001#1.base, __os_scsi_tape_open_#t~mem2001#1.offset, __os_scsi_tape_open_#t~mem2002#1, __os_scsi_tape_open_#t~mem2003#1.base, __os_scsi_tape_open_#t~mem2003#1.offset, __os_scsi_tape_open_#t~mem2004#1, __os_scsi_tape_open_#t~mem2005#1.base, __os_scsi_tape_open_#t~mem2005#1.offset, __os_scsi_tape_open_#t~mem2006#1, __os_scsi_tape_open_#t~short2007#1, __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset, __os_scsi_tape_open_#t~ret2009#1.base, __os_scsi_tape_open_#t~ret2009#1.offset, __os_scsi_tape_open_#t~ret2010#1.base, __os_scsi_tape_open_#t~ret2010#1.offset, __os_scsi_tape_open_#t~mem2011#1.base, __os_scsi_tape_open_#t~mem2011#1.offset, __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset, __os_scsi_tape_open_#t~ret2013#1, __os_scsi_tape_open_#t~mem2014#1.base, __os_scsi_tape_open_#t~mem2014#1.offset, __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset, __os_scsi_tape_open_#t~memset~res2016#1.base, __os_scsi_tape_open_#t~memset~res2016#1.offset, __os_scsi_tape_open_#t~mem2017#1, __os_scsi_tape_open_#t~ret2018#1.base, __os_scsi_tape_open_#t~ret2018#1.offset, __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset, __os_scsi_tape_open_#t~mem2020#1.base, __os_scsi_tape_open_#t~mem2020#1.offset, __os_scsi_tape_open_#t~mem2021#1, __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset, __os_scsi_tape_open_#t~mem2023#1, __os_scsi_tape_open_#t~bitwise2024#1, __os_scsi_tape_open_#t~mem2025#1.base, __os_scsi_tape_open_#t~mem2025#1.offset, __os_scsi_tape_open_#t~mem2026#1, __os_scsi_tape_open_#t~short2027#1, __os_scsi_tape_open_#t~mem2028#1.base, __os_scsi_tape_open_#t~mem2028#1.offset, __os_scsi_tape_open_#t~mem2029#1, __os_scsi_tape_open_#t~short2030#1, __os_scsi_tape_open_#t~mem2031#1, __os_scsi_tape_open_#t~bitwise2032#1, __os_scsi_tape_open_#t~mem2033#1.base, __os_scsi_tape_open_#t~mem2033#1.offset, __os_scsi_tape_open_#t~mem2034#1, __os_scsi_tape_open_#t~memset~res2035#1.base, __os_scsi_tape_open_#t~memset~res2035#1.offset, __os_scsi_tape_open_#t~mem2036#1.base, __os_scsi_tape_open_#t~mem2036#1.offset, __os_scsi_tape_open_#t~mem2037#1, __os_scsi_tape_open_#t~ret2038#1.base, __os_scsi_tape_open_#t~ret2038#1.offset, __os_scsi_tape_open_#t~mem2039#1.base, __os_scsi_tape_open_#t~mem2039#1.offset, __os_scsi_tape_open_#t~mem2040#1, __os_scsi_tape_open_#t~ret2041#1, __os_scsi_tape_open_#t~mem2042#1.base, __os_scsi_tape_open_#t~mem2042#1.offset, __os_scsi_tape_open_#t~mem2043#1, __os_scsi_tape_open_#t~bitwise2044#1, __os_scsi_tape_open_#t~mem2045#1.base, __os_scsi_tape_open_#t~mem2045#1.offset, __os_scsi_tape_open_#t~mem2046#1, __os_scsi_tape_open_#t~short2047#1, __os_scsi_tape_open_#t~memset~res2048#1.base, __os_scsi_tape_open_#t~memset~res2048#1.offset, __os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset, __os_scsi_tape_open_#t~mem2050#1, __os_scsi_tape_open_#t~ret2051#1.base, __os_scsi_tape_open_#t~ret2051#1.offset, __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset, __os_scsi_tape_open_#t~mem2053#1, __os_scsi_tape_open_#t~bitwise2054#1, __os_scsi_tape_open_#t~mem2055#1.base, __os_scsi_tape_open_#t~mem2055#1.offset, __os_scsi_tape_open_#t~mem2056#1, __os_scsi_tape_open_#t~short2057#1, __os_scsi_tape_open_#t~mem2058#1, __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset, __os_scsi_tape_open_#t~mem2060#1, __os_scsi_tape_open_#t~mem2061#1, __os_scsi_tape_open_#t~short2062#1, __os_scsi_tape_open_#t~mem2063#1.base, __os_scsi_tape_open_#t~mem2063#1.offset, __os_scsi_tape_open_#t~mem2064#1, __os_scsi_tape_open_#t~short2065#1, __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset, __os_scsi_tape_open_#t~mem2067#1, __os_scsi_tape_open_#t~short2068#1, __os_scsi_tape_open_#t~memset~res2069#1.base, __os_scsi_tape_open_#t~memset~res2069#1.offset, __os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset, __os_scsi_tape_open_#t~mem2071#1, __os_scsi_tape_open_#t~mem2072#1, __os_scsi_tape_open_#t~ret2073#1.base, __os_scsi_tape_open_#t~ret2073#1.offset, __os_scsi_tape_open_#t~mem2074#1.base, __os_scsi_tape_open_#t~mem2074#1.offset, __os_scsi_tape_open_#t~mem2075#1, __os_scsi_tape_open_#t~mem2076#1.base, __os_scsi_tape_open_#t~mem2076#1.offset, __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset, __os_scsi_tape_open_#t~mem2078#1, __os_scsi_tape_open_#t~short2079#1, __os_scsi_tape_open_#t~mem2080#1.base, __os_scsi_tape_open_#t~mem2080#1.offset, __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset, __os_scsi_tape_open_#t~mem2082#1, __os_scsi_tape_open_#t~short2083#1, __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset, __os_scsi_tape_open_#t~mem2085#1.base, __os_scsi_tape_open_#t~mem2085#1.offset, __os_scsi_tape_open_#t~mem2086#1, __os_scsi_tape_open_#t~short2087#1, __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset, __os_scsi_tape_open_#t~mem2089#1.base, __os_scsi_tape_open_#t~mem2089#1.offset, __os_scsi_tape_open_#t~mem2090#1, __os_scsi_tape_open_#t~short2091#1, __os_scsi_tape_open_#t~mem2092#1, __os_scsi_tape_open_#t~mem2093#1, __os_scsi_tape_open_#t~ret2094#1, __os_scsi_tape_open_#t~mem2095#1, __os_scsi_tape_open_#t~ret2096#1, __os_scsi_tape_open_#t~ret2097#1, __os_scsi_tape_open_#t~mem2098#1, __os_scsi_tape_open_#t~mem2099#1, __os_scsi_tape_open_#t~ite2101#1, __os_scsi_tape_open_#t~mem2100#1, __os_scsi_tape_open_#t~mem2102#1.base, __os_scsi_tape_open_#t~mem2102#1.offset, __os_scsi_tape_open_#t~mem2103#1.base, __os_scsi_tape_open_#t~mem2103#1.offset, __os_scsi_tape_open_#t~mem2104#1.base, __os_scsi_tape_open_#t~mem2104#1.offset, __os_scsi_tape_open_#t~mem2105#1, __os_scsi_tape_open_#t~mem2106#1.base, __os_scsi_tape_open_#t~mem2106#1.offset, __os_scsi_tape_open_#t~mem2107#1.base, __os_scsi_tape_open_#t~mem2107#1.offset, __os_scsi_tape_open_#t~mem2108#1, __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset, __os_scsi_tape_open_#t~mem2110#1, __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset, __os_scsi_tape_open_#t~mem2112#1, __os_scsi_tape_open_#t~short2113#1, __os_scsi_tape_open_#t~short2114#1, __os_scsi_tape_open_#t~memset~res2115#1.base, __os_scsi_tape_open_#t~memset~res2115#1.offset, __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset, __os_scsi_tape_open_#t~mem2117#1.base, __os_scsi_tape_open_#t~mem2117#1.offset, __os_scsi_tape_open_#t~mem2118#1, __os_scsi_tape_open_#t~mem2119#1.base, __os_scsi_tape_open_#t~mem2119#1.offset, __os_scsi_tape_open_#t~mem2120#1.base, __os_scsi_tape_open_#t~mem2120#1.offset, __os_scsi_tape_open_#t~mem2121#1.base, __os_scsi_tape_open_#t~mem2121#1.offset, __os_scsi_tape_open_#t~mem2122#1.base, __os_scsi_tape_open_#t~mem2122#1.offset, __os_scsi_tape_open_#t~mem2123#1.base, __os_scsi_tape_open_#t~mem2123#1.offset, __os_scsi_tape_open_#t~mem2124#1.base, __os_scsi_tape_open_#t~mem2124#1.offset, __os_scsi_tape_open_#t~mem2125#1.base, __os_scsi_tape_open_#t~mem2125#1.offset, __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset, __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset, __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset, __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset, __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset, __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset, __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset, __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset, __os_scsi_tape_open_#t~mem2134#1, __os_scsi_tape_open_#t~mem2135#1, __os_scsi_tape_open_#t~ret2136#1.base, __os_scsi_tape_open_#t~ret2136#1.offset, __os_scsi_tape_open_#t~memset~res2137#1.base, __os_scsi_tape_open_#t~memset~res2137#1.offset, __os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset, __os_scsi_tape_open_#t~mem2139#1, __os_scsi_tape_open_#t~ret2140#1.base, __os_scsi_tape_open_#t~ret2140#1.offset, __os_scsi_tape_open_#t~mem2141#1.base, __os_scsi_tape_open_#t~mem2141#1.offset, __os_scsi_tape_open_#t~mem2142#1, __os_scsi_tape_open_#t~bitwise2143#1, __os_scsi_tape_open_#t~mem2144#1.base, __os_scsi_tape_open_#t~mem2144#1.offset, __os_scsi_tape_open_#t~mem2145#1, __os_scsi_tape_open_#t~short2146#1, __os_scsi_tape_open_#t~mem2147#1.base, __os_scsi_tape_open_#t~mem2147#1.offset, __os_scsi_tape_open_#t~mem2148#1, __os_scsi_tape_open_#t~mem2149#1, __os_scsi_tape_open_#t~ret2150#1, __os_scsi_tape_open_#t~ret2151#1, __os_scsi_tape_open_#t~mem2152#1.base, __os_scsi_tape_open_#t~mem2152#1.offset, __os_scsi_tape_open_#t~mem2153#1, __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset, __os_scsi_tape_open_#t~mem2155#1, __os_scsi_tape_open_#t~mem2156#1.base, __os_scsi_tape_open_#t~mem2156#1.offset, __os_scsi_tape_open_#t~mem2157#1, __os_scsi_tape_open_#t~bitwise2158#1, __os_scsi_tape_open_#t~short2159#1, __os_scsi_tape_open_#t~mem2160#1.base, __os_scsi_tape_open_#t~mem2160#1.offset, __os_scsi_tape_open_#t~mem2161#1, __os_scsi_tape_open_#t~short2162#1, __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset, __os_scsi_tape_open_#t~mem2164#1, __os_scsi_tape_open_#t~short2165#1, __os_scsi_tape_open_#t~mem2166#1.base, __os_scsi_tape_open_#t~mem2166#1.offset, __os_scsi_tape_open_#t~ret2167#1, __os_scsi_tape_open_#t~mem2168#1, __os_scsi_tape_open_#t~ite2172#1, __os_scsi_tape_open_#t~mem2169#1, __os_scsi_tape_open_#t~ite2171#1, __os_scsi_tape_open_#t~mem2170#1, __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset, __os_scsi_tape_open_#t~mem2174#1, __os_scsi_tape_open_#t~ite2176#1, __os_scsi_tape_open_#t~mem2175#1, __os_scsi_tape_open_#t~mem2177#1.base, __os_scsi_tape_open_#t~mem2177#1.offset, __os_scsi_tape_open_#t~mem2178#1.base, __os_scsi_tape_open_#t~mem2178#1.offset, __os_scsi_tape_open_#t~mem2179#1, __os_scsi_tape_open_#t~mem2180#1, __os_scsi_tape_open_#t~ret2181#1, __os_scsi_tape_open_#t~ret2182#1, __os_scsi_tape_open_#t~ret2183#1, __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset, __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset, __os_scsi_tape_open_#t~mem2186#1.base, __os_scsi_tape_open_#t~mem2186#1.offset, __os_scsi_tape_open_#t~mem2187#1.base, __os_scsi_tape_open_#t~mem2187#1.offset, __os_scsi_tape_open_#t~mem2188#1.base, __os_scsi_tape_open_#t~mem2188#1.offset, __os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset, __os_scsi_tape_open_~filp#1.base, __os_scsi_tape_open_~filp#1.offset, __os_scsi_tape_open_~flags~0#1, __os_scsi_tape_open_~i~8#1, __os_scsi_tape_open_~b_size~0#1, __os_scsi_tape_open_~new_session~0#1, __os_scsi_tape_open_~retval~8#1, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~STm~3#1.base, __os_scsi_tape_open_~STm~3#1.offset, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, __os_scsi_tape_open_~name~26#1.base, __os_scsi_tape_open_~name~26#1.offset, __os_scsi_tape_open_~dev~0#1, __os_scsi_tape_open_~tmp~57#1, __os_scsi_tape_open_~mode~0#1, __os_scsi_tape_open_~tmp___0~31#1, __os_scsi_tape_open_~tmp___1~26#1, __os_scsi_tape_open_~tmp___2~23#1, __os_scsi_tape_open_~tmp___3~18#1, __os_scsi_tape_open_~tmp___4~17#1, __os_scsi_tape_open_~tmp___5~15#1, __os_scsi_tape_open_~tmp___6~13#1, __os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset, __os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset, __os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~tmp___10~7#1, __os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_~tmp___12~4#1, __os_scsi_tape_open_~j~0#1, __os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~tmp___14~2#1, __os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~tmp___19~1#1;__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset := __os_scsi_tape_open_#in~inode#1.base, __os_scsi_tape_open_#in~inode#1.offset;__os_scsi_tape_open_~filp#1.base, __os_scsi_tape_open_~filp#1.offset := __os_scsi_tape_open_#in~filp#1.base, __os_scsi_tape_open_#in~filp#1.offset;havoc __os_scsi_tape_open_~flags~0#1;havoc __os_scsi_tape_open_~i~8#1;havoc __os_scsi_tape_open_~b_size~0#1;havoc __os_scsi_tape_open_~new_session~0#1;havoc __os_scsi_tape_open_~retval~8#1;call __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset := #Ultimate.allocOnStack(16);call __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset := #Ultimate.allocOnStack(8);havoc __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset;havoc __os_scsi_tape_open_~STm~3#1.base, __os_scsi_tape_open_~STm~3#1.offset;havoc __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset;havoc __os_scsi_tape_open_~name~26#1.base, __os_scsi_tape_open_~name~26#1.offset;havoc __os_scsi_tape_open_~dev~0#1;havoc __os_scsi_tape_open_~tmp~57#1;havoc __os_scsi_tape_open_~mode~0#1;havoc __os_scsi_tape_open_~tmp___0~31#1;havoc __os_scsi_tape_open_~tmp___1~26#1;havoc __os_scsi_tape_open_~tmp___2~23#1;havoc __os_scsi_tape_open_~tmp___3~18#1;havoc __os_scsi_tape_open_~tmp___4~17#1;havoc __os_scsi_tape_open_~tmp___5~15#1;havoc __os_scsi_tape_open_~tmp___6~13#1;havoc __os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset;havoc __os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset;havoc __os_scsi_tape_open_~tmp___9~9#1;havoc __os_scsi_tape_open_~tmp___10~7#1;havoc __os_scsi_tape_open_~tmp___11~5#1;havoc __os_scsi_tape_open_~tmp___12~4#1;havoc __os_scsi_tape_open_~j~0#1;havoc __os_scsi_tape_open_~tmp___13~3#1;havoc __os_scsi_tape_open_~tmp___14~2#1;havoc __os_scsi_tape_open_~tmp___15~2#1;havoc __os_scsi_tape_open_~tmp___16~1#1;havoc __os_scsi_tape_open_~tmp___17~1#1;havoc __os_scsi_tape_open_~tmp___18~1#1;havoc __os_scsi_tape_open_~tmp___19~1#1;__os_scsi_tape_open_~new_session~0#1 := 0;__os_scsi_tape_open_~retval~8#1 := 0;call write~$Pointer$#13(0, 0, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7225: osst_verify_position_~i~3#1 := 1 + osst_verify_position_~i~3#1;call osst_verify_position_#t~mem1262#1 := read~int#13(osst_verify_position_~STp#1.base, 698 + osst_verify_position_~STp#1.offset, 4); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736: assume -2147483648 <= osst_ioctl_#t~ret2308#1 && osst_ioctl_#t~ret2308#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2308#1;havoc osst_ioctl_#t~ret2308#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9736-1: SUMMARY for call osst_ioctl_#t~ret2308#1 := osst_flush_buffer(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, osst_ioctl_~i~9#1); srcloc: null [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume 0 != osst_read_#t~mem1730#1 % 256 % 4294967296;havoc osst_read_#t~mem1730#1;call osst_read_#t~mem1731#1 := read~int#13(osst_read_~STp~2#1.base, 587 + osst_read_~STp~2#1.offset, 1); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8283: assume !(0 != osst_read_#t~mem1730#1 % 256 % 4294967296);havoc osst_read_#t~mem1730#1;call osst_read_#t~mem1732#1 := read~int#13(osst_read_~STp~2#1.base, 506 + osst_read_~STp~2#1.offset, 4);osst_read_~STm~1#1.base, osst_read_~STm~1#1.offset := osst_read_~STp~2#1.base, 294 + osst_read_~STp~2#1.offset + 53 * (if osst_read_#t~mem1732#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_read_#t~mem1732#1 % 18446744073709551616 % 18446744073709551616 else osst_read_#t~mem1732#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_read_#t~mem1732#1;call osst_read_#t~mem1733#1 := read~int#13(osst_read_~STm~1#1.base, osst_read_~STm~1#1.offset, 1); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: assume 0 != osst_write_~retval~6#1; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8019: assume !(0 != osst_write_~retval~6#1);call write~int#13(0, osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869: call write~int#13((if osst_ioctl_#t~bitwise2391#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then osst_ioctl_#t~bitwise2391#1 % 4294967296 % 18446744073709551616 else osst_ioctl_#t~bitwise2391#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), osst_ioctl_~#mt_status~0#1.base, 16 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2389#1;havoc osst_ioctl_#t~mem2390#1;havoc osst_ioctl_#t~bitwise2391#1;call osst_ioctl_#t~mem2392#1 := read~int#13(osst_ioctl_~STps~16#1.base, 8 + osst_ioctl_~STps~16#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2392#1, osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2392#1;call osst_ioctl_#t~mem2393#1 := read~int#13(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2393#1, osst_ioctl_~#mt_status~0#1.base, 40 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2393#1;call osst_ioctl_#t~mem2394#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-1: [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-2: havoc osst_ioctl_#t~bitwise2391#1;assume (osst_ioctl_#t~bitwise2391#1 % 4294967296 >= osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 && osst_ioctl_#t~bitwise2391#1 % 4294967296 >= 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296) && osst_ioctl_#t~bitwise2391#1 % 4294967296 <= osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 + 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-3: assume 0 == 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296;osst_ioctl_#t~bitwise2391#1 := osst_ioctl_#t~mem2389#1 % 16777216; [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-3: assume !(0 == 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume osst_set_options_#t~short1853#1;havoc osst_set_options_#t~mem1850#1.base, osst_set_options_#t~mem1850#1.offset;havoc osst_set_options_#t~mem1851#1;havoc osst_set_options_#t~bitwise1852#1;havoc osst_set_options_#t~short1853#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 275 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548: assume !osst_set_options_#t~short1853#1;havoc osst_set_options_#t~mem1850#1.base, osst_set_options_#t~mem1850#1.offset;havoc osst_set_options_#t~mem1851#1;havoc osst_set_options_#t~bitwise1852#1;havoc osst_set_options_#t~short1853#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-1: osst_set_options_#t~short1853#1 := 0 != osst_set_options_#t~bitwise1852#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-2: [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-4: assume 0 == osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 || osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 == 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296;osst_ioctl_#t~bitwise2391#1 := 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9869-4: assume !(0 == osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 || osst_ioctl_#t~mem2389#1 % 16777216 % 4294967296 == 16777216 * (if osst_ioctl_#t~mem2390#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2390#1 % 256 % 4294967296 else osst_ioctl_#t~mem2390#1 % 256 % 4294967296 - 4294967296) % 4294967296); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9737: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-7: call osst_set_options_#t~mem1850#1.base, osst_set_options_#t~mem1850#1.offset := read~$Pointer$#13(osst_set_options_~STp#1.base, 12 + osst_set_options_~STp#1.offset, 8);call osst_set_options_#t~mem1851#1 := read~int#13(osst_set_options_#t~mem1850#1.base, 221 + osst_set_options_#t~mem1850#1.offset, 1);osst_set_options_#t~short1853#1 := osst_set_options_#t~mem1851#1 > 2; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359-1: SUMMARY for call osst_configure_onstream_#t~ret1339#1.base, osst_configure_onstream_#t~ret1339#1.offset := osst_do_scsi(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, (if osst_configure_onstream_#t~mem1337#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1337#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1337#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1338#1, 0, 1); srcloc: null [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1339#1.base, osst_configure_onstream_#t~ret1339#1.offset;havoc osst_configure_onstream_#t~mem1337#1;havoc osst_configure_onstream_#t~mem1338#1;havoc osst_configure_onstream_#t~ret1339#1.base, osst_configure_onstream_#t~ret1339#1.offset;call write~$Pointer$#13(osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset, osst_configure_onstream_~aSRpnt#1.base, osst_configure_onstream_~aSRpnt#1.offset, 8);call osst_configure_onstream_#t~mem1340#1.base, osst_configure_onstream_#t~mem1340#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1341#1 := read~int#13(osst_configure_onstream_#t~mem1340#1.base, 26 + osst_configure_onstream_#t~mem1340#1.offset, 4); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-3: havoc osst_set_options_#t~bitwise1852#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1852#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1852#1 <= 1024) && osst_set_options_#t~bitwise1852#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1852#1 > 1024 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1852#1 >= -9223372036854775808; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9473: havoc ldv_mutex_unlock_11_~ldv_func_arg1#1.base, ldv_mutex_unlock_11_~ldv_func_arg1#1.offset;havoc ldv_mutex_unlock_11_#in~ldv_func_arg1#1.base, ldv_mutex_unlock_11_#in~ldv_func_arg1#1.offset;assume { :end_inline_ldv_mutex_unlock_11 } true;os_scsi_tape_open_#res#1 := os_scsi_tape_open_~ret~0#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-4: assume 1024 == osst_set_options_~options#1;osst_set_options_#t~bitwise1852#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-4: assume !(1024 == osst_set_options_~options#1); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume osst_verify_position_#t~mem1262#1 > osst_verify_position_~i~3#1;havoc osst_verify_position_#t~mem1262#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7227: assume !(osst_verify_position_#t~mem1262#1 > osst_verify_position_~i~3#1);havoc osst_verify_position_#t~mem1262#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-5: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1852#1 := 0; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-5: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume 2 == osst_read_#t~mem1731#1 % 256 % 4294967296;havoc osst_read_#t~mem1731#1;osst_read_~retval~7#1 := -123; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8284: assume !(2 == osst_read_#t~mem1731#1 % 256 % 4294967296);havoc osst_read_#t~mem1731#1;osst_read_~retval~7#1 := -5; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-6: assume osst_set_options_#t~short1853#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8548-6: assume !osst_set_options_#t~short1853#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209: havoc __os_scsi_tape_open_#t~memset~res2016#1.base, __os_scsi_tape_open_#t~memset~res2016#1.offset;call write~int#13(0, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2017#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5906: osst_seek_sector_~tmp___10~2#1 := osst_seek_sector_#t~ret720#1;havoc osst_seek_sector_#t~mem717#1.base, osst_seek_sector_#t~mem717#1.offset;havoc osst_seek_sector_#t~mem718#1.base, osst_seek_sector_#t~mem718#1.offset;havoc osst_seek_sector_#t~mem719#1;havoc osst_seek_sector_#t~ret720#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9209-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2016#1.base, __os_scsi_tape_open_#t~memset~res2016#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191-1: assume main_#t~switch2730#1; [2025-02-08 04:35:05,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191-1: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 6 == main_~tmp___0~50#1; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume 3 == main_~ldv_s_osst_fops_file_operations~0#1; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11191: assume !(3 == main_~ldv_s_osst_fops_file_operations~0#1); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5906-1: SUMMARY for call osst_seek_sector_#t~ret720#1 := __fswab32(osst_seek_sector_#t~mem719#1); srcloc: null [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10795: assume ~osst_nr_dev~0 >= ~osst_max_dev~0; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10795: assume !(~osst_nr_dev~0 >= ~osst_max_dev~0);osst_probe_~i~17#1 := 0; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342-1: SUMMARY for call __os_scsi_tape_open_#t~ret2136#1.base, __os_scsi_tape_open_#t~ret2136#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, (if __os_scsi_tape_open_#t~mem2134#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2134#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2134#1 % 256 % 4294967296 - 4294967296), 1, __os_scsi_tape_open_#t~mem2135#1, 0, 1); srcloc: null [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267: assume 0 != from_buffer_~do_count#1; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10267: assume !(0 != from_buffer_~do_count#1);from_buffer_#res#1 := 0; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume 0 == osst_read_~total~1#1;call osst_read_#t~mem1792#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8417: assume !(0 == osst_read_~total~1#1);call osst_read_#t~mem1803#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9342: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2136#1.base, __os_scsi_tape_open_#t~ret2136#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset;havoc __os_scsi_tape_open_#t~mem2134#1;havoc __os_scsi_tape_open_#t~mem2135#1;havoc __os_scsi_tape_open_#t~ret2136#1.base, __os_scsi_tape_open_#t~ret2136#1.offset;call write~int#13(0, __os_scsi_tape_open_~STp~3#1.base, 678 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060: havoc exit_osst_#t~mem2720#1.base, exit_osst_#t~mem2720#1.offset;call exit_osst_#t~mem2721#1.base, exit_osst_#t~mem2721#1.offset := read~$Pointer$#13(exit_osst_~STp~14#1.base, 264 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11060-1: SUMMARY for call vfree(exit_osst_#t~mem2720#1.base, exit_osst_#t~mem2720#1.offset); srcloc: null [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: call write~int#13(3, osst_write_~STps~11#1.base, 1 + osst_write_~STps~11#1.offset, 1);osst_write_~retval~6#1 := -28; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5907: assume 0 != osst_seek_sector_~tmp___10~2#1 % 4294967296;call osst_seek_sector_#t~mem721#1 := read~int#13(osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5907: assume !(0 != osst_seek_sector_~tmp___10~2#1 % 4294967296);call write~int#13(-1, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10796: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume 1 == osst_read_#t~mem1792#1 % 256 % 4294967296;havoc osst_read_#t~mem1792#1;call osst_read_#t~mem1794#1 := read~int#13(osst_read_~STp~2#1.base, 646 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1793#1 := read~int#13(osst_read_~STp~2#1.base, 718 + osst_read_~STp~2#1.offset, 4);call write~int#13((if osst_read_#t~mem1794#1 % 4294967296 >= osst_read_#t~mem1793#1 % 4294967296 then 6 else 2), osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);havoc osst_read_#t~mem1794#1;havoc osst_read_#t~mem1793#1;call write~int#13(0, osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);call osst_read_#t~mem1795#1 := read~int#13(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8418: assume !(1 == osst_read_#t~mem1792#1 % 256 % 4294967296);havoc osst_read_#t~mem1792#1;call osst_read_#t~mem1797#1 := read~int#13(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume -2147483648 <= from_buffer_#t~ret2527#1 && from_buffer_#t~ret2527#1 <= 2147483647;havoc from_buffer_#t~ret2527#1;from_buffer_#res#1 := -5; [2025-02-08 04:35:05,896 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-1: SUMMARY for call from_buffer_#t~ret2527#1 := printk(157, 0); srcloc: null [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2018#1.base, __os_scsi_tape_open_#t~ret2018#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2017#1;havoc __os_scsi_tape_open_#t~ret2018#1.base, __os_scsi_tape_open_#t~ret2018#1.offset;call __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9211-1: SUMMARY for call __os_scsi_tape_open_#t~ret2018#1.base, __os_scsi_tape_open_#t~ret2018#1.offset := osst_do_scsi(0, 0, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2017#1, 0, 1); srcloc: null [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume 0 != (exit_osst_#t~mem2721#1.base + exit_osst_#t~mem2721#1.offset) % 18446744073709551616;havoc exit_osst_#t~mem2721#1.base, exit_osst_#t~mem2721#1.offset;call exit_osst_#t~mem2722#1.base, exit_osst_#t~mem2722#1.offset := read~$Pointer$#13(exit_osst_~STp~14#1.base, 264 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11061: assume !(0 != (exit_osst_#t~mem2721#1.base + exit_osst_#t~mem2721#1.offset) % 18446744073709551616);havoc exit_osst_#t~mem2721#1.base, exit_osst_#t~mem2721#1.offset; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193-1: SUMMARY for call ldv_handler_precall(); srcloc: null [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11193: assume { :begin_inline_os_scsi_tape_close } true;os_scsi_tape_close_#in~inode#1.base, os_scsi_tape_close_#in~inode#1.offset, os_scsi_tape_close_#in~filp#1.base, os_scsi_tape_close_#in~filp#1.offset := main_~var_group3~0#1.base, main_~var_group3~0#1.offset, main_~var_group2~0#1.base, main_~var_group2~0#1.offset;havoc os_scsi_tape_close_#res#1;havoc os_scsi_tape_close_#t~mem2244#1.base, os_scsi_tape_close_#t~mem2244#1.offset, os_scsi_tape_close_#t~mem2245#1, os_scsi_tape_close_#t~ret2246#1, os_scsi_tape_close_#t~mem2247#1, os_scsi_tape_close_#t~mem2248#1.base, os_scsi_tape_close_#t~mem2248#1.offset, os_scsi_tape_close_#t~mem2249#1.base, os_scsi_tape_close_#t~mem2249#1.offset, os_scsi_tape_close_~inode#1.base, os_scsi_tape_close_~inode#1.offset, os_scsi_tape_close_~filp#1.base, os_scsi_tape_close_~filp#1.offset, os_scsi_tape_close_~result~14#1, os_scsi_tape_close_~STp~5#1.base, os_scsi_tape_close_~STp~5#1.offset;os_scsi_tape_close_~inode#1.base, os_scsi_tape_close_~inode#1.offset := os_scsi_tape_close_#in~inode#1.base, os_scsi_tape_close_#in~inode#1.offset;os_scsi_tape_close_~filp#1.base, os_scsi_tape_close_~filp#1.offset := os_scsi_tape_close_#in~filp#1.base, os_scsi_tape_close_#in~filp#1.offset;havoc os_scsi_tape_close_~result~14#1;havoc os_scsi_tape_close_~STp~5#1.base, os_scsi_tape_close_~STp~5#1.offset;os_scsi_tape_close_~result~14#1 := 0;call os_scsi_tape_close_#t~mem2244#1.base, os_scsi_tape_close_#t~mem2244#1.offset := read~$Pointer$#8(os_scsi_tape_close_~filp#1.base, 292 + os_scsi_tape_close_~filp#1.offset, 8);os_scsi_tape_close_~STp~5#1.base, os_scsi_tape_close_~STp~5#1.offset := os_scsi_tape_close_#t~mem2244#1.base, os_scsi_tape_close_#t~mem2244#1.offset;havoc os_scsi_tape_close_#t~mem2244#1.base, os_scsi_tape_close_#t~mem2244#1.offset;call os_scsi_tape_close_#t~mem2245#1 := read~int#13(os_scsi_tape_close_~STp~5#1.base, 596 + os_scsi_tape_close_~STp~5#1.offset, 1); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5908: assume 0 != osst_seek_sector_#t~mem721#1;havoc osst_seek_sector_#t~mem721#1;call osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset := read~$Pointer$#13(osst_seek_sector_~STp#1.base, 264 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem723#1.base, osst_seek_sector_#t~mem723#1.offset := read~$Pointer$#13(osst_seek_sector_#t~mem722#1.base, 110 + osst_seek_sector_#t~mem722#1.offset, 8);call osst_seek_sector_#t~mem724#1 := read~int#13(osst_seek_sector_#t~mem723#1.base, 228 + osst_seek_sector_#t~mem723#1.offset, 4); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5908: assume !(0 != osst_seek_sector_#t~mem721#1);havoc osst_seek_sector_#t~mem721#1;osst_seek_sector_~tmp___9~2#1 := 0; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10797-1: SUMMARY for call osst_probe_#t~ret2661#1 := printk(195, 0); srcloc: null [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10797: assume -2147483648 <= osst_probe_#t~ret2661#1 && osst_probe_#t~ret2661#1 <= 2147483647;havoc osst_probe_#t~ret2661#1; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9872: assume 0 != osst_ioctl_#t~mem2394#1;havoc osst_ioctl_#t~mem2394#1;call osst_ioctl_#t~mem2395#1 := read~int#13(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9872: assume !(0 != osst_ioctl_#t~mem2394#1);havoc osst_ioctl_#t~mem2394#1; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10929: havoc __mutex_init_~arg0#1.base, __mutex_init_~arg0#1.offset, __mutex_init_~arg1#1.base, __mutex_init_~arg1#1.offset, __mutex_init_~arg2#1.base, __mutex_init_~arg2#1.offset;havoc __mutex_init_#in~arg0#1.base, __mutex_init_#in~arg0#1.offset, __mutex_init_#in~arg1#1.base, __mutex_init_#in~arg1#1.offset, __mutex_init_#in~arg2#1.base, __mutex_init_#in~arg2#1.offset;assume { :end_inline___mutex_init } true;~osst_nr_dev~0 := 1 + ~osst_nr_dev~0; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume 0 != osst_configure_onstream_#t~mem1341#1;havoc osst_configure_onstream_#t~mem1340#1.base, osst_configure_onstream_#t~mem1340#1.offset;havoc osst_configure_onstream_#t~mem1341#1; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7362: assume !(0 != osst_configure_onstream_#t~mem1341#1);havoc osst_configure_onstream_#t~mem1340#1.base, osst_configure_onstream_#t~mem1340#1.offset;havoc osst_configure_onstream_#t~mem1341#1;call osst_configure_onstream_#t~mem1343#1.base, osst_configure_onstream_#t~mem1343#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1343#1.base, 102 + osst_configure_onstream_#t~mem1343#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset;havoc osst_configure_onstream_#t~mem1343#1.base, osst_configure_onstream_#t~mem1343#1.offset;havoc osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset;call osst_configure_onstream_#t~mem1345#1.base, osst_configure_onstream_#t~mem1345#1.offset := read~$Pointer$#13(osst_configure_onstream_~STp#1.base, 264 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1347#1.base, osst_configure_onstream_#t~mem1347#1.offset := read~$Pointer$#13(osst_configure_onstream_#t~mem1345#1.base, 102 + osst_configure_onstream_#t~mem1345#1.offset, 8);call osst_configure_onstream_#t~mem1346#1 := read~int#13(osst_configure_onstream_~header~2#1.base, 3 + osst_configure_onstream_~header~2#1.offset, 1);osst_configure_onstream_~cp~0#1.base, osst_configure_onstream_~cp~0#1.offset := osst_configure_onstream_#t~mem1347#1.base, osst_configure_onstream_#t~mem1347#1.offset + (if (4 + osst_configure_onstream_#t~mem1346#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1346#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1346#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1345#1.base, osst_configure_onstream_#t~mem1345#1.offset;havoc osst_configure_onstream_#t~mem1347#1.base, osst_configure_onstream_#t~mem1347#1.offset;havoc osst_configure_onstream_#t~mem1346#1;call osst_configure_onstream_#t~mem1348#1 := read~int#13(osst_configure_onstream_~cp~0#1.base, 34 + osst_configure_onstream_~cp~0#1.offset, 2); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: assume 0 == (__os_scsi_tape_open_#t~mem2019#1.base + __os_scsi_tape_open_#t~mem2019#1.offset) % 18446744073709551616;havoc __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset;call __os_scsi_tape_open_#t~mem2020#1.base, __os_scsi_tape_open_#t~mem2020#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~STp~3#1.base, 264 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2021#1 := read~int#13(__os_scsi_tape_open_#t~mem2020#1.base, 26 + __os_scsi_tape_open_#t~mem2020#1.offset, 4);__os_scsi_tape_open_~retval~8#1 := __os_scsi_tape_open_#t~mem2021#1;havoc __os_scsi_tape_open_#t~mem2020#1.base, __os_scsi_tape_open_#t~mem2020#1.offset;havoc __os_scsi_tape_open_#t~mem2021#1; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9212: assume !(0 == (__os_scsi_tape_open_#t~mem2019#1.base + __os_scsi_tape_open_#t~mem2019#1.offset) % 18446744073709551616);havoc __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset;call __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2023#1 := read~int#13(__os_scsi_tape_open_#t~mem2022#1.base, 16 + __os_scsi_tape_open_#t~mem2022#1.offset, 1); [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11194: main_#t~ret2736#1 := os_scsi_tape_close_#res#1;havoc os_scsi_tape_close_#t~mem2244#1.base, os_scsi_tape_close_#t~mem2244#1.offset, os_scsi_tape_close_#t~mem2245#1, os_scsi_tape_close_#t~ret2246#1, os_scsi_tape_close_#t~mem2247#1, os_scsi_tape_close_#t~mem2248#1.base, os_scsi_tape_close_#t~mem2248#1.offset, os_scsi_tape_close_#t~mem2249#1.base, os_scsi_tape_close_#t~mem2249#1.offset, os_scsi_tape_close_~inode#1.base, os_scsi_tape_close_~inode#1.offset, os_scsi_tape_close_~filp#1.base, os_scsi_tape_close_~filp#1.offset, os_scsi_tape_close_~result~14#1, os_scsi_tape_close_~STp~5#1.base, os_scsi_tape_close_~STp~5#1.offset;havoc os_scsi_tape_close_#in~inode#1.base, os_scsi_tape_close_#in~inode#1.offset, os_scsi_tape_close_#in~filp#1.base, os_scsi_tape_close_#in~filp#1.offset;assume { :end_inline_os_scsi_tape_close } true;assume -2147483648 <= main_#t~ret2736#1 && main_#t~ret2736#1 <= 2147483647;havoc main_#t~ret2736#1;main_~ldv_s_osst_fops_file_operations~0#1 := 0; [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11062-1: SUMMARY for call normalize_buffer(exit_osst_#t~mem2722#1.base, exit_osst_#t~mem2722#1.offset); srcloc: null [2025-02-08 04:35:05,897 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11062: havoc exit_osst_#t~mem2722#1.base, exit_osst_#t~mem2722#1.offset;call exit_osst_#t~mem2723#1.base, exit_osst_#t~mem2723#1.offset := read~$Pointer$#13(exit_osst_~STp~14#1.base, 264 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909: osst_seek_sector_~tmp___8~2#1 := osst_seek_sector_#t~ret725#1;havoc osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset;havoc osst_seek_sector_#t~mem723#1.base, osst_seek_sector_#t~mem723#1.offset;havoc osst_seek_sector_#t~mem724#1;havoc osst_seek_sector_#t~ret725#1;osst_seek_sector_~tmp___9~2#1 := 1 + osst_seek_sector_~tmp___8~2#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5909-1: SUMMARY for call osst_seek_sector_#t~ret725#1 := __fswab32(osst_seek_sector_#t~mem724#1); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume 2 == osst_ioctl_#t~mem2395#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2395#1;call osst_ioctl_#t~mem2399#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);call osst_ioctl_#t~mem2396#1.base, osst_ioctl_#t~mem2396#1.offset := read~$Pointer$#13(osst_ioctl_~STp~6#1.base, 264 + osst_ioctl_~STp~6#1.offset, 8);call osst_ioctl_#t~mem2397#1 := read~int#13(osst_ioctl_#t~mem2396#1.base, 10 + osst_ioctl_#t~mem2396#1.offset, 4);call osst_ioctl_#t~mem2398#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2399#1 + (if osst_ioctl_#t~mem2397#1 < 0 && 0 != osst_ioctl_#t~mem2397#1 % osst_ioctl_#t~mem2398#1 then (if osst_ioctl_#t~mem2398#1 < 0 then osst_ioctl_#t~mem2397#1 / osst_ioctl_#t~mem2398#1 - 1 else 1 + osst_ioctl_#t~mem2397#1 / osst_ioctl_#t~mem2398#1) else osst_ioctl_#t~mem2397#1 / osst_ioctl_#t~mem2398#1), osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2399#1;havoc osst_ioctl_#t~mem2396#1.base, osst_ioctl_#t~mem2396#1.offset;havoc osst_ioctl_#t~mem2397#1;havoc osst_ioctl_#t~mem2398#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9873: assume !(2 == osst_ioctl_#t~mem2395#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2395#1;call osst_ioctl_#t~mem2400#1 := read~int#13(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-3: assume 2048 == osst_set_options_~options#1;osst_set_options_#t~bitwise1854#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-3: assume !(2048 == osst_set_options_~options#1); [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1854#1 := 0; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363-1: SUMMARY for call osst_configure_onstream_#t~ret1342#1 := printk(101, 0); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume 0 != osst_set_options_#t~bitwise1854#1;havoc osst_set_options_#t~bitwise1854#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 279 + osst_set_options_~STp#1.offset, 1); [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552: assume !(0 != osst_set_options_#t~bitwise1854#1);havoc osst_set_options_#t~bitwise1854#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7363: assume -2147483648 <= osst_configure_onstream_#t~ret1342#1 && osst_configure_onstream_#t~ret1342#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1342#1;osst_configure_onstream_#res#1 := -5;call ULTIMATE.dealloc(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset);havoc osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-1: [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8552-2: havoc osst_set_options_#t~bitwise1854#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1854#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1854#1 <= 2048) && osst_set_options_#t~bitwise1854#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1854#1 > 2048 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1854#1 >= -9223372036854775808; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11327: SUMMARY for call ldv_mutex_unlock_osst_int_mutex(ldv_mutex_unlock_11_~ldv_func_arg1#1.base, ldv_mutex_unlock_11_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10931: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063-1: SUMMARY for call kfree(exit_osst_#t~mem2723#1.base, exit_osst_#t~mem2723#1.offset); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11063: havoc exit_osst_#t~mem2723#1.base, exit_osst_#t~mem2723#1.offset; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume osst_read_#t~mem1795#1 >= 0;havoc osst_read_#t~mem1795#1;call osst_read_#t~mem1796#1 := read~int#13(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);call write~int#13(1 + osst_read_#t~mem1796#1, osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1796#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8421: assume !(osst_read_#t~mem1795#1 >= 0);havoc osst_read_#t~mem1795#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11328: SUMMARY for call mutex_unlock(ldv_mutex_unlock_11_~ldv_func_arg1#1.base, ldv_mutex_unlock_11_~ldv_func_arg1#1.offset); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#1.offset := osst_probe_#t~ret2689#1.base, osst_probe_#t~ret2689#1.offset;havoc osst_probe_#t~ret2689#1.base, osst_probe_#t~ret2689#1.offset; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932-1: SUMMARY for call osst_probe_#t~ret2689#1.base, osst_probe_#t~ret2689#1.offset := tape_name(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-2: osst_ioctl_#t~short2319#1 := osst_ioctl_#t~short2317#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-3: assume osst_ioctl_#t~short2317#1;call osst_ioctl_#t~mem2316#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2317#1 := 22 != osst_ioctl_#t~mem2316#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-3: assume !osst_ioctl_#t~short2317#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-4: osst_ioctl_#t~short2317#1 := osst_ioctl_#t~short2315#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-5: assume osst_ioctl_#t~short2315#1;call osst_ioctl_#t~mem2314#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2315#1 := 13 != osst_ioctl_#t~mem2314#1; [2025-02-08 04:35:05,898 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-5: assume !osst_ioctl_#t~short2315#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume osst_ioctl_#t~short2319#1;havoc osst_ioctl_#t~mem2309#1;havoc osst_ioctl_#t~mem2310#1;havoc osst_ioctl_#t~short2311#1;havoc osst_ioctl_#t~mem2312#1;havoc osst_ioctl_#t~short2313#1;havoc osst_ioctl_#t~mem2314#1;havoc osst_ioctl_#t~short2315#1;havoc osst_ioctl_#t~mem2316#1;havoc osst_ioctl_#t~short2317#1;havoc osst_ioctl_#t~mem2318#1;havoc osst_ioctl_#t~short2319#1;osst_ioctl_~retval~9#1 := -5; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743: assume !osst_ioctl_#t~short2319#1;havoc osst_ioctl_#t~mem2309#1;havoc osst_ioctl_#t~mem2310#1;havoc osst_ioctl_#t~short2311#1;havoc osst_ioctl_#t~mem2312#1;havoc osst_ioctl_#t~short2313#1;havoc osst_ioctl_#t~mem2314#1;havoc osst_ioctl_#t~short2315#1;havoc osst_ioctl_#t~mem2316#1;havoc osst_ioctl_#t~short2317#1;havoc osst_ioctl_#t~mem2318#1;havoc osst_ioctl_#t~short2319#1;assume { :begin_inline_reset_state } true;reset_state_#in~STp#1.base, reset_state_#in~STp#1.offset := osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset;havoc reset_state_~STp#1.base, reset_state_~STp#1.offset, reset_state_~i~4#1, reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset;reset_state_~STp#1.base, reset_state_~STp#1.offset := reset_state_#in~STp#1.base, reset_state_#in~STp#1.offset;havoc reset_state_~i~4#1;havoc reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset;call write~int#13(0, reset_state_~STp#1.base, 281 + reset_state_~STp#1.offset, 1);reset_state_~i~4#1 := 0; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-1: assume osst_ioctl_#t~short2319#1;call osst_ioctl_#t~mem2318#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2319#1 := 12 != osst_ioctl_#t~mem2318#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-1: assume !osst_ioctl_#t~short2319#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-6: osst_ioctl_#t~short2315#1 := osst_ioctl_#t~short2313#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-7: assume osst_ioctl_#t~short2313#1;call osst_ioctl_#t~mem2312#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2313#1 := 9 != osst_ioctl_#t~mem2312#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-7: assume !osst_ioctl_#t~short2313#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-8: osst_ioctl_#t~short2313#1 := osst_ioctl_#t~short2311#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-9: assume osst_ioctl_#t~short2311#1;call osst_ioctl_#t~mem2310#1 := read~int#13(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2311#1 := 7 != osst_ioctl_#t~mem2310#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9743-9: assume !osst_ioctl_#t~short2311#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume 2 != osst_write_#t~mem1610#1 % 256 % 4294967296;havoc osst_write_#t~mem1610#1;call osst_write_#t~mem1611#1 := read~int#13(osst_write_~STp~1#1.base, 678 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1616#1 := 0 == osst_write_#t~mem1611#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026: assume !(2 != osst_write_#t~mem1610#1 % 256 % 4294967296);havoc osst_write_#t~mem1610#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-1: SUMMARY for call osst_probe_#t~ret2691#1 := osst_sysfs_add(osst_probe_#t~bitwise2690#1, osst_probe_~dev#1.base, osst_probe_~dev#1.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#1.offset); srcloc: null [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume 1 == osst_ioctl_#t~mem2400#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2400#1;call osst_ioctl_#t~mem2405#1 := read~int#13(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);call osst_ioctl_#t~mem2401#1.base, osst_ioctl_#t~mem2401#1.offset := read~$Pointer$#13(osst_ioctl_~STp~6#1.base, 264 + osst_ioctl_~STp~6#1.offset, 8);call osst_ioctl_#t~mem2402#1 := read~int#13(osst_ioctl_#t~mem2401#1.base, 10 + osst_ioctl_#t~mem2401#1.offset, 4);call osst_ioctl_#t~mem2403#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2404#1 := read~int#13(osst_ioctl_~STp~6#1.base, 599 + osst_ioctl_~STp~6#1.offset, 4);call write~int#13(osst_ioctl_#t~mem2405#1 - (if -1 + (osst_ioctl_#t~mem2402#1 + osst_ioctl_#t~mem2403#1) < 0 && 0 != (-1 + (osst_ioctl_#t~mem2402#1 + osst_ioctl_#t~mem2403#1)) % osst_ioctl_#t~mem2404#1 then (if osst_ioctl_#t~mem2404#1 < 0 then (-1 + (osst_ioctl_#t~mem2402#1 + osst_ioctl_#t~mem2403#1)) / osst_ioctl_#t~mem2404#1 - 1 else 1 + (-1 + (osst_ioctl_#t~mem2402#1 + osst_ioctl_#t~mem2403#1)) / osst_ioctl_#t~mem2404#1) else (-1 + (osst_ioctl_#t~mem2402#1 + osst_ioctl_#t~mem2403#1)) / osst_ioctl_#t~mem2404#1), osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2405#1;havoc osst_ioctl_#t~mem2401#1.base, osst_ioctl_#t~mem2401#1.offset;havoc osst_ioctl_#t~mem2402#1;havoc osst_ioctl_#t~mem2403#1;havoc osst_ioctl_#t~mem2404#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume !(1 == osst_ioctl_#t~mem2400#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2400#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933: assume -2147483648 <= osst_probe_#t~ret2691#1 && osst_probe_#t~ret2691#1 <= 2147483647;osst_probe_~err~2#1 := osst_probe_#t~ret2691#1;havoc osst_probe_#t~bitwise2690#1;havoc osst_probe_#t~ret2691#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-3: havoc osst_probe_#t~bitwise2690#1;assume ((((osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2690#1 >= 216006656) && osst_probe_#t~bitwise2690#1 >= osst_probe_~dev_num~0#1) && (osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2690#1 <= 216006656 + osst_probe_~dev_num~0#1)) && (osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2690#1 < 0)) && osst_probe_#t~bitwise2690#1 <= 2147483647; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8026-1: call osst_write_#t~mem1610#1 := read~int#13(osst_write_~STps~11#1.base, osst_write_~STps~11#1.offset, 1); [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-2: [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-5: assume 0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2690#1 := 216006656; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-5: assume !(0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1); [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-4: assume false;osst_probe_#t~bitwise2690#1 := osst_probe_~dev_num~0#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10933-4: assume !false; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348: call write~int#13(0, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 1);call __os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2139#1 := read~int#13(__os_scsi_tape_open_~STp~3#1.base, 286 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9348-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2137#1.base, __os_scsi_tape_open_#t~memset~res2137#1.offset := #Ultimate.C_memset#13(__os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 16); srcloc: null [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume 2 == osst_verify_position_#t~mem1265#1 % 256 % 4294967296;havoc osst_verify_position_#t~mem1263#1.base, osst_verify_position_#t~mem1263#1.offset;havoc osst_verify_position_#t~mem1264#1.base, osst_verify_position_#t~mem1264#1.offset;havoc osst_verify_position_#t~mem1265#1;osst_verify_position_~actual_mark_ppos~0#1 := -1 + osst_verify_position_~frame_position~0#1; [2025-02-08 04:35:05,899 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234: assume !(2 == osst_verify_position_#t~mem1265#1 % 256 % 4294967296);havoc osst_verify_position_#t~mem1263#1.base, osst_verify_position_#t~mem1263#1.offset;havoc osst_verify_position_#t~mem1264#1.base, osst_verify_position_#t~mem1264#1.offset;havoc osst_verify_position_#t~mem1265#1;call osst_verify_position_#t~mem1266#1.base, osst_verify_position_#t~mem1266#1.offset := read~$Pointer$#13(osst_verify_position_~STp#1.base, 264 + osst_verify_position_~STp#1.offset, 8);call osst_verify_position_#t~mem1267#1.base, osst_verify_position_#t~mem1267#1.offset := read~$Pointer$#13(osst_verify_position_#t~mem1266#1.base, 110 + osst_verify_position_#t~mem1266#1.offset, 8);call osst_verify_position_#t~mem1268#1 := read~int#13(osst_verify_position_#t~mem1267#1.base, 200 + osst_verify_position_#t~mem1267#1.offset, 4); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066: havoc exit_osst_#t~mem2724#1.base, exit_osst_#t~mem2724#1.offset; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7234-1: call osst_verify_position_#t~mem1263#1.base, osst_verify_position_#t~mem1263#1.offset := read~$Pointer$#13(osst_verify_position_~STp#1.base, 264 + osst_verify_position_~STp#1.offset, 8);call osst_verify_position_#t~mem1264#1.base, osst_verify_position_#t~mem1264#1.offset := read~$Pointer$#13(osst_verify_position_#t~mem1263#1.base, 110 + osst_verify_position_#t~mem1263#1.offset, 8);call osst_verify_position_#t~mem1265#1 := read~int#13(osst_verify_position_#t~mem1264#1.base, 16 + osst_verify_position_#t~mem1264#1.offset, 1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-1: osst_write_#t~short1620#1 := osst_write_#t~short1619#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: assume osst_write_#t~short1620#1;havoc osst_write_#t~mem1611#1;havoc osst_write_#t~mem1613#1;havoc osst_write_#t~mem1612#1;havoc osst_write_#t~mem1614#1;havoc osst_write_#t~short1615#1;havoc osst_write_#t~short1616#1;havoc osst_write_#t~mem1617#1;havoc osst_write_#t~mem1618#1;havoc osst_write_#t~short1619#1;havoc osst_write_#t~short1620#1;call osst_write_#t~mem1621#1 := read~int#13(osst_write_~STp~1#1.base, 668 + osst_write_~STp~1#1.offset, 2);call write~int#13(1 + (if osst_write_#t~mem1621#1 % 65536 % 4294967296 <= 2147483647 then osst_write_#t~mem1621#1 % 65536 % 4294967296 else osst_write_#t~mem1621#1 % 65536 % 4294967296 - 4294967296), osst_write_~STp~1#1.base, 668 + osst_write_~STp~1#1.offset, 2);havoc osst_write_#t~mem1621#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027: assume !osst_write_#t~short1620#1;havoc osst_write_#t~mem1611#1;havoc osst_write_#t~mem1613#1;havoc osst_write_#t~mem1612#1;havoc osst_write_#t~mem1614#1;havoc osst_write_#t~short1615#1;havoc osst_write_#t~short1616#1;havoc osst_write_#t~mem1617#1;havoc osst_write_#t~mem1618#1;havoc osst_write_#t~short1619#1;havoc osst_write_#t~short1620#1;call osst_write_#t~mem1623#1 := read~int#13(osst_write_~STp~1#1.base, 667 + osst_write_~STp~1#1.offset, 1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-5: osst_write_#t~short1616#1 := osst_write_#t~short1615#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-4: osst_write_#t~short1620#1 := osst_write_#t~short1616#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-3: assume osst_write_#t~short1620#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-3: assume !osst_write_#t~short1620#1;call osst_write_#t~mem1617#1 := read~int#13(osst_write_~STps~11#1.base, 12 + osst_write_~STps~11#1.offset, 4);osst_write_#t~short1619#1 := 0 == osst_write_#t~mem1617#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-2: assume osst_write_#t~short1619#1;call osst_write_#t~mem1618#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);osst_write_#t~short1619#1 := 0 == osst_write_#t~mem1618#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-2: assume !osst_write_#t~short1619#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066-2: call exit_osst_#t~mem2724#1.base, exit_osst_#t~mem2724#1.offset := read~$Pointer$#13(exit_osst_~STp~14#1.base, 750 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066-1: SUMMARY for call put_disk(exit_osst_#t~mem2724#1.base, exit_osst_#t~mem2724#1.offset); srcloc: null [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-7: assume osst_write_#t~short1616#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-7: assume !osst_write_#t~short1616#1;call osst_write_#t~mem1613#1 := read~int#13(osst_write_~STp~1#1.base, 646 + osst_write_~STp~1#1.offset, 4);call osst_write_#t~mem1612#1 := read~int#13(osst_write_~STp~1#1.base, 714 + osst_write_~STp~1#1.offset, 4);osst_write_#t~short1615#1 := osst_write_#t~mem1613#1 % 4294967296 == osst_write_#t~mem1612#1 % 4294967296; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: assume 0 != osst_probe_~err~2#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10934: assume !(0 != osst_probe_~err~2#1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-6: assume osst_write_#t~short1615#1;call osst_write_#t~mem1614#1 := read~int#13(osst_write_~STps~11#1.base, 8 + osst_write_~STps~11#1.offset, 4);osst_write_#t~short1615#1 := osst_write_#t~mem1614#1 < 0; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8027-6: assume !osst_write_#t~short1615#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume 2 == os_scsi_tape_close_#t~mem2245#1 % 256 % 4294967296;havoc os_scsi_tape_close_#t~mem2245#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9613: assume !(2 == os_scsi_tape_close_#t~mem2245#1 % 256 % 4294967296);havoc os_scsi_tape_close_#t~mem2245#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume 0 != osst_set_options_#t~bitwise1855#1;havoc osst_set_options_#t~bitwise1855#1;call write~int#13(osst_set_options_~value~0#1, osst_set_options_~STm~2#1.base, 1 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556: assume !(0 != osst_set_options_#t~bitwise1855#1);havoc osst_set_options_#t~bitwise1855#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-1: [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-2: havoc osst_set_options_#t~bitwise1855#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1855#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1855#1 <= 4096) && osst_set_options_#t~bitwise1855#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1855#1 > 4096 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1855#1 >= -9223372036854775808; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-3: assume 4096 == osst_set_options_~options#1;osst_set_options_#t~bitwise1855#1 := osst_set_options_~options#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-3: assume !(4096 == osst_set_options_~options#1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1855#1 := 0; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8556-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-4: __os_scsi_tape_open_#t~short2027#1 := 112 == __os_scsi_tape_open_#t~bitwise2024#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-5: [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067-1: SUMMARY for call kfree(exit_osst_~STp~14#1.base, exit_osst_~STp~14#1.offset); srcloc: null [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-6: havoc __os_scsi_tape_open_#t~bitwise2024#1;assume (((((if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2024#1 <= (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2024#1 <= 112) && __os_scsi_tape_open_#t~bitwise2024#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2024#1 > 112 + (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2024#1 >= -2147483648; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11067: exit_osst_~i~19#1 := 1 + exit_osst_~i~19#1; [2025-02-08 04:35:05,900 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-7: assume 112 == (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2024#1 := (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-7: assume !(112 == (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume 0 != new_tape_buffer_~from_initialization#1;new_tape_buffer_~priority~0#1 := 32; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10010: assume !(0 != new_tape_buffer_~from_initialization#1);new_tape_buffer_~priority~0#1 := 208; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: assume __os_scsi_tape_open_#t~short2030#1;havoc __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset;havoc __os_scsi_tape_open_#t~mem2023#1;havoc __os_scsi_tape_open_#t~bitwise2024#1;havoc __os_scsi_tape_open_#t~mem2025#1.base, __os_scsi_tape_open_#t~mem2025#1.offset;havoc __os_scsi_tape_open_#t~mem2026#1;havoc __os_scsi_tape_open_#t~short2027#1;havoc __os_scsi_tape_open_#t~mem2028#1.base, __os_scsi_tape_open_#t~mem2028#1.offset;havoc __os_scsi_tape_open_#t~mem2029#1;havoc __os_scsi_tape_open_#t~short2030#1;call __os_scsi_tape_open_#t~mem2031#1 := read~int#8(__os_scsi_tape_open_~filp#1.base, 128 + __os_scsi_tape_open_~filp#1.offset, 4); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217: assume !__os_scsi_tape_open_#t~short2030#1;havoc __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset;havoc __os_scsi_tape_open_#t~mem2023#1;havoc __os_scsi_tape_open_#t~bitwise2024#1;havoc __os_scsi_tape_open_#t~mem2025#1.base, __os_scsi_tape_open_#t~mem2025#1.offset;havoc __os_scsi_tape_open_#t~mem2026#1;havoc __os_scsi_tape_open_#t~short2027#1;havoc __os_scsi_tape_open_#t~mem2028#1.base, __os_scsi_tape_open_#t~mem2028#1.offset;havoc __os_scsi_tape_open_#t~mem2029#1;havoc __os_scsi_tape_open_#t~short2030#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5914: call osst_seek_sector_#t~mem726#1 := read~int#13(osst_seek_sector_~STp#1.base, 642 + osst_seek_sector_~STp#1.offset, 4);call write~int#13((if (osst_seek_sector_#t~mem726#1 - osst_seek_sector_~tmp___9~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_seek_sector_#t~mem726#1 - osst_seek_sector_~tmp___9~2#1) % 4294967296 % 4294967296 else (osst_seek_sector_#t~mem726#1 - osst_seek_sector_~tmp___9~2#1) % 4294967296 % 4294967296 - 4294967296), osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4);havoc osst_seek_sector_#t~mem726#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-1: assume __os_scsi_tape_open_#t~short2030#1;call __os_scsi_tape_open_#t~mem2028#1.base, __os_scsi_tape_open_#t~mem2028#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2029#1 := read~int#13(__os_scsi_tape_open_#t~mem2028#1.base, 28 + __os_scsi_tape_open_#t~mem2028#1.offset, 1);__os_scsi_tape_open_#t~short2030#1 := 4 == __os_scsi_tape_open_#t~mem2029#1 % 256 % 4294967296; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-1: assume !__os_scsi_tape_open_#t~short2030#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-2: __os_scsi_tape_open_#t~short2030#1 := __os_scsi_tape_open_#t~short2027#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11199: assume main_#t~switch2730#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11199: assume !main_#t~switch2730#1;main_#t~switch2730#1 := main_#t~switch2730#1 || 7 == main_~tmp___0~50#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-3: assume __os_scsi_tape_open_#t~short2027#1;call __os_scsi_tape_open_#t~mem2025#1.base, __os_scsi_tape_open_#t~mem2025#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2026#1 := read~int#13(__os_scsi_tape_open_#t~mem2025#1.base, 18 + __os_scsi_tape_open_#t~mem2025#1.offset, 1);__os_scsi_tape_open_#t~short2027#1 := 2 == (if __os_scsi_tape_open_#t~mem2026#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2026#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2026#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-3: assume !__os_scsi_tape_open_#t~short2027#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-8: assume 0 == (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2024#1 := 0; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9217-8: assume !(0 == (if __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2023#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614-1: SUMMARY for call os_scsi_tape_close_#t~ret2246#1 := do_door_lock(os_scsi_tape_close_~STp~5#1.base, os_scsi_tape_close_~STp~5#1.offset, 0); srcloc: null [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9614: assume -2147483648 <= os_scsi_tape_close_#t~ret2246#1 && os_scsi_tape_close_#t~ret2246#1 <= 2147483647;havoc os_scsi_tape_close_#t~ret2246#1; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350-1: SUMMARY for call __os_scsi_tape_open_#t~ret2140#1.base, __os_scsi_tape_open_#t~ret2140#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~13#1.base, __os_scsi_tape_open_~#cmd~13#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2139#1, 0, 1); srcloc: null [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume 0 != __os_scsi_tape_open_#t~bitwise2032#1 % 4294967296;havoc __os_scsi_tape_open_#t~mem2031#1;havoc __os_scsi_tape_open_#t~bitwise2032#1;__os_scsi_tape_open_~retval~8#1 := -11; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9218: assume !(0 != __os_scsi_tape_open_#t~bitwise2032#1 % 4294967296);havoc __os_scsi_tape_open_#t~mem2031#1;havoc __os_scsi_tape_open_#t~bitwise2032#1;call __os_scsi_tape_open_#t~mem2033#1.base, __os_scsi_tape_open_#t~mem2033#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2034#1 := read~int#13(__os_scsi_tape_open_#t~mem2033#1.base, 29 + __os_scsi_tape_open_#t~mem2033#1.offset, 1); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume 0 == osst_read_#t~mem1733#1 % 256 % 4294967296;havoc osst_read_#t~mem1733#1;osst_read_~retval~7#1 := -6; [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: assume !(0 == osst_read_#t~mem1733#1 % 256 % 4294967296);havoc osst_read_#t~mem1733#1;call osst_read_#t~mem1734#1 := read~int#13(osst_read_~STp~2#1.base, 678 + osst_read_~STp~2#1.offset, 4); [2025-02-08 04:35:05,901 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9350: call write~$Pointer$#13(__os_scsi_tape_open_#t~ret2140#1.base, __os_scsi_tape_open_#t~ret2140#1.offset, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset;havoc __os_scsi_tape_open_#t~mem2139#1;havoc __os_scsi_tape_open_#t~ret2140#1.base, __os_scsi_tape_open_#t~ret2140#1.offset;call __os_scsi_tape_open_#t~mem2141#1.base, __os_scsi_tape_open_#t~mem2141#1.offset := read~$Pointer$#13(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2142#1 := read~int#13(__os_scsi_tape_open_#t~mem2141#1.base, 16 + __os_scsi_tape_open_#t~mem2141#1.offset, 1); [2025-02-08 04:35:09,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11955: havoc #t~nondet2783; [2025-02-08 04:35:10,222 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5469: call ULTIMATE.dealloc(~#cmd~4.base, ~#cmd~4.offset);havoc ~#cmd~4.base, ~#cmd~4.offset; [2025-02-08 04:35:10,256 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4630: havoc #t~mem182.base, #t~mem182.offset; [2025-02-08 04:35:11,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10311: assume (if osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 else osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 - 4294967296) > osst_zero_buffer_tail_~i~14#1 && osst_zero_buffer_tail_~do_count~1#1 > 0;havoc osst_zero_buffer_tail_#t~mem2542#1; [2025-02-08 04:35:11,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10311: assume !((if osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 else osst_zero_buffer_tail_#t~mem2542#1 % 65536 % 4294967296 - 4294967296) > osst_zero_buffer_tail_~i~14#1 && osst_zero_buffer_tail_~do_count~1#1 > 0);havoc osst_zero_buffer_tail_#t~mem2542#1; [2025-02-08 04:35:11,523 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303-2: call osst_zero_buffer_tail_#t~mem2536#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 20 + (124 + osst_zero_buffer_tail_~st_bp#1.offset + 36 * osst_zero_buffer_tail_~i~14#1), 4); [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: osst_zero_buffer_tail_~cnt~6#1 := (if osst_zero_buffer_tail_#t~ite2538#1 % 4294967296 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~ite2538#1 % 4294967296 % 4294967296 else osst_zero_buffer_tail_#t~ite2538#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303-1: assume (osst_zero_buffer_tail_#t~mem2536#1 - osst_zero_buffer_tail_~offset~4#1) % 4294967296 < osst_zero_buffer_tail_~do_count~1#1 % 4294967296;call osst_zero_buffer_tail_#t~mem2537#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 20 + (124 + osst_zero_buffer_tail_~st_bp#1.offset + 36 * osst_zero_buffer_tail_~i~14#1), 4);osst_zero_buffer_tail_#t~ite2538#1 := osst_zero_buffer_tail_#t~mem2537#1 - osst_zero_buffer_tail_~offset~4#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303-1: assume !((osst_zero_buffer_tail_#t~mem2536#1 - osst_zero_buffer_tail_~offset~4#1) % 4294967296 < osst_zero_buffer_tail_~do_count~1#1 % 4294967296);osst_zero_buffer_tail_#t~ite2538#1 := osst_zero_buffer_tail_~do_count~1#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10295: assume (if osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 else osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) == osst_zero_buffer_tail_~i~14#1;havoc osst_zero_buffer_tail_#t~mem2533#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10295: assume !((if osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 else osst_zero_buffer_tail_#t~mem2533#1 % 65536 % 4294967296 - 4294967296) == osst_zero_buffer_tail_~i~14#1);havoc osst_zero_buffer_tail_#t~mem2533#1;call osst_zero_buffer_tail_#t~mem2535#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 10 + osst_zero_buffer_tail_~st_bp#1.offset, 4);osst_zero_buffer_tail_~do_count~1#1 := 32768 - osst_zero_buffer_tail_#t~mem2535#1;havoc osst_zero_buffer_tail_#t~mem2535#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10304: osst_zero_buffer_tail_~tmp~65#1.base, osst_zero_buffer_tail_~tmp~65#1.offset := osst_zero_buffer_tail_#t~ret2539#1.base, osst_zero_buffer_tail_#t~ret2539#1.offset;havoc osst_zero_buffer_tail_#t~ret2539#1.base, osst_zero_buffer_tail_#t~ret2539#1.offset; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10304-1: SUMMARY for call osst_zero_buffer_tail_#t~ret2539#1.base, osst_zero_buffer_tail_#t~ret2539#1.offset := sg_page(osst_zero_buffer_tail_~st_bp#1.base, 124 + osst_zero_buffer_tail_~st_bp#1.offset + 36 * (if osst_zero_buffer_tail_~i~14#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_zero_buffer_tail_~i~14#1 % 18446744073709551616 % 18446744073709551616 else osst_zero_buffer_tail_~i~14#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296: assume -2147483648 <= osst_zero_buffer_tail_#t~ret2534#1 && osst_zero_buffer_tail_#t~ret2534#1 <= 2147483647;havoc osst_zero_buffer_tail_#t~ret2534#1;osst_zero_buffer_tail_#res#1 := -5; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10296-1: SUMMARY for call osst_zero_buffer_tail_#t~ret2534#1 := printk(158, 0); srcloc: null [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10288: call osst_zero_buffer_tail_#t~mem2529#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 20 + (124 + osst_zero_buffer_tail_~st_bp#1.offset + 36 * osst_zero_buffer_tail_~i~14#1), 4);osst_zero_buffer_tail_~offset~4#1 := (if (osst_zero_buffer_tail_~offset~4#1 - osst_zero_buffer_tail_#t~mem2529#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_zero_buffer_tail_~offset~4#1 - osst_zero_buffer_tail_#t~mem2529#1) % 4294967296 % 4294967296 else (osst_zero_buffer_tail_~offset~4#1 - osst_zero_buffer_tail_#t~mem2529#1) % 4294967296 % 4294967296 - 4294967296);osst_zero_buffer_tail_~i~14#1 := 1 + osst_zero_buffer_tail_~i~14#1;call osst_zero_buffer_tail_#t~mem2530#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 120 + osst_zero_buffer_tail_~st_bp#1.offset, 2);osst_zero_buffer_tail_#t~short2532#1 := (if osst_zero_buffer_tail_#t~mem2530#1 % 65536 % 4294967296 <= 2147483647 then osst_zero_buffer_tail_#t~mem2530#1 % 65536 % 4294967296 else osst_zero_buffer_tail_#t~mem2530#1 % 65536 % 4294967296 - 4294967296) > osst_zero_buffer_tail_~i~14#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305: osst_zero_buffer_tail_~tmp___0~39#1.base, osst_zero_buffer_tail_~tmp___0~39#1.offset := osst_zero_buffer_tail_#t~ret2540#1.base, osst_zero_buffer_tail_#t~ret2540#1.offset;havoc osst_zero_buffer_tail_#t~ret2540#1.base, osst_zero_buffer_tail_#t~ret2540#1.offset; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10305-1: SUMMARY for call osst_zero_buffer_tail_#t~ret2540#1.base, osst_zero_buffer_tail_#t~ret2540#1.offset := lowmem_page_address(osst_zero_buffer_tail_~tmp~65#1.base, osst_zero_buffer_tail_~tmp~65#1.offset); srcloc: null [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7613: call ULTIMATE.dealloc(~#cmd~9#1.base, ~#cmd~9#1.offset);havoc ~#cmd~9#1.base, ~#cmd~9#1.offset; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306: havoc osst_zero_buffer_tail_#t~memset~res2541#1.base, osst_zero_buffer_tail_#t~memset~res2541#1.offset;osst_zero_buffer_tail_~do_count~1#1 := osst_zero_buffer_tail_~do_count~1#1 - osst_zero_buffer_tail_~cnt~6#1;osst_zero_buffer_tail_~offset~4#1 := 0;osst_zero_buffer_tail_~i~14#1 := 1 + osst_zero_buffer_tail_~i~14#1;call osst_zero_buffer_tail_#t~mem2542#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 120 + osst_zero_buffer_tail_~st_bp#1.offset, 2); [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10306-1: SUMMARY for call osst_zero_buffer_tail_#t~memset~res2541#1.base, osst_zero_buffer_tail_#t~memset~res2541#1.offset := #Ultimate.C_memset#13(osst_zero_buffer_tail_~tmp___0~39#1.base, osst_zero_buffer_tail_~tmp___0~39#1.offset + (if osst_zero_buffer_tail_~offset~4#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_zero_buffer_tail_~offset~4#1 % 18446744073709551616 % 18446744073709551616 else osst_zero_buffer_tail_~offset~4#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 0, osst_zero_buffer_tail_~cnt~6#1); srcloc: null [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: assume 0 != osst_zero_buffer_tail_~do_count~1#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10315: assume !(0 != osst_zero_buffer_tail_~do_count~1#1);osst_zero_buffer_tail_#res#1 := 0; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7656: #t~ret1479#1 := osst_zero_buffer_tail_#res#1;havoc osst_zero_buffer_tail_#t~mem2528#1, osst_zero_buffer_tail_#t~mem2529#1, osst_zero_buffer_tail_#t~mem2530#1, osst_zero_buffer_tail_#t~mem2531#1, osst_zero_buffer_tail_#t~short2532#1, osst_zero_buffer_tail_#t~mem2533#1, osst_zero_buffer_tail_#t~ret2534#1, osst_zero_buffer_tail_#t~mem2535#1, osst_zero_buffer_tail_#t~mem2536#1, osst_zero_buffer_tail_#t~ite2538#1, osst_zero_buffer_tail_#t~mem2537#1, osst_zero_buffer_tail_#t~ret2539#1.base, osst_zero_buffer_tail_#t~ret2539#1.offset, osst_zero_buffer_tail_#t~ret2540#1.base, osst_zero_buffer_tail_#t~ret2540#1.offset, osst_zero_buffer_tail_#t~memset~res2541#1.base, osst_zero_buffer_tail_#t~memset~res2541#1.offset, osst_zero_buffer_tail_#t~mem2542#1, osst_zero_buffer_tail_#t~ret2543#1, osst_zero_buffer_tail_~st_bp#1.base, osst_zero_buffer_tail_~st_bp#1.offset, osst_zero_buffer_tail_~i~14#1, osst_zero_buffer_tail_~offset~4#1, osst_zero_buffer_tail_~do_count~1#1, osst_zero_buffer_tail_~cnt~6#1, osst_zero_buffer_tail_~tmp~65#1.base, osst_zero_buffer_tail_~tmp~65#1.offset, osst_zero_buffer_tail_~tmp___0~39#1.base, osst_zero_buffer_tail_~tmp___0~39#1.offset;havoc osst_zero_buffer_tail_#in~st_bp#1.base, osst_zero_buffer_tail_#in~st_bp#1.offset;assume { :end_inline_osst_zero_buffer_tail } true;assume -2147483648 <= #t~ret1479#1 && #t~ret1479#1 <= 2147483647;havoc #t~mem1478#1.base, #t~mem1478#1.offset;havoc #t~ret1479#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume osst_zero_buffer_tail_#t~short2532#1;havoc osst_zero_buffer_tail_#t~mem2530#1;havoc osst_zero_buffer_tail_#t~mem2531#1;havoc osst_zero_buffer_tail_#t~short2532#1; [2025-02-08 04:35:11,524 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291: assume !osst_zero_buffer_tail_#t~short2532#1;havoc osst_zero_buffer_tail_#t~mem2530#1;havoc osst_zero_buffer_tail_#t~mem2531#1;havoc osst_zero_buffer_tail_#t~short2532#1;call osst_zero_buffer_tail_#t~mem2533#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 120 + osst_zero_buffer_tail_~st_bp#1.offset, 2); [2025-02-08 04:35:11,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291-1: assume osst_zero_buffer_tail_#t~short2532#1;call osst_zero_buffer_tail_#t~mem2531#1 := read~int#13(osst_zero_buffer_tail_~st_bp#1.base, 20 + (124 + osst_zero_buffer_tail_~st_bp#1.offset + 36 * osst_zero_buffer_tail_~i~14#1), 4);osst_zero_buffer_tail_#t~short2532#1 := osst_zero_buffer_tail_~offset~4#1 % 4294967296 >= osst_zero_buffer_tail_#t~mem2531#1 % 4294967296; [2025-02-08 04:35:11,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10291-1: assume !osst_zero_buffer_tail_#t~short2532#1; [2025-02-08 04:35:11,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10316: assume -2147483648 <= osst_zero_buffer_tail_#t~ret2543#1 && osst_zero_buffer_tail_#t~ret2543#1 <= 2147483647;havoc osst_zero_buffer_tail_#t~ret2543#1;osst_zero_buffer_tail_#res#1 := -5; [2025-02-08 04:35:11,525 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10316-1: SUMMARY for call osst_zero_buffer_tail_#t~ret2543#1 := printk(159, 0); srcloc: null [2025-02-08 04:35:11,574 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12038: havoc #t~nondet2794; [2025-02-08 04:35:12,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume ~tmp___7~3 < 0; [2025-02-08 04:35:12,294 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: assume !(~tmp___7~3 < 0);call #t~mem670 := read~int#13(~STp.base, 638 + ~STp.offset, 4); [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5758: ~frame_seq_estimate~0 := ~frame_seq_estimate~0 + ~move~0;~ppos_estimate~0 := ~ppos_estimate~0 + ~move~0; [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume 0 == ~move~0;call #t~mem642 := read~int#13(~STp.base, 642 + ~STp.offset, 4);~move~0 := (if #t~mem642 < ~logical_blk_num then 1 else -1);havoc #t~mem642; [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5754: assume !(0 == ~move~0); [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume -2 + #t~mem626 < ~ppos_estimate~0;havoc #t~mem626;call #t~mem627 := read~int#13(~STp.base, 718 + ~STp.offset, 4);~frame_seq_estimate~0 := -2 + #t~mem627 - ~ppos_estimate~0 + ~frame_seq_estimate~0;havoc #t~mem627;call #t~mem628 := read~int#13(~STp.base, 718 + ~STp.offset, 4);~ppos_estimate~0 := -2 + #t~mem628;havoc #t~mem628; [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725: assume !(-2 + #t~mem626 < ~ppos_estimate~0);havoc #t~mem626; [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5725-1: call #t~mem626 := read~int#13(~STp.base, 718 + ~STp.offset, 4); [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5779: call #t~mem666 := read~int#13(~STp.base, 642 + ~STp.offset, 4);call write~int#13((if (#t~mem666 - ~tmp___3~4) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem666 - ~tmp___3~4) % 4294967296 % 4294967296 else (#t~mem666 - ~tmp___3~4) % 4294967296 % 4294967296 - 4294967296), ~STps~3.base, 8 + ~STps~3.offset, 4);havoc #t~mem666; [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume #t~mem636 + (if ~tmp___5~4 % 65536 % 4294967296 <= 2147483647 then ~tmp___5~4 % 65536 % 4294967296 else ~tmp___5~4 % 65536 % 4294967296 - 4294967296) <= ~logical_blk_num;havoc #t~mem636;call #t~mem637 := read~int#13(~STps~3.base, 1 + ~STps~3.offset, 1); [2025-02-08 04:35:12,295 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5742: assume !(#t~mem636 + (if ~tmp___5~4 % 65536 % 4294967296 <= 2147483647 then ~tmp___5~4 % 65536 % 4294967296 else ~tmp___5~4 % 65536 % 4294967296 - 4294967296) <= ~logical_blk_num);havoc #t~mem636;call #t~mem643.base, #t~mem643.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem644 := read~int#13(~STp.base, 642 + ~STp.offset, 4);call #t~mem645 := read~int#13(~STp.base, 599 + ~STp.offset, 4);call write~int#13((~logical_blk_num - #t~mem644) * #t~mem645, #t~mem643.base, 14 + #t~mem643.offset, 4);havoc #t~mem643.base, #t~mem643.offset;havoc #t~mem644;havoc #t~mem645;call #t~mem646.base, #t~mem646.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem647.base, #t~mem647.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem649 := read~int#13(#t~mem647.base, 10 + #t~mem647.offset, 4);call #t~mem648.base, #t~mem648.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem650 := read~int#13(#t~mem648.base, 14 + #t~mem648.offset, 4);call write~int#13(#t~mem649 - #t~mem650, #t~mem646.base, 10 + #t~mem646.offset, 4);havoc #t~mem646.base, #t~mem646.offset;havoc #t~mem647.base, #t~mem647.offset;havoc #t~mem649;havoc #t~mem648.base, #t~mem648.offset;havoc #t~mem650;call write~int#13(~logical_blk_num, ~STp.base, 642 + ~STp.offset, 4);call #t~mem651.base, #t~mem651.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem652.base, #t~mem652.offset := read~$Pointer$#13(#t~mem651.base, 110 + #t~mem651.offset, 8);call #t~mem653 := read~int#13(#t~mem652.base, 192 + #t~mem652.offset, 4); [2025-02-08 04:35:12,371 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5771: ~tmp___4~4 := #t~ret660;havoc #t~mem657.base, #t~mem657.offset;havoc #t~mem658.base, #t~mem658.offset;havoc #t~mem659;havoc #t~ret660; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5771-1: SUMMARY for call #t~ret660 := __fswab32(#t~mem659); srcloc: null [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738: assume #t~mem631 > ~logical_blk_num;havoc #t~mem631; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5738: assume !(#t~mem631 > ~logical_blk_num);havoc #t~mem631;call #t~mem632.base, #t~mem632.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem633.base, #t~mem633.offset := read~$Pointer$#13(#t~mem632.base, 110 + #t~mem632.offset, 8);call #t~mem634 := read~int#13(#t~mem633.base, 64 + #t~mem633.offset, 2); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767: assume 1 == #t~mem655 % 256 % 4294967296;havoc #t~mem655;call #t~mem656 := read~int#13(~STps~3.base, 12 + ~STps~3.offset, 4);call write~int#13(1 + #t~mem656, ~STps~3.base, 12 + ~STps~3.offset, 4);havoc #t~mem656;call write~int#13(0, ~STps~3.base, 8 + ~STps~3.offset, 4); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5767: assume !(1 == #t~mem655 % 256 % 4294967296);havoc #t~mem655;call #t~mem657.base, #t~mem657.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem658.base, #t~mem658.offset := read~$Pointer$#13(#t~mem657.base, 110 + #t~mem657.offset, 8);call #t~mem659 := read~int#13(#t~mem658.base, 228 + #t~mem658.offset, 4); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5730: assume ~frame_seq_estimate~0 < 0;~frame_seq_estimate~0 := 0;~ppos_estimate~0 := 10; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5730: assume !(~frame_seq_estimate~0 < 0); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5784: call #t~mem668 := read~int#13(~STp.base, 646 + ~STp.offset, 4);call #t~mem667 := read~int#13(~STp.base, 718 + ~STp.offset, 4);call write~int#13((if #t~mem668 % 4294967296 >= #t~mem667 % 4294967296 then 7 else 0), ~STps~3.base, 1 + ~STps~3.offset, 1);havoc #t~mem668;havoc #t~mem667;#res := 0; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5772: assume 0 != ~tmp___4~4 % 4294967296;call #t~mem661 := read~int#13(~STps~3.base, 12 + ~STps~3.offset, 4); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5772: assume !(0 != ~tmp___4~4 % 4294967296);call write~int#13(-1, ~STps~3.base, 8 + ~STps~3.offset, 4); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735: assume -2147483648 <= #t~ret629 && #t~ret629 <= 2147483647;havoc #t~ret629; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5735-1: SUMMARY for call #t~ret629 := osst_set_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, ~ppos_estimate~0, 0); srcloc: null [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5752: call #t~mem641 := read~int#13(~STp.base, 599 + ~STp.offset, 4);~move~0 := (if ~move~0 < 0 && 0 != ~move~0 % (32768 / #t~mem641) then (if 32768 / #t~mem641 < 0 then ~move~0 / (32768 / #t~mem641) - 1 else 1 + ~move~0 / (32768 / #t~mem641)) else ~move~0 / (32768 / #t~mem641));havoc #t~mem641; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: assume ~move~0 < 0;call #t~mem640 := read~int#13(~STp.base, 599 + ~STp.offset, 4);~move~0 := 1 - 32768 / #t~mem640 + ~move~0;havoc #t~mem640; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5748: assume !(~move~0 < 0); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5744: assume 1 == #t~mem637 % 256 % 4294967296;havoc #t~mem637;call #t~mem638 := read~int#13(~STp.base, 642 + ~STp.offset, 4);~move~0 := (if #t~mem638 > ~logical_blk_num then -2 else 1);havoc #t~mem638; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5744: assume !(1 == #t~mem637 % 256 % 4294967296);havoc #t~mem637;call #t~mem639 := read~int#13(~STp.base, 642 + ~STp.offset, 4);~move~0 := ~logical_blk_num - #t~mem639;havoc #t~mem639; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773: assume 0 != #t~mem661;havoc #t~mem661;call #t~mem662.base, #t~mem662.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem663.base, #t~mem663.offset := read~$Pointer$#13(#t~mem662.base, 110 + #t~mem662.offset, 8);call #t~mem664 := read~int#13(#t~mem663.base, 228 + #t~mem663.offset, 4); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5773: assume !(0 != #t~mem661);havoc #t~mem661;~tmp___3~4 := 0; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736-1: SUMMARY for call #t~ret630 := osst_get_logical_frame(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, ~frame_seq_estimate~0, 1); srcloc: null [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736: assume -2147483648 <= #t~ret630 && #t~ret630 <= 2147483647;~tmp___6~3 := #t~ret630;havoc #t~ret630; [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765: ~tmp___0~9 := #t~ret654;havoc #t~mem651.base, #t~mem651.offset;havoc #t~mem652.base, #t~mem652.offset;havoc #t~mem653;havoc #t~ret654;call write~int#13((if ~tmp___0~9 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___0~9 % 4294967296 % 4294967296 else ~tmp___0~9 % 4294967296 % 4294967296 - 4294967296), ~STps~3.base, 12 + ~STps~3.offset, 4);call #t~mem655 := read~int#13(~STps~3.base, 1 + ~STps~3.offset, 1); [2025-02-08 04:35:12,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5765-1: SUMMARY for call #t~ret654 := __fswab32(#t~mem653); srcloc: null [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790: assume -2147483648 <= #t~ret669 && #t~ret669 <= 2147483647;~tmp___7~3 := #t~ret669;havoc #t~ret669; [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5790-1: SUMMARY for call #t~ret669 := osst_get_logical_frame(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, -1, 1); srcloc: null [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774: ~tmp___2~6 := #t~ret665;havoc #t~mem662.base, #t~mem662.offset;havoc #t~mem663.base, #t~mem663.offset;havoc #t~mem664;havoc #t~ret665;~tmp___3~4 := 1 + ~tmp___2~6; [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5774-1: SUMMARY for call #t~ret665 := __fswab32(#t~mem664); srcloc: null [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741: ~tmp___5~4 := #t~ret635;havoc #t~mem632.base, #t~mem632.offset;havoc #t~mem633.base, #t~mem633.offset;havoc #t~mem634;havoc #t~ret635;call #t~mem636 := read~int#13(~STp.base, 642 + ~STp.offset, 4); [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5741-1: SUMMARY for call #t~ret635 := __fswab16((if #t~mem634 % 65536 % 4294967296 <= 2147483647 then #t~mem634 % 65536 % 4294967296 else #t~mem634 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5737: assume ~tmp___6~3 >= 0;call #t~mem631 := read~int#13(~STp.base, 642 + ~STp.offset, 4); [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5737: assume !(~tmp___6~3 >= 0); [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5795: assume #t~mem670 != ~frame_seq_estimate~0;havoc #t~mem670;call #t~mem671 := read~int#13(~STp.base, 638 + ~STp.offset, 4);~ppos_estimate~0 := ~frame_seq_estimate~0 - #t~mem671 + ~ppos_estimate~0;havoc #t~mem671; [2025-02-08 04:35:12,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5795: assume !(#t~mem670 != ~frame_seq_estimate~0);havoc #t~mem670; [2025-02-08 04:35:14,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12056: havoc strlcpy_#t~nondet2799#1;#t~ret1145#1 := strlcpy_#res#1;havoc strlcpy_#t~nondet2799#1, strlcpy_~arg0#1.base, strlcpy_~arg0#1.offset, strlcpy_~arg1#1.base, strlcpy_~arg1#1.offset, strlcpy_~arg2#1;havoc strlcpy_#in~arg0#1.base, strlcpy_#in~arg0#1.offset, strlcpy_#in~arg1#1.base, strlcpy_#in~arg1#1.offset, strlcpy_#in~arg2#1;assume { :end_inline_strlcpy } true;havoc #t~ret1145#1;#res#1 := 0;call ULTIMATE.dealloc(~#id_string~0#1.base, ~#id_string~0#1.offset);havoc ~#id_string~0#1.base, ~#id_string~0#1.offset; [2025-02-08 04:35:14,666 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: call ULTIMATE.dealloc(~#id_string~0#1.base, ~#id_string~0#1.offset);havoc ~#id_string~0#1.base, ~#id_string~0#1.offset; [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672-1: SUMMARY for call #t~ret615 := printk(32, 0); srcloc: null [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5672: assume -2147483648 <= #t~ret615 && #t~ret615 <= 2147483647;havoc #t~mem614;havoc #t~ret615; [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5669: assume ~cnt~0 > 1;call #t~mem612 := read~int#13(~STp.base, 611 + ~STp.offset, 4);call write~int#13(1 + #t~mem612, ~STp.base, 611 + ~STp.offset, 4);havoc #t~mem612;call #t~mem613 := read~int#13(~STp.base, 627 + ~STp.offset, 4);call write~int#13(1 + #t~mem613, ~STp.base, 627 + ~STp.offset, 4);havoc #t~mem613;call #t~mem614 := read~int#13(~STp.base, 730 + ~STp.offset, 4); [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5669: assume !(~cnt~0 > 1); [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5678: havoc #t~mem617; [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5571: havoc #t~mem583; [2025-02-08 04:35:15,347 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5675: call #t~mem616 := read~int#13(~STp.base, 623 + ~STp.offset, 4);call write~int#13(1 + #t~mem616, ~STp.base, 623 + ~STp.offset, 4);havoc #t~mem616;call write~int#13(0, ~STp.base, 667 + ~STp.offset, 1);call write~int#13(0, ~STp.base, 730 + ~STp.offset, 4);call #t~mem617 := read~int#13(~STps~2.base, 1 + ~STps~2.offset, 1);#res := (if #t~mem617 % 256 % 4294967296 <= 2147483647 then #t~mem617 % 256 % 4294967296 else #t~mem617 % 256 % 4294967296 - 4294967296);havoc #t~mem617; [2025-02-08 04:35:15,370 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11998: havoc #t~nondet2787; [2025-02-08 04:35:15,526 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12012: havoc #t~nondet2789; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094: havoc #t~mem358.base, #t~mem358.offset;havoc #t~mem359;havoc #t~memset~res360.base, #t~memset~res360.offset;~i~1 := 1 + ~i~1;call #t~mem361.base, #t~mem361.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem362 := read~int#13(#t~mem361.base, 120 + #t~mem361.offset, 2); [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5094-1: SUMMARY for call #t~memset~res360.base, #t~memset~res360.offset := #Ultimate.C_memset#13(~tmp___1~4.base, ~tmp___1~4.offset, 0, #t~mem359 % 4294967296); srcloc: null [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5219: #res := 0; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5215: assume 0 == #t~mem429;havoc #t~mem429;call #t~mem430 := read~int#13(~STp.base, 646 + ~STp.offset, 4);call write~int#13((if (#t~mem430 - 1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem430 - 1) % 4294967296 % 4294967296 else (#t~mem430 - 1) % 4294967296 % 4294967296 - 4294967296), ~STp.base, 730 + ~STp.offset, 4);havoc #t~mem430; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5215: assume !(0 == #t~mem429);havoc #t~mem429; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5215-1: call #t~mem429 := read~int#13(~STp.base, 730 + ~STp.offset, 4); [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092-1: SUMMARY for call #t~ret356.base, #t~ret356.offset := sg_page(#t~mem355.base, 124 + #t~mem355.offset + 36 * (if ~i~1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~1 % 18446744073709551616 % 18446744073709551616 else ~i~1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092-2: call #t~mem355.base, #t~mem355.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8); [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5092: ~tmp___0~6.base, ~tmp___0~6.offset := #t~ret356.base, #t~ret356.offset; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101: havoc #t~mem363.base, #t~mem363.offset;havoc #t~mem364.base, #t~mem364.offset;havoc #t~strcpy~res365.base, #t~strcpy~res365.offset; [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5101-1: SUMMARY for call #t~strcpy~res365.base, #t~strcpy~res365.offset := #Ultimate.C_strcpy#13(#t~mem364.base, #t~mem364.offset, 22, 0); srcloc: null [2025-02-08 04:35:16,557 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5097: assume (if #t~mem362 % 65536 % 4294967296 <= 2147483647 then #t~mem362 % 65536 % 4294967296 else #t~mem362 % 65536 % 4294967296 - 4294967296) > ~i~1;havoc #t~mem361.base, #t~mem361.offset;havoc #t~mem362; [2025-02-08 04:35:16,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5097: assume !((if #t~mem362 % 65536 % 4294967296 <= 2147483647 then #t~mem362 % 65536 % 4294967296 else #t~mem362 % 65536 % 4294967296 - 4294967296) > ~i~1);havoc #t~mem361.base, #t~mem361.offset;havoc #t~mem362;call #t~mem363.base, #t~mem363.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem364.base, #t~mem364.offset := read~$Pointer$#13(#t~mem363.base, 102 + #t~mem363.offset, 8); [2025-02-08 04:35:16,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5093: ~tmp___1~4.base, ~tmp___1~4.offset := #t~ret357.base, #t~ret357.offset;havoc #t~ret357.base, #t~ret357.offset;call #t~mem358.base, #t~mem358.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem359 := read~int#13(#t~mem358.base, 20 + (124 + #t~mem358.offset + 36 * ~i~1), 4); [2025-02-08 04:35:16,558 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5093-1: SUMMARY for call #t~ret357.base, #t~ret357.offset := lowmem_page_address(~tmp___0~6.base, ~tmp___0~6.offset); srcloc: null [2025-02-08 04:35:16,653 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4186: havoc #t~bitwise1; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4891: #res#1.base, #res#1.offset := 0, 0; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883: assume -2147483648 <= #t~ret273#1 && #t~ret273#1 <= 2147483647;havoc #t~ret273#1; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4883-1: SUMMARY for call #t~ret273#1 := printk(18, 0); srcloc: null [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11927: havoc blk_rq_map_user_#t~nondet2777#1;osst_execute_#t~ret252#1 := blk_rq_map_user_#res#1;havoc blk_rq_map_user_#t~nondet2777#1, blk_rq_map_user_~arg0#1.base, blk_rq_map_user_~arg0#1.offset, blk_rq_map_user_~arg1#1.base, blk_rq_map_user_~arg1#1.offset, blk_rq_map_user_~arg2#1.base, blk_rq_map_user_~arg2#1.offset, blk_rq_map_user_~arg3#1.base, blk_rq_map_user_~arg3#1.offset, blk_rq_map_user_~arg4#1, blk_rq_map_user_~arg5#1;havoc blk_rq_map_user_#in~arg0#1.base, blk_rq_map_user_#in~arg0#1.offset, blk_rq_map_user_#in~arg1#1.base, blk_rq_map_user_#in~arg1#1.offset, blk_rq_map_user_#in~arg2#1.base, blk_rq_map_user_#in~arg2#1.offset, blk_rq_map_user_#in~arg3#1.base, blk_rq_map_user_#in~arg3#1.offset, blk_rq_map_user_#in~arg4#1, blk_rq_map_user_#in~arg5#1;assume { :end_inline_blk_rq_map_user } true;assume -2147483648 <= osst_execute_#t~ret252#1 && osst_execute_#t~ret252#1 <= 2147483647;osst_execute_~err~0#1 := osst_execute_#t~ret252#1;havoc osst_execute_#t~mem251#1.base, osst_execute_#t~mem251#1.offset;havoc osst_execute_#t~ret252#1; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume 0 != osst_execute_~err~0#1; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: assume !(0 != osst_execute_~err~0#1);call osst_execute_#t~mem253#1.base, osst_execute_#t~mem253#1.offset := read~$Pointer$#13(osst_execute_~req~0#1.base, 90 + osst_execute_~req~0#1.offset, 8);call write~$Pointer$#13(osst_execute_#t~mem253#1.base, osst_execute_#t~mem253#1.offset, osst_execute_~SRpnt#1.base, 132 + osst_execute_~SRpnt#1.offset, 8);havoc osst_execute_#t~mem253#1.base, osst_execute_#t~mem253#1.offset;call write~$Pointer$#13(osst_execute_~pages~0#1.base, osst_execute_~pages~0#1.offset, osst_execute_~mdata~1#1.base, osst_execute_~mdata~1#1.offset, 8); [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052: havoc sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset;osst_execute_#t~ret244#1.base, osst_execute_#t~ret244#1.offset := sg_next_#res#1.base, sg_next_#res#1.offset;havoc sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset, sg_next_~arg0#1.base, sg_next_~arg0#1.offset;havoc sg_next_#in~arg0#1.base, sg_next_#in~arg0#1.offset;assume { :end_inline_sg_next } true;osst_execute_~sg~0#1.base, osst_execute_~sg~0#1.offset := osst_execute_#t~ret244#1.base, osst_execute_#t~ret244#1.offset;havoc osst_execute_#t~ret244#1.base, osst_execute_#t~ret244#1.offset; [2025-02-08 04:35:18,467 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-2: sg_next_#res#1.base, sg_next_#res#1.offset := sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset;havoc sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4884-1: SUMMARY for call #t~ret274#1.base, #t~ret274#1.offset := get_current(); srcloc: null [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4818: SUMMARY for call kfree(osst_execute_~pages~0#1.base, osst_execute_~pages~0#1.offset); srcloc: null [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4884: ~tmp___3~0#1.base, ~tmp___3~0#1.offset := #t~ret274#1.base, #t~ret274#1.offset;havoc #t~ret274#1.base, #t~ret274#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12052-3: SUMMARY for call sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset := ldv_malloc(36); srcloc: null [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4323: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4827: assume 0 != osst_execute_~err~0#1; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4827: assume !(0 != osst_execute_~err~0#1); [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885: assume -2147483648 <= #t~ret275#1 && #t~ret275#1 <= 2147483647;~tmp___4~0#1 := #t~ret275#1;havoc #t~ret275#1; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4885-1: SUMMARY for call #t~ret275#1 := signal_pending(~tmp___3~0#1.base, ~tmp___3~0#1.offset); srcloc: null [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4886: assume 0 != ~tmp___4~0#1;call #t~mem276#1.base, #t~mem276#1.offset := read~$Pointer$#13(~STp#1.base, 264 + ~STp#1.offset, 8);call write~int#13(-4, #t~mem276#1.base, 26 + #t~mem276#1.offset, 4);havoc #t~mem276#1.base, #t~mem276#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4886: assume !(0 != ~tmp___4~0#1);call #t~mem277#1.base, #t~mem277#1.offset := read~$Pointer$#13(~STp#1.base, 264 + ~STp#1.offset, 8);call write~int#13(-16, #t~mem277#1.base, 26 + #t~mem277#1.offset, 4);havoc #t~mem277#1.base, #t~mem277#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4234: __get_order_#t~ret11#1 := fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;havoc fls64_#in~x#1;assume { :end_inline_fls64 } true;assume -2147483648 <= __get_order_#t~ret11#1 && __get_order_#t~ret11#1 <= 2147483647;__get_order_~order~0#1 := __get_order_#t~ret11#1;havoc __get_order_#t~ret11#1;__get_order_#res#1 := __get_order_~order~0#1; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4845: assume { :begin_inline_blk_put_request } true;blk_put_request_#in~arg0#1.base, blk_put_request_#in~arg0#1.offset := osst_execute_~req~0#1.base, osst_execute_~req~0#1.offset;havoc blk_put_request_~arg0#1.base, blk_put_request_~arg0#1.offset;blk_put_request_~arg0#1.base, blk_put_request_~arg0#1.offset := blk_put_request_#in~arg0#1.base, blk_put_request_#in~arg0#1.offset;havoc blk_put_request_~arg0#1.base, blk_put_request_~arg0#1.offset;havoc blk_put_request_#in~arg0#1.base, blk_put_request_#in~arg0#1.offset;assume { :end_inline_blk_put_request } true;osst_execute_#res#1 := 67108864; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4804-1: SUMMARY for call osst_execute_#t~ret243#1.base, osst_execute_#t~ret243#1.offset := sg_page(osst_execute_~sg~0#1.base, osst_execute_~sg~0#1.offset); srcloc: null [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4804: call write~$Pointer$#13(osst_execute_#t~ret243#1.base, osst_execute_#t~ret243#1.offset, osst_execute_~pages~0#1.base, osst_execute_~pages~0#1.offset + 8 * (if osst_execute_~i~0#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_execute_~i~0#1 % 18446744073709551616 % 18446744073709551616 else osst_execute_~i~0#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616), 8);osst_execute_~i~0#1 := 1 + osst_execute_~i~0#1;assume { :begin_inline_sg_next } true;sg_next_#in~arg0#1.base, sg_next_#in~arg0#1.offset := osst_execute_~sg~0#1.base, osst_execute_~sg~0#1.offset;havoc sg_next_#res#1.base, sg_next_#res#1.offset;havoc sg_next_#t~ret2798#1.base, sg_next_#t~ret2798#1.offset, sg_next_~arg0#1.base, sg_next_~arg0#1.offset;sg_next_~arg0#1.base, sg_next_~arg0#1.offset := sg_next_#in~arg0#1.base, sg_next_#in~arg0#1.offset; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: havoc blk_rq_map_kern_#t~nondet2776#1;osst_execute_#t~ret255#1 := blk_rq_map_kern_#res#1;havoc blk_rq_map_kern_#t~nondet2776#1, blk_rq_map_kern_~arg0#1.base, blk_rq_map_kern_~arg0#1.offset, blk_rq_map_kern_~arg1#1.base, blk_rq_map_kern_~arg1#1.offset, blk_rq_map_kern_~arg2#1.base, blk_rq_map_kern_~arg2#1.offset, blk_rq_map_kern_~arg3#1, blk_rq_map_kern_~arg4#1;havoc blk_rq_map_kern_#in~arg0#1.base, blk_rq_map_kern_#in~arg0#1.offset, blk_rq_map_kern_#in~arg1#1.base, blk_rq_map_kern_#in~arg1#1.offset, blk_rq_map_kern_#in~arg2#1.base, blk_rq_map_kern_#in~arg2#1.offset, blk_rq_map_kern_#in~arg3#1, blk_rq_map_kern_#in~arg4#1;assume { :end_inline_blk_rq_map_kern } true;assume -2147483648 <= osst_execute_#t~ret255#1 && osst_execute_#t~ret255#1 <= 2147483647;osst_execute_~err~0#1 := osst_execute_#t~ret255#1;havoc osst_execute_#t~mem254#1.base, osst_execute_#t~mem254#1.offset;havoc osst_execute_#t~ret255#1; [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4813: osst_execute_#t~ret246#1 := __get_order_#res#1;havoc __get_order_#t~ret11#1, __get_order_~size#1, __get_order_~order~0#1;havoc __get_order_#in~size#1;assume { :end_inline___get_order } true;assume -2147483648 <= osst_execute_#t~ret246#1 && osst_execute_#t~ret246#1 <= 2147483647;call write~int#13(osst_execute_#t~ret246#1, osst_execute_~mdata~1#1.base, 8 + osst_execute_~mdata~1#1.offset, 4);havoc osst_execute_#t~mem245#1;havoc osst_execute_#t~ret246#1;call osst_execute_#t~mem247#1 := read~int#13(osst_execute_~mdata~1#1.base, 8 + osst_execute_~mdata~1#1.offset, 4); [2025-02-08 04:35:18,468 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11916: havoc blk_get_request_#t~ret2775#1.base, blk_get_request_#t~ret2775#1.offset; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814: call write~int#13((if osst_execute_#t~bitwise250#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_execute_#t~bitwise250#1 % 18446744073709551616 % 4294967296 else osst_execute_#t~bitwise250#1 % 18446744073709551616 % 4294967296 - 4294967296), osst_execute_~mdata~1#1.base, 12 + osst_execute_~mdata~1#1.offset, 4);havoc osst_execute_#t~mem247#1;havoc osst_execute_#t~bitwise248#1;havoc osst_execute_#t~mem249#1;havoc osst_execute_#t~bitwise250#1;call write~int#13(0, osst_execute_~mdata~1#1.base, 16 + osst_execute_~mdata~1#1.offset, 8);call osst_execute_#t~mem251#1.base, osst_execute_#t~mem251#1.offset := read~$Pointer$#13(osst_execute_~req~0#1.base, 50 + osst_execute_~req~0#1.offset, 8);assume { :begin_inline_blk_rq_map_user } true;blk_rq_map_user_#in~arg0#1.base, blk_rq_map_user_#in~arg0#1.offset, blk_rq_map_user_#in~arg1#1.base, blk_rq_map_user_#in~arg1#1.offset, blk_rq_map_user_#in~arg2#1.base, blk_rq_map_user_#in~arg2#1.offset, blk_rq_map_user_#in~arg3#1.base, blk_rq_map_user_#in~arg3#1.offset, blk_rq_map_user_#in~arg4#1, blk_rq_map_user_#in~arg5#1 := osst_execute_#t~mem251#1.base, osst_execute_#t~mem251#1.offset, osst_execute_~req~0#1.base, osst_execute_~req~0#1.offset, osst_execute_~mdata~1#1.base, osst_execute_~mdata~1#1.offset, 0, 0, osst_execute_~bufflen#1 % 4294967296, 208;havoc blk_rq_map_user_#res#1;havoc blk_rq_map_user_#t~nondet2777#1, blk_rq_map_user_~arg0#1.base, blk_rq_map_user_~arg0#1.offset, blk_rq_map_user_~arg1#1.base, blk_rq_map_user_~arg1#1.offset, blk_rq_map_user_~arg2#1.base, blk_rq_map_user_~arg2#1.offset, blk_rq_map_user_~arg3#1.base, blk_rq_map_user_~arg3#1.offset, blk_rq_map_user_~arg4#1, blk_rq_map_user_~arg5#1;blk_rq_map_user_~arg0#1.base, blk_rq_map_user_~arg0#1.offset := blk_rq_map_user_#in~arg0#1.base, blk_rq_map_user_#in~arg0#1.offset;blk_rq_map_user_~arg1#1.base, blk_rq_map_user_~arg1#1.offset := blk_rq_map_user_#in~arg1#1.base, blk_rq_map_user_#in~arg1#1.offset;blk_rq_map_user_~arg2#1.base, blk_rq_map_user_~arg2#1.offset := blk_rq_map_user_#in~arg2#1.base, blk_rq_map_user_#in~arg2#1.offset;blk_rq_map_user_~arg3#1.base, blk_rq_map_user_~arg3#1.offset := blk_rq_map_user_#in~arg3#1.base, blk_rq_map_user_#in~arg3#1.offset;blk_rq_map_user_~arg4#1 := blk_rq_map_user_#in~arg4#1;blk_rq_map_user_~arg5#1 := blk_rq_map_user_#in~arg5#1;havoc blk_rq_map_user_#t~nondet2777#1;assume -2147483648 <= blk_rq_map_user_#t~nondet2777#1 && blk_rq_map_user_#t~nondet2777#1 <= 2147483647;blk_rq_map_user_#res#1 := blk_rq_map_user_#t~nondet2777#1;havoc blk_rq_map_user_#t~nondet2777#1; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4880: #t~ret271#1.base, #t~ret271#1.offset := osst_allocate_request_#res#1.base, osst_allocate_request_#res#1.offset;havoc osst_allocate_request_#t~ret233#1.base, osst_allocate_request_#t~ret233#1.offset, osst_allocate_request_~tmp~16#1.base, osst_allocate_request_~tmp~16#1.offset;assume { :end_inline_osst_allocate_request } true;~SRpnt#1.base, ~SRpnt#1.offset := #t~ret271#1.base, #t~ret271#1.offset;havoc #t~ret271#1.base, #t~ret271#1.offset; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-3: assume 0 == (osst_execute_~bufflen#1 % 4294967296 + osst_execute_#t~bitwise248#1 - 1) % 18446744073709551616 || 0 == 12 + osst_execute_#t~mem249#1;osst_execute_#t~bitwise250#1 := osst_execute_~bufflen#1 % 4294967296 + osst_execute_#t~bitwise248#1 - 1; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-3: assume !(0 == (osst_execute_~bufflen#1 % 4294967296 + osst_execute_#t~bitwise248#1 - 1) % 18446744073709551616 || 0 == 12 + osst_execute_#t~mem249#1); [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-4: call osst_execute_#t~mem249#1 := read~int#13(osst_execute_~mdata~1#1.base, 8 + osst_execute_~mdata~1#1.offset, 4); [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-1: [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-2: havoc osst_execute_#t~bitwise250#1; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-7: assume 0 == osst_execute_#t~mem247#1;osst_execute_#t~bitwise248#1 := 4096; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-7: assume !(0 == osst_execute_#t~mem247#1); [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-5: [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4814-6: havoc osst_execute_#t~bitwise248#1; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: assume 0 == (~SRpnt#1.base + ~SRpnt#1.offset) % 18446744073709551616; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4881: assume !(0 == (~SRpnt#1.base + ~SRpnt#1.offset) % 18446744073709551616);call write~$Pointer$#13(~STp#1.base, ~STp#1.offset, ~SRpnt#1.base, 116 + ~SRpnt#1.offset, 8); [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4882: ~tmp___2~2#1.base, ~tmp___2~2#1.offset := #t~ret272#1.base, #t~ret272#1.offset;havoc #t~ret272#1.base, #t~ret272#1.offset; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4882-1: SUMMARY for call #t~ret272#1.base, #t~ret272#1.offset := tape_name(~STp#1.base, ~STp#1.offset); srcloc: null [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: assume osst_execute_~i~0#1 < osst_execute_~use_sg#1; [2025-02-08 04:35:18,469 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4808: assume !(osst_execute_~i~0#1 < osst_execute_~use_sg#1);call write~int#13(1, osst_execute_~mdata~1#1.base, 24 + osst_execute_~mdata~1#1.offset, 4);call osst_execute_#t~mem245#1 := read~int#13(osst_execute_~sgl~0#1.base, 20 + osst_execute_~sgl~0#1.offset, 4);assume { :begin_inline___get_order } true;__get_order_#in~size#1 := osst_execute_#t~mem245#1 % 4294967296;havoc __get_order_#res#1;havoc __get_order_#t~ret11#1, __get_order_~size#1, __get_order_~order~0#1;__get_order_~size#1 := __get_order_#in~size#1;havoc __get_order_~order~0#1;__get_order_~size#1 := __get_order_~size#1 - 1;__get_order_~size#1 := __get_order_~size#1 % 18446744073709551616 / 4096;assume { :begin_inline_fls64 } true;fls64_#in~x#1 := __get_order_~size#1;havoc fls64_#res#1;havoc fls64_~x#1, fls64_~bitpos~0#1;fls64_~x#1 := fls64_#in~x#1;havoc fls64_~bitpos~0#1;fls64_~bitpos~0#1 := -1;fls64_#res#1 := 1 + fls64_~bitpos~0#1; [2025-02-08 04:35:19,423 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume osst_analyze_sense_#t~switch187#1;call write~int#13(1, osst_analyze_sense_~s#1.base, 31 + osst_analyze_sense_~s#1.offset, 1); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: assume !osst_analyze_sense_#t~switch187#1; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649-2: assume osst_analyze_sense_#t~switch187#1;call write~int#13(1, osst_analyze_sense_~s#1.base, 30 + osst_analyze_sense_~s#1.offset, 1);call osst_analyze_sense_#t~mem188#1 := read~int#13(osst_analyze_sense_~sense~0#1.base, 2 + osst_analyze_sense_~sense~0#1.offset, 1); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649-2: assume !osst_analyze_sense_#t~switch187#1;osst_analyze_sense_#t~switch187#1 := osst_analyze_sense_#t~switch187#1 || 115 == (if osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 <= 2147483647 then osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 else osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 - 4294967296) % 128; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649-3: osst_analyze_sense_#t~switch187#1 := osst_analyze_sense_#t~switch187#1 || 112 == (if osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 <= 2147483647 then osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 else osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 - 4294967296) % 128; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649: assume 224 == osst_analyze_sense_#t~mem188#1 % 256 % 4294967296;osst_analyze_sense_#t~bitwise189#1 := osst_analyze_sense_#t~mem188#1 % 256; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649: assume !(224 == osst_analyze_sense_#t~mem188#1 % 256 % 4294967296); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649-1: assume 0 == osst_analyze_sense_#t~mem188#1 % 256 % 4294967296;osst_analyze_sense_#t~bitwise189#1 := 0; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4649-1: assume !(0 == osst_analyze_sense_#t~mem188#1 % 256 % 4294967296); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4695: havoc __scsi_print_sense_~arg0#1.base, __scsi_print_sense_~arg0#1.offset, __scsi_print_sense_~arg1#1.base, __scsi_print_sense_~arg1#1.offset, __scsi_print_sense_~arg2#1;havoc __scsi_print_sense_#in~arg0#1.base, __scsi_print_sense_#in~arg0#1.offset, __scsi_print_sense_#in~arg1#1.base, __scsi_print_sense_#in~arg1#1.offset, __scsi_print_sense_#in~arg2#1;assume { :end_inline___scsi_print_sense } true; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658: call write~int#13(osst_analyze_sense_#t~ite193#1, osst_analyze_sense_~s#1.base, 28 + osst_analyze_sense_~s#1.offset, 1); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658-3: havoc osst_analyze_sense_#t~bitwise192#1;assume osst_analyze_sense_#t~bitwise192#1 % 4294967296 <= osst_analyze_sense_#t~mem191#1 % 256 % 4294967296 && osst_analyze_sense_#t~bitwise192#1 % 4294967296 <= 224; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658-1: osst_analyze_sense_#t~ite193#1 := osst_analyze_sense_#t~bitwise192#1; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4658-2: [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049: havoc scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset;osst_analyze_sense_#t~ret190#1.base, osst_analyze_sense_#t~ret190#1.offset := scsi_sense_desc_find_#res#1.base, scsi_sense_desc_find_#res#1.offset;havoc scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset, scsi_sense_desc_find_~arg0#1.base, scsi_sense_desc_find_~arg0#1.offset, scsi_sense_desc_find_~arg1#1, scsi_sense_desc_find_~arg2#1;havoc scsi_sense_desc_find_#in~arg0#1.base, scsi_sense_desc_find_#in~arg0#1.offset, scsi_sense_desc_find_#in~arg1#1, scsi_sense_desc_find_#in~arg2#1;assume { :end_inline_scsi_sense_desc_find } true;osst_analyze_sense_~ucp~0#1.base, osst_analyze_sense_~ucp~0#1.offset := osst_analyze_sense_#t~ret190#1.base, osst_analyze_sense_#t~ret190#1.offset; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049-3: SUMMARY for call scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset := ldv_malloc(1); srcloc: null [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12049-2: scsi_sense_desc_find_#res#1.base, scsi_sense_desc_find_#res#1.offset := scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset;havoc scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume 224 == osst_analyze_sense_#t~mem191#1 % 256 % 4294967296;osst_analyze_sense_#t~bitwise192#1 := osst_analyze_sense_#t~mem191#1 % 256; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655: assume !(224 == osst_analyze_sense_#t~mem191#1 % 256 % 4294967296); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-1: assume 0 == osst_analyze_sense_#t~mem191#1 % 256 % 4294967296;osst_analyze_sense_#t~bitwise192#1 := 0; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-1: assume !(0 == osst_analyze_sense_#t~mem191#1 % 256 % 4294967296); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12042: havoc scsi_normalize_sense_#t~nondet2795#1; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-4: osst_analyze_sense_#t~switch187#1 := osst_analyze_sense_#t~switch187#1 || 114 == (if osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 <= 2147483647 then osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 else osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 - 4294967296) % 128; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651: call write~int#13(osst_analyze_sense_#t~bitwise189#1, osst_analyze_sense_~s#1.base, 28 + osst_analyze_sense_~s#1.offset, 1); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-1: [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-2: assume 0 != (osst_analyze_sense_~ucp~0#1.base + osst_analyze_sense_~ucp~0#1.offset) % 18446744073709551616;call osst_analyze_sense_#t~mem191#1 := read~int#13(osst_analyze_sense_~ucp~0#1.base, 3 + osst_analyze_sense_~ucp~0#1.offset, 1); [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-2: assume !(0 != (osst_analyze_sense_~ucp~0#1.base + osst_analyze_sense_~ucp~0#1.offset) % 18446744073709551616);osst_analyze_sense_#t~ite193#1 := 0; [2025-02-08 04:35:19,424 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-3: assume osst_analyze_sense_#t~switch187#1;call write~int#13(0, osst_analyze_sense_~s#1.base, 30 + osst_analyze_sense_~s#1.offset, 1);assume { :begin_inline_scsi_sense_desc_find } true;scsi_sense_desc_find_#in~arg0#1.base, scsi_sense_desc_find_#in~arg0#1.offset, scsi_sense_desc_find_#in~arg1#1, scsi_sense_desc_find_#in~arg2#1 := osst_analyze_sense_~sense~0#1.base, osst_analyze_sense_~sense~0#1.offset, 96, 4;havoc scsi_sense_desc_find_#res#1.base, scsi_sense_desc_find_#res#1.offset;havoc scsi_sense_desc_find_#t~ret2797#1.base, scsi_sense_desc_find_#t~ret2797#1.offset, scsi_sense_desc_find_~arg0#1.base, scsi_sense_desc_find_~arg0#1.offset, scsi_sense_desc_find_~arg1#1, scsi_sense_desc_find_~arg2#1;scsi_sense_desc_find_~arg0#1.base, scsi_sense_desc_find_~arg0#1.offset := scsi_sense_desc_find_#in~arg0#1.base, scsi_sense_desc_find_#in~arg0#1.offset;scsi_sense_desc_find_~arg1#1 := scsi_sense_desc_find_#in~arg1#1;scsi_sense_desc_find_~arg2#1 := scsi_sense_desc_find_#in~arg2#1; [2025-02-08 04:35:19,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4655-3: assume !osst_analyze_sense_#t~switch187#1;havoc osst_analyze_sense_#t~mem186#1;havoc osst_analyze_sense_#t~switch187#1;havoc osst_analyze_sense_#t~mem188#1;havoc osst_analyze_sense_#t~bitwise189#1;havoc osst_analyze_sense_#t~ret190#1.base, osst_analyze_sense_#t~ret190#1.offset;havoc osst_analyze_sense_#t~ite193#1;havoc osst_analyze_sense_#t~mem191#1;havoc osst_analyze_sense_#t~bitwise192#1;havoc osst_analyze_sense_#t~mem186#1;havoc osst_analyze_sense_#t~switch187#1;havoc osst_analyze_sense_#t~mem188#1;havoc osst_analyze_sense_#t~bitwise189#1;havoc osst_analyze_sense_#t~ret190#1.base, osst_analyze_sense_#t~ret190#1.offset;havoc osst_analyze_sense_#t~ite193#1;havoc osst_analyze_sense_#t~mem191#1;havoc osst_analyze_sense_#t~bitwise192#1; [2025-02-08 04:35:19,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4647: assume osst_analyze_sense_#t~switch187#1;call write~int#13(1, osst_analyze_sense_~s#1.base, 31 + osst_analyze_sense_~s#1.offset, 1); [2025-02-08 04:35:19,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4647: assume !osst_analyze_sense_#t~switch187#1; [2025-02-08 04:35:19,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4651-2: havoc osst_analyze_sense_#t~bitwise189#1;assume osst_analyze_sense_#t~bitwise189#1 % 4294967296 <= osst_analyze_sense_#t~mem188#1 % 256 % 4294967296 && osst_analyze_sense_#t~bitwise189#1 % 4294967296 <= 224; [2025-02-08 04:35:19,425 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12034: havoc scsi_get_sense_info_fld_#t~nondet2793#1;osst_analyze_sense_#t~ret185#1 := scsi_get_sense_info_fld_#res#1;havoc scsi_get_sense_info_fld_#t~nondet2793#1, scsi_get_sense_info_fld_~arg0#1.base, scsi_get_sense_info_fld_~arg0#1.offset, scsi_get_sense_info_fld_~arg1#1, scsi_get_sense_info_fld_~arg2#1.base, scsi_get_sense_info_fld_~arg2#1.offset;havoc scsi_get_sense_info_fld_#in~arg0#1.base, scsi_get_sense_info_fld_#in~arg0#1.offset, scsi_get_sense_info_fld_#in~arg1#1, scsi_get_sense_info_fld_#in~arg2#1.base, scsi_get_sense_info_fld_#in~arg2#1.offset;assume { :end_inline_scsi_get_sense_info_fld } true;assume -2147483648 <= osst_analyze_sense_#t~ret185#1 && osst_analyze_sense_#t~ret185#1 <= 2147483647;osst_analyze_sense_~tmp~13#1 := osst_analyze_sense_#t~ret185#1;havoc osst_analyze_sense_#t~ret185#1;call write~int#13(osst_analyze_sense_~tmp~13#1, osst_analyze_sense_~s#1.base, 29 + osst_analyze_sense_~s#1.offset, 1);call osst_analyze_sense_#t~mem186#1 := read~int#13(osst_analyze_sense_~sense~0#1.base, osst_analyze_sense_~sense~0#1.offset, 1);osst_analyze_sense_#t~switch187#1 := 113 == (if osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 <= 2147483647 then osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 else osst_analyze_sense_#t~mem186#1 % 256 % 4294967296 - 4294967296) % 128; [2025-02-08 04:35:20,747 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080-1: SUMMARY for call vfree(~buffer~0.base, ~buffer~0.offset); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6014: assume -2147483648 <= #t~ret760 && #t~ret760 <= 2147483647;havoc #t~ret760;call #t~mem761.base, #t~mem761.offset := read~$Pointer$#13(~aSRpnt.base, ~aSRpnt.offset, 8);~SRpnt~7.base, ~SRpnt~7.offset := #t~mem761.base, #t~mem761.offset;havoc #t~mem761.base, #t~mem761.offset; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6080: #res := -5;call ULTIMATE.dealloc(~#cmd~6.base, ~#cmd~6.offset);havoc ~#cmd~6.base, ~#cmd~6.offset; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6014-1: SUMMARY for call #t~ret760 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5981: call write~$Pointer$#13(~SRpnt~7.base, ~SRpnt~7.offset, ~aSRpnt.base, ~aSRpnt.offset, 8);#res := -5;call ULTIMATE.dealloc(~#cmd~6.base, ~#cmd~6.offset);havoc ~#cmd~6.base, ~#cmd~6.offset; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5981-1: SUMMARY for call vfree(~buffer~0.base, ~buffer~0.offset); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6039: assume 0 != #t~mem776;havoc #t~mem775.base, #t~mem775.offset;havoc #t~mem776;~flag~0 := 1; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6039: assume !(0 != #t~mem776);havoc #t~mem775.base, #t~mem775.offset;havoc #t~mem776;~p~0.base, ~p~0.offset := ~p~0.base, 32768 + ~p~0.offset;~i~2 := 1 + ~i~2; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031: havoc #t~mem769.base, #t~mem769.offset;havoc #t~mem770.base, #t~mem770.offset;havoc #t~mem771; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6031-1: SUMMARY for call osst_init_aux(~STp.base, ~STp.offset, (if #t~mem771 % 256 % 4294967296 <= 2147483647 then #t~mem771 % 256 % 4294967296 else #t~mem771 % 256 % 4294967296 - 4294967296), ~frame_seq_number~0 + ~i~2, ~i~2 * ~blks_per_frame~0 + ~logical_blk_num~0, (if ~tmp___4~6 % 4294967296 % 4294967296 <= 2147483647 then ~tmp___4~6 % 4294967296 % 4294967296 else ~tmp___4~6 % 4294967296 % 4294967296 - 4294967296), ~blks_per_frame~0); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048-1: SUMMARY for call #t~ret779.base, #t~ret779.offset := osst_do_scsi(~SRpnt~7.base, ~SRpnt~7.offset, ~STp.base, ~STp.offset, ~#cmd~6.base, ~#cmd~6.offset, 0, 3, #t~mem778, 0, 1); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6048: ~SRpnt~7.base, ~SRpnt~7.offset := #t~ret779.base, #t~ret779.offset;havoc #t~mem778;havoc #t~ret779.base, #t~ret779.offset;call #t~mem780.base, #t~mem780.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem781 := read~int#13(#t~mem780.base, 26 + #t~mem780.offset, 4);~flag~0 := #t~mem781;havoc #t~mem780.base, #t~mem780.offset;havoc #t~mem781; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6007: assume ~new_frame~0 <= 2989 && (~new_frame~0 + ~skip + ~nframes~0 + ~pending) % 4294967296 > 2989;~new_frame~0 := 3000 - ~i~2; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6007: assume !(~new_frame~0 <= 2989 && (~new_frame~0 + ~skip + ~nframes~0 + ~pending) % 4294967296 > 2989);~new_frame~0 := (if (~new_frame~0 + ~skip) % 4294967296 % 4294967296 <= 2147483647 then (~new_frame~0 + ~skip) % 4294967296 % 4294967296 else (~new_frame~0 + ~skip) % 4294967296 % 4294967296 - 4294967296); [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-2: assume #t~short790; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-2: assume !#t~short790;call #t~mem789 := read~int#13(~SRpnt~7.base, 29 + ~SRpnt~7.offset, 1);#t~short790 := 8 == #t~mem789 % 256 % 4294967296; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-3: assume #t~short791;call #t~mem788 := read~int#13(~SRpnt~7.base, 29 + ~SRpnt~7.offset, 1);#t~short790 := 1 == #t~mem788 % 256 % 4294967296; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-3: assume !#t~short791; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057: assume #t~short791;havoc #t~mem785;havoc #t~mem786;havoc #t~short787;havoc #t~mem788;havoc #t~mem789;havoc #t~short790;havoc #t~short791; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057: assume !#t~short791;havoc #t~mem785;havoc #t~mem786;havoc #t~short787;havoc #t~mem788;havoc #t~mem789;havoc #t~short790;havoc #t~short791;call #t~mem792.base, #t~mem792.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem793 := read~int#13(#t~mem792.base, 26 + #t~mem792.offset, 4); [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-1: #t~short791 := #t~short790; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-4: #t~short791 := #t~short787; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-5: assume #t~short787;call #t~mem786 := read~int#13(~SRpnt~7.base, 28 + ~SRpnt~7.offset, 1);#t~short787 := 4 == #t~mem786 % 256 % 4294967296; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6057-5: assume !#t~short787; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6016: assume ~new_frame~0 % 4294967296 > (1000 + ~frame) % 4294967296; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6016: assume !(~new_frame~0 % 4294967296 > (1000 + ~frame) % 4294967296); [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6033: havoc #t~memset~res772.base, #t~memset~res772.offset;call write~int#13(10, ~#cmd~6.base, ~#cmd~6.offset, 1);call write~int#13(1, ~#cmd~6.base, 1 + ~#cmd~6.offset, 1);call write~int#13(1, ~#cmd~6.base, 4 + ~#cmd~6.offset, 1);call #t~mem773 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6033-1: SUMMARY for call #t~memset~res772.base, #t~memset~res772.offset := #Ultimate.C_memset#13(~#cmd~6.base, ~#cmd~6.offset, 0, 16); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6058: SUMMARY for call msleep(100); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6017: assume -2147483648 <= #t~ret762 && #t~ret762 <= 2147483647;havoc #t~ret762; [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6017-1: SUMMARY for call #t~ret762 := printk(38, 0); srcloc: null [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-1: [2025-02-08 04:35:20,748 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-2: havoc #t~bitwise806;assume (((((#t~bitwise804 < 0 && (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise806 >= (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296)) && ((#t~bitwise804 >= 0 && (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise806 >= #t~bitwise804)) && ((#t~bitwise804 < 0 || (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise806 <= #t~bitwise804 + (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296))) && ((#t~bitwise804 >= 0 && (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise806 < 0)) && #t~bitwise806 <= 2147483647; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018: #res := -5;call ULTIMATE.dealloc(~#cmd~6.base, ~#cmd~6.offset);havoc ~#cmd~6.base, ~#cmd~6.offset; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: ~i~2 := #t~bitwise806 - ~new_frame~0;havoc #t~mem800;havoc #t~mem801;havoc #t~bitwise802;havoc #t~mem803;havoc #t~bitwise804;havoc #t~mem805;havoc #t~bitwise806;~p~0.base, ~p~0.offset := ~buffer~0.base, ~buffer~0.offset + (if 32768 * ~i~2 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 32768 * ~i~2 % 18446744073709551616 % 18446744073709551616 else 32768 * ~i~2 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-5: call #t~mem805 := read~int#13(~SRpnt~7.base, 22 + ~SRpnt~7.offset, 1); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-6: [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-3: assume 0 == (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296);#t~bitwise806 := #t~bitwise804; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-3: assume !(0 == (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6018-1: SUMMARY for call vfree(~buffer~0.base, ~buffer~0.offset); srcloc: null [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-4: assume 0 == #t~bitwise804 || #t~bitwise804 == (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296);#t~bitwise806 := (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-4: assume !(0 == #t~bitwise804 || #t~bitwise804 == (if #t~mem805 % 256 % 4294967296 <= 2147483647 then #t~mem805 % 256 % 4294967296 else #t~mem805 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-9: assume 0 == #t~bitwise802 || #t~bitwise802 == 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296);#t~bitwise804 := 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-9: assume !(0 == #t~bitwise802 || #t~bitwise802 == 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-10: call #t~mem803 := read~int#13(~SRpnt~7.base, 21 + ~SRpnt~7.offset, 1); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-7: havoc #t~bitwise804;assume (((((#t~bitwise802 < 0 && 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise804 >= 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296)) && ((#t~bitwise802 >= 0 && 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise804 >= #t~bitwise802)) && ((#t~bitwise802 < 0 || 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise804 <= #t~bitwise802 + 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296))) && ((#t~bitwise802 >= 0 && 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise804 < 0)) && #t~bitwise804 <= 2147483647; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-8: assume 0 == 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296);#t~bitwise804 := #t~bitwise802; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-8: assume !(0 == 256 * (if #t~mem803 % 256 % 4294967296 <= 2147483647 then #t~mem803 % 256 % 4294967296 else #t~mem803 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076: call write~$Pointer$#13(~SRpnt~7.base, ~SRpnt~7.offset, ~aSRpnt.base, ~aSRpnt.offset, 8); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-13: assume 0 == 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296);#t~bitwise802 := 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-13: assume !(0 == 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-14: assume 0 == 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) || 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) == 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296);#t~bitwise802 := 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-14: assume !(0 == 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) || 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) == 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296)); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-11: [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5977: ~SRpnt~7.base, ~SRpnt~7.offset := #t~ret750.base, #t~ret750.offset;havoc #t~mem749;havoc #t~ret750.base, #t~ret750.offset;call #t~mem751.base, #t~mem751.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem752 := read~int#13(#t~mem751.base, 26 + #t~mem751.offset, 4); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084-12: havoc #t~bitwise802;assume (((((16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) < 0 && 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise802 >= 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296)) && ((16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) >= 0 && 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise802 >= 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296))) && ((16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) < 0 || 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296) < 0) || #t~bitwise802 <= 16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) + 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296))) && ((16777216 * (if #t~mem800 % 256 % 4294967296 <= 2147483647 then #t~mem800 % 256 % 4294967296 else #t~mem800 % 256 % 4294967296 - 4294967296) >= 0 && 65536 * (if #t~mem801 % 256 % 4294967296 <= 2147483647 then #t~mem801 % 256 % 4294967296 else #t~mem801 % 256 % 4294967296 - 4294967296) >= 0) || #t~bitwise802 < 0)) && #t~bitwise802 <= 2147483647; [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5977-1: SUMMARY for call #t~ret750.base, #t~ret750.offset := osst_do_scsi(~SRpnt~7.base, ~SRpnt~7.offset, ~STp.base, ~STp.offset, ~#cmd~6.base, ~#cmd~6.offset, 33280, 2, #t~mem749, 0, 1); srcloc: null [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: assume 0 != ~flag~0;call #t~mem757 := read~int#13(~STp.base, 726 + ~STp.offset, 4); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6002: assume !(0 != ~flag~0); [2025-02-08 04:35:20,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: assume 0 == ~flag~0 && (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 else (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6068: assume !(0 == ~flag~0 && (if ~jiffies~0 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~jiffies~0 % 18446744073709551616 % 18446744073709551616 else ~jiffies~0 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) - (if (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 else (15000 + ~startwait~4) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5986: assume -2147483648 <= #t~ret755 && #t~ret755 <= 2147483647;havoc #t~mem754.base, #t~mem754.offset;havoc #t~ret755;~i~2 := 1 + ~i~2;~p~0.base, ~p~0.offset := ~p~0.base, 32768 + ~p~0.offset; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5986-1: SUMMARY for call #t~ret755 := osst_copy_from_buffer(#t~mem754.base, #t~mem754.offset, ~p~0.base, ~p~0.offset); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077: assume 0 != ~flag~0;call #t~mem794 := read~int#13(~SRpnt~7.base, 18 + ~SRpnt~7.offset, 1);#t~short796 := 13 == (if #t~mem794 % 256 % 4294967296 <= 2147483647 then #t~mem794 % 256 % 4294967296 else #t~mem794 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6077: assume !(0 != ~flag~0); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume ~nframes~0 + ~pending == ~i~2; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6044: assume !(~nframes~0 + ~pending == ~i~2); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6003: assume 4 == #t~mem757;havoc #t~mem757;~i~2 := (if (~i~2 + ~skip) % 4294967296 % 4294967296 <= 2147483647 then (~i~2 + ~skip) % 4294967296 % 4294967296 else (~i~2 + ~skip) % 4294967296 % 4294967296 - 4294967296);~p~0.base, ~p~0.offset := ~p~0.base, ~p~0.offset + (if 32768 * ~skip % 4294967296 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then 32768 * ~skip % 4294967296 % 18446744073709551616 % 18446744073709551616 else 32768 * ~skip % 4294967296 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6003: assume !(4 == #t~mem757);havoc #t~mem757; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086: assume -2147483648 <= #t~ret807 && #t~ret807 <= 2147483647;havoc #t~ret807; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6086-1: SUMMARY for call #t~ret807 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6053: call write~int#13(0, ~#cmd~6.base, ~#cmd~6.offset, 1);call #t~mem783 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6053-1: SUMMARY for call #t~memset~res782.base, #t~memset~res782.offset := #Ultimate.C_memset#13(~#cmd~6.base, ~#cmd~6.offset, 0, 16); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078: assume #t~short798;havoc #t~mem794;havoc #t~mem795;havoc #t~short796;havoc #t~mem797;havoc #t~short798; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078: assume !#t~short798;havoc #t~mem794;havoc #t~mem795;havoc #t~short796;havoc #t~mem797;havoc #t~short798;call #t~mem800 := read~int#13(~SRpnt~7.base, 19 + ~SRpnt~7.offset, 1);call #t~mem801 := read~int#13(~SRpnt~7.base, 20 + ~SRpnt~7.offset, 1); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078-3: assume #t~short796;call #t~mem795 := read~int#13(~SRpnt~7.base, 28 + ~SRpnt~7.offset, 1);#t~short796 := 0 == #t~mem795 % 256 % 4294967296; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078-3: assume !#t~short796; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6012-1: SUMMARY for call #t~ret758 := osst_set_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, ~new_frame~0 + ~i~2, 0); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5979: assume 0 != #t~mem752 || 0 == (~SRpnt~7.base + ~SRpnt~7.offset) % 18446744073709551616;havoc #t~mem751.base, #t~mem751.offset;havoc #t~mem752; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5979: assume !(0 != #t~mem752 || 0 == (~SRpnt~7.base + ~SRpnt~7.offset) % 18446744073709551616);havoc #t~mem751.base, #t~mem751.offset;havoc #t~mem752;call #t~mem754.base, #t~mem754.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078-1: assume #t~short798;call #t~mem797 := read~int#13(~SRpnt~7.base, 29 + ~SRpnt~7.offset, 1);#t~short798 := 2 == #t~mem797 % 256 % 4294967296; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078-1: assume !#t~short798; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045: havoc #t~memset~res777.base, #t~memset~res777.offset;call write~int#13(16, ~#cmd~6.base, ~#cmd~6.offset, 1);call write~int#13(1, ~#cmd~6.base, 1 + ~#cmd~6.offset, 1);call #t~mem778 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6078-2: #t~short798 := #t~short796; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6045-1: SUMMARY for call #t~memset~res777.base, #t~memset~res777.offset := #Ultimate.C_memset#13(~#cmd~6.base, ~#cmd~6.offset, 0, 16); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6012: assume -2147483648 <= #t~ret758 && #t~ret758 <= 2147483647;havoc #t~ret758; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6037: ~SRpnt~7.base, ~SRpnt~7.offset := #t~ret774.base, #t~ret774.offset;havoc #t~mem773;havoc #t~ret774.base, #t~ret774.offset;call #t~mem775.base, #t~mem775.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem776 := read~int#13(#t~mem775.base, 26 + #t~mem775.offset, 4); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6037-1: SUMMARY for call #t~ret774.base, #t~ret774.offset := osst_do_scsi(~SRpnt~7.base, ~SRpnt~7.offset, ~STp.base, ~STp.offset, ~#cmd~6.base, ~#cmd~6.offset, 33280, 1, #t~mem773, 0, 1); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: assume 0 != #t~mem793;havoc #t~mem792.base, #t~mem792.offset;havoc #t~mem793;~flag~0 := 1; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6062: assume !(0 != #t~mem793);havoc #t~mem792.base, #t~mem792.offset;havoc #t~mem793; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029-2: call #t~mem763.base, #t~mem763.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5930: call ULTIMATE.dealloc(~#cmd~6.base, ~#cmd~6.offset);havoc ~#cmd~6.base, ~#cmd~6.offset; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029: assume -2147483648 <= #t~ret764 && #t~ret764 <= 2147483647;havoc #t~mem763.base, #t~mem763.offset;havoc #t~ret764;call #t~mem765.base, #t~mem765.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem766.base, #t~mem766.offset := read~$Pointer$#13(#t~mem765.base, 110 + #t~mem765.offset, 8);call #t~mem767 := read~int#13(#t~mem766.base, 60 + #t~mem766.offset, 4); [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6029-1: SUMMARY for call #t~ret764 := osst_copy_to_buffer(#t~mem763.base, #t~mem763.offset, ~p~0.base, ~p~0.offset); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079: assume -2147483648 <= #t~ret799 && #t~ret799 <= 2147483647;havoc #t~ret799; [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6079-1: SUMMARY for call #t~ret799 := printk(39, 0); srcloc: null [2025-02-08 04:35:20,750 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980-1: SUMMARY for call #t~ret753 := printk(37, 0); srcloc: null [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013: assume -2147483648 <= #t~ret759 && #t~ret759 <= 2147483647;havoc #t~ret759; [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6013-1: SUMMARY for call #t~ret759 := osst_wait_ready(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 60, 1); srcloc: null [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5980: assume -2147483648 <= #t~ret753 && #t~ret753 <= 2147483647;havoc #t~ret753; [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972-1: SUMMARY for call #t~memset~res748.base, #t~memset~res748.offset := #Ultimate.C_memset#13(~#cmd~6.base, ~#cmd~6.offset, 0, 16); srcloc: null [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5972: call write~int#13(60, ~#cmd~6.base, ~#cmd~6.offset, 1);call write~int#13(6, ~#cmd~6.base, 1 + ~#cmd~6.offset, 1);call write~int#13(128, ~#cmd~6.base, 7 + ~#cmd~6.offset, 1);call write~int#13(0, ~#cmd~6.base, 8 + ~#cmd~6.offset, 1);call #t~mem749 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6030: ~tmp___4~6 := #t~ret768;havoc #t~mem765.base, #t~mem765.offset;havoc #t~mem766.base, #t~mem766.offset;havoc #t~mem767;havoc #t~ret768;call #t~mem769.base, #t~mem769.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem770.base, #t~mem770.offset := read~$Pointer$#13(#t~mem769.base, 110 + #t~mem769.offset, 8);call #t~mem771 := read~int#13(#t~mem770.base, 16 + #t~mem770.offset, 1); [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6030-1: SUMMARY for call #t~ret768 := __fswab32(#t~mem767); srcloc: null [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055: ~SRpnt~7.base, ~SRpnt~7.offset := #t~ret784.base, #t~ret784.offset;havoc #t~mem783;havoc #t~ret784.base, #t~ret784.offset;call #t~mem785 := read~int#13(~SRpnt~7.base, 18 + ~SRpnt~7.offset, 1);#t~short787 := 2 == #t~mem785 % 256 % 4294967296; [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6055-1: SUMMARY for call #t~ret784.base, #t~ret784.offset := osst_do_scsi(~SRpnt~7.base, ~SRpnt~7.offset, ~STp.base, ~STp.offset, ~#cmd~6.base, ~#cmd~6.offset, 0, 3, #t~mem783, 0, 1); srcloc: null [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6022: assume ~nframes~0 + ~pending <= ~i~2; [2025-02-08 04:35:20,751 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6022: assume !(~nframes~0 + ~pending <= ~i~2);~flag~0 := 0; [2025-02-08 04:35:21,672 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: assume 0 == #t~mem835;havoc #t~mem835;call #t~mem836 := read~int#13(~STp.base, 646 + ~STp.offset, 4); [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6171: assume !(0 == #t~mem835);havoc #t~mem835; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: assume 0 != ~flag~1;#t~short814 := ~frame % 4294967296 <= 2989; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6130: assume !(0 != ~flag~1); [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159: assume #t~short833;havoc #t~mem829;havoc #t~mem830;havoc #t~short831;havoc #t~mem832;havoc #t~short833; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159: assume !#t~short833;havoc #t~mem829;havoc #t~mem830;havoc #t~short831;havoc #t~mem832;havoc #t~short833;~flag~1 := 1; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159-1: assume #t~short833;call #t~mem832 := read~int#13(~SRpnt~8.base, 29 + ~SRpnt~8.offset, 1);#t~short833 := 2 == #t~mem832 % 256 % 4294967296; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159-1: assume !#t~short833; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155: ~SRpnt~8.base, ~SRpnt~8.offset := #t~ret826.base, #t~ret826.offset;havoc #t~mem824.base, #t~mem824.offset;havoc #t~mem825;havoc #t~ret826.base, #t~ret826.offset;call write~$Pointer$#13(~SRpnt~8.base, ~SRpnt~8.offset, ~aSRpnt.base, ~aSRpnt.offset, 8);call #t~mem827.base, #t~mem827.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem828 := read~int#13(#t~mem827.base, 26 + #t~mem827.offset, 4); [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6155-1: SUMMARY for call #t~ret826.base, #t~ret826.offset := osst_do_scsi(#t~mem824.base, #t~mem824.offset, ~STp.base, ~STp.offset, ~#cmd~7.base, ~#cmd~7.offset, 33280, 1, #t~mem825, 0, 1); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159-2: #t~short833 := #t~short831; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159-3: assume #t~short831;call #t~mem830 := read~int#13(~SRpnt~8.base, 28 + ~SRpnt~8.offset, 1);#t~short831 := 0 == #t~mem830 % 256 % 4294967296; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6159-3: assume !#t~short831; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6151: havoc #t~memset~res823.base, #t~memset~res823.offset;call write~int#13(10, ~#cmd~7.base, ~#cmd~7.offset, 1);call write~int#13(1, ~#cmd~7.base, 1 + ~#cmd~7.offset, 1);call write~int#13(1, ~#cmd~7.base, 4 + ~#cmd~7.offset, 1);call #t~mem824.base, #t~mem824.offset := read~$Pointer$#13(~aSRpnt.base, ~aSRpnt.offset, 8);call #t~mem825 := read~int#13(~STp.base, 286 + ~STp.offset, 4); [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6151-1: SUMMARY for call #t~memset~res823.base, #t~memset~res823.offset := #Ultimate.C_memset#13(~#cmd~7.base, ~#cmd~7.offset, 0, 16); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143: assume -2147483648 <= #t~ret819 && #t~ret819 <= 2147483647;~tmp___1~8 := #t~ret819;havoc #t~ret819; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6110: call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6143-1: SUMMARY for call #t~ret819 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139: ~tmp___0~12 := #t~ret817;havoc #t~ret817; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6139-1: SUMMARY for call #t~ret817 := msecs_to_jiffies(100); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: assume #t~mem836 % 4294967296 != ~expected~0 % 4294967296;havoc #t~mem836;call #t~mem837 := read~int#13(~STp.base, 646 + ~STp.offset, 4); [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6172: assume !(#t~mem836 % 4294967296 != ~expected~0 % 4294967296);havoc #t~mem836;#res := 0;call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6135: call #t~mem815 := read~int#13(~STp.base, 654 + ~STp.offset, 4);~expected~0 := (if (~frame + ~skip + #t~mem815 + ~pending) % 4294967296 % 4294967296 <= 2147483647 then (~frame + ~skip + #t~mem815 + ~pending) % 4294967296 % 4294967296 else (~frame + ~skip + #t~mem815 + ~pending) % 4294967296 % 4294967296 - 4294967296);havoc #t~mem815; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: assume #t~short814;havoc #t~mem813;havoc #t~short814;~frame := 3000 - ~skip; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131: assume !#t~short814;havoc #t~mem813;havoc #t~short814; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: assume #t~short814;call #t~mem813 := read~int#13(~STp.base, 654 + ~STp.offset, 4);#t~short814 := (~frame + ~skip + #t~mem813 + ~pending) % 4294967296 > 2989; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6131-1: assume !#t~short814; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160-1: SUMMARY for call #t~ret834 := printk(43, 0); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6160: assume -2147483648 <= #t~ret834 && #t~ret834 <= 2147483647;havoc #t~ret834; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181: ~tmp___2~9 := #t~ret839;havoc #t~ret839; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6181-1: SUMMARY for call #t~ret839 := msecs_to_jiffies(100); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume ~tmp___1~8 < 0;call #t~mem820 := read~int#13(~STp.base, 650 + ~STp.offset, 4);~frame := #t~mem820;havoc #t~mem820;~flag~1 := 1; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6144: assume !(~tmp___1~8 < 0);#t~short822 := 0 != ~pending; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140-1: SUMMARY for call #t~ret818 := schedule_timeout_interruptible((if ~tmp___0~12 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___0~12 % 18446744073709551616 % 18446744073709551616 else ~tmp___0~12 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173: assume -2147483648 <= #t~ret838 && #t~ret838 <= 2147483647;havoc #t~mem837;havoc #t~ret838;#res := -5;call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6173-1: SUMMARY for call #t~ret838 := printk(44, 0); srcloc: null [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6140: assume -9223372036854775808 <= #t~ret818 && #t~ret818 <= 9223372036854775807;havoc #t~ret818; [2025-02-08 04:35:21,673 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136-1: SUMMARY for call #t~ret816 := osst_set_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, (if (~frame + ~skip) % 4294967296 % 4294967296 <= 2147483647 then (~frame + ~skip) % 4294967296 % 4294967296 else (~frame + ~skip) % 4294967296 % 4294967296 - 4294967296), 1); srcloc: null [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6136: assume -2147483648 <= #t~ret816 && #t~ret816 <= 2147483647;havoc #t~ret816;~flag~1 := 0;~attempts~0 := ~attempts~0 - 1; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: assume -9223372036854775808 <= #t~ret840 && #t~ret840 <= 9223372036854775807;havoc #t~ret840; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182-1: SUMMARY for call #t~ret840 := schedule_timeout_interruptible((if ~tmp___2~9 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~tmp___2~9 % 18446744073709551616 % 18446744073709551616 else ~tmp___2~9 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158: assume 0 != #t~mem828;havoc #t~mem827.base, #t~mem827.offset;havoc #t~mem828;call #t~mem829 := read~int#13(~SRpnt~8.base, 18 + ~SRpnt~8.offset, 1);#t~short831 := 13 == (if #t~mem829 % 256 % 4294967296 <= 2147483647 then #t~mem829 % 256 % 4294967296 else #t~mem829 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6158: assume !(0 != #t~mem828);havoc #t~mem827.base, #t~mem827.offset;havoc #t~mem828;~pending := 0; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150: assume #t~short822;havoc #t~mem821;havoc #t~short822; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150: assume !#t~short822;havoc #t~mem821;havoc #t~short822;call #t~mem835 := read~int#13(~STp.base, 654 + ~STp.offset, 4); [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150-1: assume #t~short822;call #t~mem821 := read~int#13(~STp.base, 654 + ~STp.offset, 4);#t~short822 := #t~mem821 <= 49; [2025-02-08 04:35:21,677 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6150-1: assume !#t~short822; [2025-02-08 04:35:21,803 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12019: havoc #t~nondet2790; [2025-02-08 04:35:21,845 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12062: havoc #t~ret2800.base, #t~ret2800.offset; [2025-02-08 04:35:22,073 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4479: havoc warn_slowpath_fmt_~arg0#1.base, warn_slowpath_fmt_~arg0#1.offset, warn_slowpath_fmt_~arg1#1, warn_slowpath_fmt_~arg2#1.base, warn_slowpath_fmt_~arg2#1.offset;havoc warn_slowpath_fmt_#in~arg0#1.base, warn_slowpath_fmt_#in~arg0#1.offset, warn_slowpath_fmt_#in~arg1#1, warn_slowpath_fmt_#in~arg2#1.base, warn_slowpath_fmt_#in~arg2#1.offset;assume { :end_inline_warn_slowpath_fmt } true; [2025-02-08 04:35:22,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674: assume -2147483648 <= #t~ret1075 && #t~ret1075 <= 2147483647;havoc #t~ret1075;#res := -5; [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672-1: SUMMARY for call #t~ret1074 := osst_flush_write_buffer(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: assume -2147483648 <= #t~ret1074 && #t~ret1074 <= 2147483647;~tmp___0~18 := #t~ret1074;havoc #t~ret1074; [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6674-1: SUMMARY for call #t~ret1075 := printk(66, 0); srcloc: null [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume 0 != ~tmp___0~18; [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6673: assume !(0 != ~tmp___0~18); [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669-2: call #t~mem1070.base, #t~mem1070.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem1071.base, #t~mem1071.offset := read~$Pointer$#13(~STp.base, 690 + ~STp.offset, 8); [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669-1: SUMMARY for call #t~ret1072 := osst_copy_to_buffer(#t~mem1070.base, #t~mem1070.offset, #t~mem1071.base, #t~mem1071.offset); srcloc: null [2025-02-08 04:35:22,297 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6669: assume -2147483648 <= #t~ret1072 && #t~ret1072 <= 2147483647;call #t~mem1073.base, #t~mem1073.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~int#13(32768, #t~mem1073.base, 10 + #t~mem1073.offset, 4);havoc #t~mem1073.base, #t~mem1073.offset;call write~int#13(1, ~STp.base, 586 + ~STp.offset, 1); [2025-02-08 04:35:23,017 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7801: call ULTIMATE.dealloc(~#cmd~10.base, ~#cmd~10.offset);havoc ~#cmd~10.base, ~#cmd~10.offset; [2025-02-08 04:35:23,579 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7496: havoc #t~ite1437;havoc #t~mem1436;call ULTIMATE.dealloc(~#scmd~0.base, ~#scmd~0.offset);havoc ~#scmd~0.base, ~#scmd~0.offset;call ULTIMATE.dealloc(~#mybuf~1.base, ~#mybuf~1.offset);havoc ~#mybuf~1.base, ~#mybuf~1.offset;call ULTIMATE.dealloc(~#mysense~0.base, ~#mysense~0.offset);havoc ~#mysense~0.base, ~#mysense~0.offset; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374-1: SUMMARY for call #t~ret2557.base, #t~ret2557.offset := sg_page(~st_bp.base, 124 + ~st_bp.offset + 36 * (if ~i~16 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~16 % 18446744073709551616 % 18446744073709551616 else ~i~16 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372: ~cnt~8 := (if #t~ite2556 % 4294967296 % 4294967296 <= 2147483647 then #t~ite2556 % 4294967296 % 4294967296 else #t~ite2556 % 4294967296 % 4294967296 - 4294967296);~__len~9 := ~cnt~8; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-1: assume #t~mem2554 % 4294967296 < ~do_count~3 % 4294967296;call #t~mem2555 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~16), 4);#t~ite2556 := #t~mem2555; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-1: assume !(#t~mem2554 % 4294967296 < ~do_count~3 % 4294967296);#t~ite2556 := ~do_count~3; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372-2: call #t~mem2554 := read~int#13(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~16), 4); [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376: ~__ret~9.base, ~__ret~9.offset := #t~memcpy~res2559.base, #t~memcpy~res2559.offset;havoc #t~memcpy~res2559.base, #t~memcpy~res2559.offset;~do_count~3 := ~do_count~3 - ~cnt~8;~ptr.base, ~ptr.offset := ~ptr.base, ~ptr.offset + (if ~cnt~8 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~cnt~8 % 18446744073709551616 % 18446744073709551616 else ~cnt~8 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);~i~16 := 1 + ~i~16; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10376-1: SUMMARY for call #t~memcpy~res2559.base, #t~memcpy~res2559.offset := #Ultimate.C_memcpy#13(~ptr.base, ~ptr.offset, ~tmp___2~28.base, ~tmp___2~28.offset, ~__len~9); srcloc: null [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10375: ~tmp___2~28.base, ~tmp___2~28.offset := #t~ret2558.base, #t~ret2558.offset;havoc #t~ret2558.base, #t~ret2558.offset; [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10375-1: SUMMARY for call #t~ret2558.base, #t~ret2558.offset := lowmem_page_address(~tmp___1~32.base, ~tmp___1~32.offset); srcloc: null [2025-02-08 04:35:24,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: ~tmp___1~32.base, ~tmp___1~32.offset := #t~ret2557.base, #t~ret2557.offset;havoc #t~ret2557.base, #t~ret2557.offset; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10140: call #t~mem2490#1 := read~int#13(~STbuffer#1.base, 20 + (124 + ~STbuffer#1.offset + 36 * ~i~11#1), 4); [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10138: ~b_size~2#1 := 4096;~order~2#1 := 0; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume ~b_size~2#1 % 4294967296 < #t~mem2490#1 % 4294967296;havoc #t~mem2490#1; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10145: assume !(~b_size~2#1 % 4294967296 < #t~mem2490#1 % 4294967296);havoc #t~mem2490#1; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10142: ~b_size~2#1 := 2 * ~b_size~2#1;~order~2#1 := 1 + ~order~2#1; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149: ~tmp~62#1.base, ~tmp~62#1.offset := #t~ret2491#1.base, #t~ret2491#1.offset;havoc #t~ret2491#1.base, #t~ret2491#1.offset;assume { :begin_inline___free_pages } true;__free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset, __free_pages_#in~arg1#1 := ~tmp~62#1.base, ~tmp~62#1.offset, ~order~2#1;havoc __free_pages_~arg0#1.base, __free_pages_~arg0#1.offset, __free_pages_~arg1#1;__free_pages_~arg0#1.base, __free_pages_~arg0#1.offset := __free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset;__free_pages_~arg1#1 := __free_pages_#in~arg1#1;havoc __free_pages_~arg0#1.base, __free_pages_~arg0#1.offset, __free_pages_~arg1#1;havoc __free_pages_#in~arg0#1.base, __free_pages_#in~arg0#1.offset, __free_pages_#in~arg1#1;assume { :end_inline___free_pages } true;call #t~mem2492#1 := read~int#13(~STbuffer#1.base, 2 + ~STbuffer#1.offset, 4);call #t~mem2493#1 := read~int#13(~STbuffer#1.base, 20 + (124 + ~STbuffer#1.offset + 36 * ~i~11#1), 4);call write~int#13((if (#t~mem2492#1 - #t~mem2493#1) % 4294967296 % 4294967296 <= 2147483647 then (#t~mem2492#1 - #t~mem2493#1) % 4294967296 % 4294967296 else (#t~mem2492#1 - #t~mem2493#1) % 4294967296 % 4294967296 - 4294967296), ~STbuffer#1.base, 2 + ~STbuffer#1.offset, 4);havoc #t~mem2492#1;havoc #t~mem2493#1;~i~11#1 := 1 + ~i~11#1; [2025-02-08 04:35:24,439 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10149-1: SUMMARY for call #t~ret2491#1.base, #t~ret2491#1.offset := sg_page(~STbuffer#1.base, 124 + ~STbuffer#1.offset + 36 * (if ~i~11#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then ~i~11#1 % 18446744073709551616 % 18446744073709551616 else ~i~11#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616)); srcloc: null [2025-02-08 04:35:26,048 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11988: havoc #t~nondet2786; [2025-02-08 04:35:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6394: #res := 0; [2025-02-08 04:35:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390: ~tmp___1~10 := #t~ret944;havoc #t~mem941.base, #t~mem941.offset;havoc #t~mem942.base, #t~mem942.offset;havoc #t~mem943;havoc #t~ret944;call #t~mem945 := read~int#13(~STp.base, 642 + ~STp.offset, 4);call write~int#13(#t~mem945 + (if ~tmp___1~10 % 65536 % 4294967296 <= 2147483647 then ~tmp___1~10 % 65536 % 4294967296 else ~tmp___1~10 % 65536 % 4294967296 - 4294967296), ~STp.base, 642 + ~STp.offset, 4);havoc #t~mem945; [2025-02-08 04:35:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6390-1: SUMMARY for call #t~ret944 := __fswab16((if #t~mem943 % 65536 % 4294967296 <= 2147483647 then #t~mem943 % 65536 % 4294967296 else #t~mem943 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 04:35:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6385: assume 1 == ~mt_op;call #t~mem938 := read~int#13(~STp.base, 638 + ~STp.offset, 4);call write~int#13(1 + #t~mem938, ~STp.base, 638 + ~STp.offset, 4);havoc #t~mem938;call write~int#13(0, ~STp.base, 637 + ~STp.offset, 1);call #t~mem939.base, #t~mem939.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~int#13(0, #t~mem939.base, 10 + #t~mem939.offset, 4);havoc #t~mem939.base, #t~mem939.offset;call #t~mem940.base, #t~mem940.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call write~int#13(0, #t~mem940.base, 14 + #t~mem940.offset, 4);havoc #t~mem940.base, #t~mem940.offset;call #t~mem941.base, #t~mem941.offset := read~$Pointer$#13(~STp.base, 264 + ~STp.offset, 8);call #t~mem942.base, #t~mem942.offset := read~$Pointer$#13(#t~mem941.base, 110 + #t~mem941.offset, 8);call #t~mem943 := read~int#13(#t~mem942.base, 64 + #t~mem942.offset, 2); [2025-02-08 04:35:26,326 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6385: assume !(1 == ~mt_op); [2025-02-08 04:35:27,130 INFO L? ?]: Removed 2912 outVars from TransFormulas that were not future-live. [2025-02-08 04:35:27,131 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 04:35:27,209 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 04:35:27,209 INFO L337 CfgBuilder]: Removed 2 assume(true) statements. [2025-02-08 04:35:27,210 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:35:27 BoogieIcfgContainer [2025-02-08 04:35:27,211 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 04:35:27,214 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 04:35:27,215 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 04:35:27,219 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 04:35:27,220 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 04:34:23" (1/3) ... [2025-02-08 04:35:27,220 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54f73a76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 04:35:27, skipping insertion in model container [2025-02-08 04:35:27,220 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 04:34:25" (2/3) ... [2025-02-08 04:35:27,220 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@54f73a76 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 04:35:27, skipping insertion in model container [2025-02-08 04:35:27,221 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:35:27" (3/3) ... [2025-02-08 04:35:27,222 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i [2025-02-08 04:35:27,235 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 04:35:27,238 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.8-rc1-32_7a-drivers--scsi--osst.ko-ldv_main0_sequence_infinite_withcheck_stateful.cil.out.i that has 208 procedures, 2277 locations, 1 initial locations, 158 loop locations, and 1 error locations. [2025-02-08 04:35:27,328 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 04:35:27,337 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@29645ff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 04:35:27,337 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-08 04:35:27,344 INFO L276 IsEmpty]: Start isEmpty. Operand has 1612 states, 1137 states have (on average 1.4204045734388742) internal successors, (1615), 1204 states have internal predecessors, (1615), 340 states have call successors, (340), 56 states have call predecessors, (340), 56 states have return successors, (340), 337 states have call predecessors, (340), 340 states have call successors, (340) [2025-02-08 04:35:27,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-08 04:35:27,351 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:27,351 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:27,352 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:27,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:27,356 INFO L85 PathProgramCache]: Analyzing trace with hash 601448983, now seen corresponding path program 1 times [2025-02-08 04:35:27,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:27,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641981603] [2025-02-08 04:35:27,362 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:27,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:29,698 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 04:35:29,932 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 04:35:29,933 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:29,933 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:30,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:30,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641981603] [2025-02-08 04:35:30,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641981603] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:30,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:30,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:30,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499773833] [2025-02-08 04:35:30,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:30,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:30,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:30,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:30,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:30,482 INFO L87 Difference]: Start difference. First operand has 1612 states, 1137 states have (on average 1.4204045734388742) internal successors, (1615), 1204 states have internal predecessors, (1615), 340 states have call successors, (340), 56 states have call predecessors, (340), 56 states have return successors, (340), 337 states have call predecessors, (340), 340 states have call successors, (340) Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:30,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:30,522 INFO L93 Difference]: Finished difference Result 178 states and 208 transitions. [2025-02-08 04:35:30,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:30,523 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 64 [2025-02-08 04:35:30,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:30,530 INFO L225 Difference]: With dead ends: 178 [2025-02-08 04:35:30,530 INFO L226 Difference]: Without dead ends: 79 [2025-02-08 04:35:30,533 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:30,535 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 97 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 101 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:30,537 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 101 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:30,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2025-02-08 04:35:30,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2025-02-08 04:35:30,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 53 states have (on average 1.150943396226415) internal successors, (61), 56 states have internal predecessors, (61), 16 states have call successors, (16), 10 states have call predecessors, (16), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:30,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 89 transitions. [2025-02-08 04:35:30,571 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 89 transitions. Word has length 64 [2025-02-08 04:35:30,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:30,573 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 89 transitions. [2025-02-08 04:35:30,573 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:30,573 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 89 transitions. [2025-02-08 04:35:30,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-08 04:35:30,575 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:30,576 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:30,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 04:35:30,576 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:30,577 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:30,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1039458486, now seen corresponding path program 1 times [2025-02-08 04:35:30,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:30,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443514283] [2025-02-08 04:35:30,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:30,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:32,330 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 04:35:32,381 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 04:35:32,382 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:32,382 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:32,733 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:32,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:32,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443514283] [2025-02-08 04:35:32,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443514283] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:32,734 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:32,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:32,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245857593] [2025-02-08 04:35:32,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:32,735 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:32,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:32,735 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:32,735 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:32,735 INFO L87 Difference]: Start difference. First operand 79 states and 89 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:32,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:32,758 INFO L93 Difference]: Finished difference Result 151 states and 168 transitions. [2025-02-08 04:35:32,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:32,759 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 64 [2025-02-08 04:35:32,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:32,760 INFO L225 Difference]: With dead ends: 151 [2025-02-08 04:35:32,760 INFO L226 Difference]: Without dead ends: 79 [2025-02-08 04:35:32,760 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:32,762 INFO L435 NwaCegarLoop]: 87 mSDtfsCounter, 82 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 87 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:32,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 87 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:32,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2025-02-08 04:35:32,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2025-02-08 04:35:32,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 53 states have (on average 1.1320754716981132) internal successors, (60), 56 states have internal predecessors, (60), 16 states have call successors, (16), 10 states have call predecessors, (16), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:32,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 88 transitions. [2025-02-08 04:35:32,775 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 88 transitions. Word has length 64 [2025-02-08 04:35:32,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:32,776 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 88 transitions. [2025-02-08 04:35:32,776 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:32,776 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 88 transitions. [2025-02-08 04:35:32,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-08 04:35:32,777 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:32,777 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:32,777 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-08 04:35:32,777 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:32,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:32,779 INFO L85 PathProgramCache]: Analyzing trace with hash -886074825, now seen corresponding path program 1 times [2025-02-08 04:35:32,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:32,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76342237] [2025-02-08 04:35:32,780 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:32,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:34,744 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 04:35:34,791 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 04:35:34,792 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:34,792 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:35,154 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:35,154 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:35,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76342237] [2025-02-08 04:35:35,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76342237] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:35,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:35,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:35,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132941186] [2025-02-08 04:35:35,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:35,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:35,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:35,155 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:35,155 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:35,155 INFO L87 Difference]: Start difference. First operand 79 states and 88 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:35,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:35,179 INFO L93 Difference]: Finished difference Result 150 states and 165 transitions. [2025-02-08 04:35:35,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:35,180 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 64 [2025-02-08 04:35:35,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:35,181 INFO L225 Difference]: With dead ends: 150 [2025-02-08 04:35:35,181 INFO L226 Difference]: Without dead ends: 79 [2025-02-08 04:35:35,181 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:35,182 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 80 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:35,182 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 86 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:35,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2025-02-08 04:35:35,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2025-02-08 04:35:35,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 53 states have (on average 1.1132075471698113) internal successors, (59), 56 states have internal predecessors, (59), 16 states have call successors, (16), 10 states have call predecessors, (16), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:35,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 87 transitions. [2025-02-08 04:35:35,192 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 87 transitions. Word has length 64 [2025-02-08 04:35:35,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:35,192 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 87 transitions. [2025-02-08 04:35:35,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2025-02-08 04:35:35,192 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 87 transitions. [2025-02-08 04:35:35,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-02-08 04:35:35,193 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:35,193 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:35,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-08 04:35:35,194 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:35,194 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:35,194 INFO L85 PathProgramCache]: Analyzing trace with hash -116904810, now seen corresponding path program 1 times [2025-02-08 04:35:35,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:35,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339833787] [2025-02-08 04:35:35,194 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:35,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:36,783 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-02-08 04:35:36,831 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-02-08 04:35:36,831 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:36,831 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:37,249 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:37,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:37,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339833787] [2025-02-08 04:35:37,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339833787] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:37,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:37,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-08 04:35:37,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795355021] [2025-02-08 04:35:37,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:37,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 04:35:37,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:37,251 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 04:35:37,251 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 04:35:37,251 INFO L87 Difference]: Start difference. First operand 79 states and 87 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:37,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:37,445 INFO L93 Difference]: Finished difference Result 117 states and 128 transitions. [2025-02-08 04:35:37,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-08 04:35:37,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 64 [2025-02-08 04:35:37,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:37,447 INFO L225 Difference]: With dead ends: 117 [2025-02-08 04:35:37,447 INFO L226 Difference]: Without dead ends: 81 [2025-02-08 04:35:37,447 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 04:35:37,448 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 0 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:37,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 243 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-02-08 04:35:37,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2025-02-08 04:35:37,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2025-02-08 04:35:37,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 55 states have (on average 1.1090909090909091) internal successors, (61), 58 states have internal predecessors, (61), 16 states have call successors, (16), 10 states have call predecessors, (16), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:37,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 89 transitions. [2025-02-08 04:35:37,458 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 89 transitions. Word has length 64 [2025-02-08 04:35:37,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:37,458 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 89 transitions. [2025-02-08 04:35:37,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:37,458 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 89 transitions. [2025-02-08 04:35:37,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-02-08 04:35:37,459 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:37,459 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:37,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-08 04:35:37,459 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:37,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:37,459 INFO L85 PathProgramCache]: Analyzing trace with hash 152526519, now seen corresponding path program 1 times [2025-02-08 04:35:37,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:37,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593881960] [2025-02-08 04:35:37,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:37,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:39,334 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-02-08 04:35:39,379 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-02-08 04:35:39,380 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:39,380 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:39,578 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:39,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:39,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593881960] [2025-02-08 04:35:39,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593881960] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:39,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:39,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:39,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476228023] [2025-02-08 04:35:39,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:39,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:39,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:39,579 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:39,579 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:39,579 INFO L87 Difference]: Start difference. First operand 81 states and 89 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:39,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:39,595 INFO L93 Difference]: Finished difference Result 83 states and 90 transitions. [2025-02-08 04:35:39,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:39,597 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 70 [2025-02-08 04:35:39,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:39,598 INFO L225 Difference]: With dead ends: 83 [2025-02-08 04:35:39,599 INFO L226 Difference]: Without dead ends: 80 [2025-02-08 04:35:39,600 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:39,600 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 49 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 84 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:39,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 84 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:39,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2025-02-08 04:35:39,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2025-02-08 04:35:39,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 55 states have (on average 1.0909090909090908) internal successors, (60), 57 states have internal predecessors, (60), 15 states have call successors, (15), 10 states have call predecessors, (15), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:39,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 87 transitions. [2025-02-08 04:35:39,609 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 87 transitions. Word has length 70 [2025-02-08 04:35:39,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:39,610 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 87 transitions. [2025-02-08 04:35:39,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:39,610 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 87 transitions. [2025-02-08 04:35:39,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-02-08 04:35:39,611 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:39,611 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:39,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-08 04:35:39,611 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:39,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:39,613 INFO L85 PathProgramCache]: Analyzing trace with hash 428740895, now seen corresponding path program 1 times [2025-02-08 04:35:39,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:39,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577553026] [2025-02-08 04:35:39,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:39,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:41,316 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-02-08 04:35:41,355 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-02-08 04:35:41,356 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:41,356 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:41,537 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:41,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:41,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577553026] [2025-02-08 04:35:41,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577553026] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:41,538 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:41,538 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:41,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804616082] [2025-02-08 04:35:41,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:41,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:41,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:41,539 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:41,539 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:41,539 INFO L87 Difference]: Start difference. First operand 80 states and 87 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:41,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:41,554 INFO L93 Difference]: Finished difference Result 82 states and 88 transitions. [2025-02-08 04:35:41,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:41,555 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 71 [2025-02-08 04:35:41,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:41,556 INFO L225 Difference]: With dead ends: 82 [2025-02-08 04:35:41,556 INFO L226 Difference]: Without dead ends: 79 [2025-02-08 04:35:41,558 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:41,558 INFO L435 NwaCegarLoop]: 82 mSDtfsCounter, 46 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:41,558 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:41,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2025-02-08 04:35:41,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2025-02-08 04:35:41,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 55 states have (on average 1.0727272727272728) internal successors, (59), 56 states have internal predecessors, (59), 14 states have call successors, (14), 10 states have call predecessors, (14), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:41,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 85 transitions. [2025-02-08 04:35:41,567 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 85 transitions. Word has length 71 [2025-02-08 04:35:41,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:41,567 INFO L471 AbstractCegarLoop]: Abstraction has 79 states and 85 transitions. [2025-02-08 04:35:41,567 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:41,567 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 85 transitions. [2025-02-08 04:35:41,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-02-08 04:35:41,569 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:41,569 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:41,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-08 04:35:41,570 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:41,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:41,570 INFO L85 PathProgramCache]: Analyzing trace with hash 401450936, now seen corresponding path program 1 times [2025-02-08 04:35:41,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:41,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034558296] [2025-02-08 04:35:41,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:41,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:43,173 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-02-08 04:35:43,205 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-02-08 04:35:43,205 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:43,205 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:43,364 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:43,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:43,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034558296] [2025-02-08 04:35:43,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034558296] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:43,364 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:43,364 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:43,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37536012] [2025-02-08 04:35:43,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:43,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:43,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:43,365 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:43,365 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:43,365 INFO L87 Difference]: Start difference. First operand 79 states and 85 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:43,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:43,378 INFO L93 Difference]: Finished difference Result 81 states and 86 transitions. [2025-02-08 04:35:43,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:43,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 72 [2025-02-08 04:35:43,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:43,380 INFO L225 Difference]: With dead ends: 81 [2025-02-08 04:35:43,380 INFO L226 Difference]: Without dead ends: 78 [2025-02-08 04:35:43,380 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:43,380 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 43 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 80 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:43,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 80 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:43,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2025-02-08 04:35:43,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2025-02-08 04:35:43,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 55 states have (on average 1.0545454545454545) internal successors, (58), 55 states have internal predecessors, (58), 13 states have call successors, (13), 10 states have call predecessors, (13), 9 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2025-02-08 04:35:43,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 83 transitions. [2025-02-08 04:35:43,386 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 83 transitions. Word has length 72 [2025-02-08 04:35:43,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:43,386 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 83 transitions. [2025-02-08 04:35:43,386 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:43,386 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 83 transitions. [2025-02-08 04:35:43,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-02-08 04:35:43,387 INFO L210 NwaCegarLoop]: Found error trace [2025-02-08 04:35:43,387 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:43,387 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-08 04:35:43,387 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-08 04:35:43,387 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 04:35:43,388 INFO L85 PathProgramCache]: Analyzing trace with hash -444538816, now seen corresponding path program 1 times [2025-02-08 04:35:43,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 04:35:43,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196034501] [2025-02-08 04:35:43,388 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 04:35:43,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 04:35:45,038 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 73 statements into 1 equivalence classes. [2025-02-08 04:35:45,069 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 73 of 73 statements. [2025-02-08 04:35:45,070 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 04:35:45,070 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 04:35:45,233 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-02-08 04:35:45,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 04:35:45,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196034501] [2025-02-08 04:35:45,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196034501] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 04:35:45,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 04:35:45,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 04:35:45,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825761743] [2025-02-08 04:35:45,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 04:35:45,234 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 04:35:45,234 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 04:35:45,235 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 04:35:45,235 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:45,235 INFO L87 Difference]: Start difference. First operand 78 states and 83 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:45,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-08 04:35:45,239 INFO L93 Difference]: Finished difference Result 78 states and 83 transitions. [2025-02-08 04:35:45,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 04:35:45,239 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 73 [2025-02-08 04:35:45,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-08 04:35:45,239 INFO L225 Difference]: With dead ends: 78 [2025-02-08 04:35:45,239 INFO L226 Difference]: Without dead ends: 0 [2025-02-08 04:35:45,240 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 04:35:45,240 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 39 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-02-08 04:35:45,240 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-02-08 04:35:45,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2025-02-08 04:35:45,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2025-02-08 04:35:45,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 04:35:45,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2025-02-08 04:35:45,241 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 73 [2025-02-08 04:35:45,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-08 04:35:45,241 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2025-02-08 04:35:45,241 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2025-02-08 04:35:45,241 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2025-02-08 04:35:45,241 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2025-02-08 04:35:45,243 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2025-02-08 04:35:45,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-08 04:35:45,245 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 04:35:45,246 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2025-02-08 04:35:54,000 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2025-02-08 04:35:54,020 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.02 04:35:54 BoogieIcfgContainer [2025-02-08 04:35:54,020 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2025-02-08 04:35:54,021 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2025-02-08 04:35:54,023 INFO L270 PluginConnector]: Initializing Witness Printer... [2025-02-08 04:35:54,023 INFO L274 PluginConnector]: Witness Printer initialized [2025-02-08 04:35:54,024 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 04:35:27" (3/4) ... [2025-02-08 04:35:54,026 INFO L146 WitnessPrinter]: Generating witness for correct program [2025-02-08 04:35:54,030 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#12 [2025-02-08 04:35:54,030 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#11 [2025-02-08 04:35:54,030 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __fswab32 [2025-02-08 04:35:54,030 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#10 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_log_options [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#19 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#18 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#17 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#16 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure msleep [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#15 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#14 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#13 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_behind_check [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#23 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#22 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#21 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#20 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure lowmem_page_address [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure scsi_block_when_processing_errors [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#29 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure get_current [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#28 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#27 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#26 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#25 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure _raw_write_unlock [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#24 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_release_request [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_set_frame_position [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#34 [2025-02-08 04:35:54,031 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_header [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#33 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#32 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#31 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#30 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_lock_of_osst_tape [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#38 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#37 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#36 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#35 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_interruptible_lock_of_osst_tape [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_error [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure device_create_file [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_read_frame [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure tape_name [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_check_return_value [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure scsi_device_put [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_flush_write_buffer [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#1 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#0 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#3 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_initiate_read [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#2 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#5 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#4 [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure scsi_ioctl [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_seek_logical_blk [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_osst_int_mutex [2025-02-08 04:35:54,034 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_trailer [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#7 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#6 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#9 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_flush_drive_buffer [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy#8 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_osst_int_mutex [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_int_ioctl [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure alloc_pages [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure do_door_lock [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_copy_to_buffer [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __osst_analyze_headers [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure signal_pending [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_get_logical_frame [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure mutex_lock_interruptible [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure driver_unregister [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_position_tape_and_confirm [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure might_fault [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure printk [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#1 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#0 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kzalloc [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kmalloc [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_verify_frame [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __fswab16 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_wait_ready [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_reset_header [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv_handler_precall [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#7 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#6 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#9 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#8 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#3 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#2 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#5 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#4 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure _copy_from_user [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_do_scsi [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#29 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#28 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#27 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#26 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#25 [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure sg_page [2025-02-08 04:35:54,035 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#24 [2025-02-08 04:35:54,036 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#23 [2025-02-08 04:35:54,036 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#22 [2025-02-08 04:35:54,036 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#11 [2025-02-08 04:35:54,036 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#12 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#10 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#15 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#16 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#13 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#14 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#19 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#32 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#31 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure unregister_chrdev [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#17 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#30 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#18 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_chk_result [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_sysfs_add [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#38 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#37 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#36 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#35 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#34 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#33 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_space_over_filemarks_backward [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_read_back_buffer_and_rewrite [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure cross_eof [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_sysfs_cleanup [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure kfree [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure append_to_buffer [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure vfree [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_reposition_and_retry [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2025-02-08 04:35:54,037 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_filemark [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_sysfs_destroy [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure schedule_timeout_interruptible [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure vmalloc [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#21 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#20 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure _raw_write_lock [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure __osst_write_header [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_frame [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure wait_for_completion [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_get_frame_position [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_flush_buffer [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_copy_from_buffer [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure iminor [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure normalize_buffer [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_init_aux [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_error_recovery [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_write_eod [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#30 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#33 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#34 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure msecs_to_jiffies [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#31 [2025-02-08 04:35:54,038 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_space_over_filemarks_forward_slow [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#32 [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#37 [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#38 [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure put_disk [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#35 [2025-02-08 04:35:54,039 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#36 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure sg_set_page [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_recover_wait_frame [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#22 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#23 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure osst_wait_frame [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#20 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#21 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#26 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#27 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#24 [2025-02-08 04:35:54,040 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#25 [2025-02-08 04:35:54,041 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#28 [2025-02-08 04:35:54,041 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#29 [2025-02-08 04:35:54,041 INFO L385 IcfgBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2025-02-08 04:35:54,092 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 554 nodes and edges [2025-02-08 04:35:54,098 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 213 nodes and edges [2025-02-08 04:35:54,104 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 87 nodes and edges [2025-02-08 04:35:54,112 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 34 nodes and edges [2025-02-08 04:35:54,115 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2025-02-08 04:35:54,117 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2025-02-08 04:35:54,118 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2025-02-08 04:35:54,119 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2025-02-08 04:35:54,121 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges