./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:06:12,159 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:06:12,215 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-08 03:06:12,220 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:06:12,222 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:06:12,246 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:06:12,247 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:06:12,247 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:06:12,247 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:06:12,248 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:06:12,248 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:06:12,249 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:06:12,249 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:06:12,249 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:06:12,249 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:06:12,250 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:06:12,250 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:06:12,250 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 -> ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c [2025-02-08 03:06:12,480 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:06:12,486 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:06:12,488 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:06:12,488 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:06:12,489 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:06:12,489 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-08 03:06:13,652 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6a720a2ad/7570dd16d0cb401bb12109817400d0b1/FLAG50710e5c4 [2025-02-08 03:06:14,161 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:06:14,162 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-08 03:06:14,197 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6a720a2ad/7570dd16d0cb401bb12109817400d0b1/FLAG50710e5c4 [2025-02-08 03:06:14,222 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6a720a2ad/7570dd16d0cb401bb12109817400d0b1 [2025-02-08 03:06:14,224 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:06:14,225 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:06:14,226 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:06:14,227 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:06:14,230 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:06:14,230 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:06:14" (1/1) ... [2025-02-08 03:06:14,231 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a55ef50 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:14, skipping insertion in model container [2025-02-08 03:06:14,231 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:06:14" (1/1) ... [2025-02-08 03:06:14,323 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:06:15,764 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-08 03:06:15,802 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:06:15,826 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:06:15,903 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)); [4668-4669] [2025-02-08 03:06:15,904 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4678] [2025-02-08 03:06:15,905 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4685] [2025-02-08 03:06:15,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4728] [2025-02-08 03:06:15,906 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4731] [2025-02-08 03:06:15,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4734] [2025-02-08 03:06:15,907 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4737] [2025-02-08 03:06:15,922 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" (90), "i" (12UL)); [5080-5081] [2025-02-08 03:06:15,922 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" (92), "i" (12UL)); [5088-5089] [2025-02-08 03:06:15,922 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" (93), "i" (12UL)); [5096-5097] [2025-02-08 03:06:15,923 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" (123), "i" (12UL)); [5123-5124] [2025-02-08 03:06:15,923 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" (124), "i" (12UL)); [5131-5132] [2025-02-08 03:06:16,220 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-08 03:06:16,227 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:06:16,281 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:06:16,281 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16 WrapperNode [2025-02-08 03:06:16,282 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:06:16,283 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:06:16,283 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:06:16,283 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:06:16,287 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:16,355 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:16,555 INFO L138 Inliner]: procedures = 246, calls = 4201, calls flagged for inlining = 108, calls inlined = 103, statements flattened = 10455 [2025-02-08 03:06:16,556 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:06:16,556 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:06:16,556 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:06:16,556 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:06:16,563 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:16,563 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:16,611 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,688 INFO L175 MemorySlicer]: Split 2903 memory accesses to 35 slices as follows [1, 8, 7, 31, 5, 10, 2, 2, 1, 6, 2, 10, 96, 3, 2, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 2543, 5, 9, 29, 16, 1, 5, 1, 13, 50]. 88 percent of accesses are in the largest equivalence class. The 209 initializations are split as follows [1, 8, 7, 0, 5, 10, 2, 2, 1, 6, 2, 0, 0, 3, 2, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 46, 5, 9, 0, 0, 0, 5, 0, 0, 50]. The 1102 writes are split as follows [0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 1, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 923, 0, 0, 29, 16, 0, 0, 0, 13, 0]. [2025-02-08 03:06:17,688 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,689 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,867 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,887 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,937 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:17,969 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:18,037 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:06:18,039 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:06:18,039 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:06:18,039 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:06:18,040 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:16" (1/1) ... [2025-02-08 03:06:18,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:06:18,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:06:18,064 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:06:18,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:06:18,084 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:06:18,084 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:06:18,084 INFO L130 BoogieDeclarations]: Found specification of procedure osst_log_options [2025-02-08 03:06:18,084 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_log_options [2025-02-08 03:06:18,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:06:18,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:06:18,084 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:06:18,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:06:18,086 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:06:18,087 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:06:18,088 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:06:18,089 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:06:18,091 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:06:18,091 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:06:18,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:06:18,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:06:18,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:06:18,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:06:18,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:06:18,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:06:18,094 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:06:18,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_behind_check [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_behind_check [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure osst_release_request [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_release_request [2025-02-08 03:06:18,095 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:06:18,095 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure osst_set_frame_position [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_set_frame_position [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_header [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_header [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_frame [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_frame [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-02-08 03:06:18,096 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-08 03:06:18,096 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:06:18,097 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:06:18,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:06:18,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:06:18,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:06:18,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:06:18,098 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:06:18,099 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_write_buffer [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_write_buffer [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure osst_initiate_read [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_initiate_read [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure osst_seek_logical_blk [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_seek_logical_blk [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_trailer [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_trailer [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_drive_buffer [2025-02-08 03:06:18,100 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_drive_buffer [2025-02-08 03:06:18,100 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure osst_int_ioctl [2025-02-08 03:06:18,101 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_int_ioctl [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 03:06:18,101 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-02-08 03:06:18,101 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_to_buffer [2025-02-08 03:06:18,101 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_to_buffer [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_analyze_headers [2025-02-08 03:06:18,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_analyze_headers [2025-02-08 03:06:18,101 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_logical_frame [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_logical_frame [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure osst_position_tape_and_confirm [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_position_tape_and_confirm [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure osst_verify_frame [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_verify_frame [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_ready [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_ready [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:06:18,102 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reset_header [2025-02-08 03:06:18,102 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reset_header [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-08 03:06:18,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-08 03:06:18,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure osst_do_scsi [2025-02-08 03:06:18,105 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_do_scsi [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 03:06:18,105 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 03:06:18,105 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-08 03:06:18,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-08 03:06:18,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-08 03:06:18,107 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure osst_chk_result [2025-02-08 03:06:18,108 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_chk_result [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_add [2025-02-08 03:06:18,108 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_add [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:06:18,108 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:06:18,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:06:18,109 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:06:18,110 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_backward [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_backward [2025-02-08 03:06:18,110 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_back_buffer_and_rewrite [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_back_buffer_and_rewrite [2025-02-08 03:06:18,110 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-02-08 03:06:18,110 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_cleanup [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_cleanup [2025-02-08 03:06:18,110 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:06:18,110 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure append_to_buffer [2025-02-08 03:06:18,111 INFO L138 BoogieDeclarations]: Found implementation of procedure append_to_buffer [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 03:06:18,111 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-08 03:06:18,111 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reposition_and_retry [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reposition_and_retry [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_filemark [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_filemark [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_destroy [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_destroy [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2025-02-08 03:06:18,112 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2025-02-08 03:06:18,112 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:06:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_write_header [2025-02-08 03:06:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_write_header [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write [2025-02-08 03:06:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_frame [2025-02-08 03:06:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_frame [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 03:06:18,113 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:06:18,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:06:18,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_frame_position [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_frame_position [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure os_scsi_tape_flush [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure os_scsi_tape_flush [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_buffer [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_buffer [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_from_buffer [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_from_buffer [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure osst_init_aux [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_init_aux [2025-02-08 03:06:18,115 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_error_recovery [2025-02-08 03:06:18,115 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_error_recovery [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_eod [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_eod [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_forward_slow [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_forward_slow [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_6 [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_6 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure osst_recover_wait_frame [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_recover_wait_frame [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_frame [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_frame [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:06:18,116 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:06:18,116 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:06:19,208 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:06:19,211 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:06:19,296 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12345: havoc #t~nondet2849; [2025-02-08 03:06:19,418 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: call ULTIMATE.dealloc(~#scmd~1.base, ~#scmd~1.offset);havoc ~#scmd~1.base, ~#scmd~1.offset; [2025-02-08 03:06:19,628 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: #t~ret1120#1 := osst_write_filler_#res#1;havoc osst_write_filler_#t~ret1071#1.base, osst_write_filler_#t~ret1071#1.offset, osst_write_filler_#t~ret1072#1, osst_write_filler_#t~ret1073#1, osst_write_filler_#t~mem1074#1.base, osst_write_filler_#t~mem1074#1.offset, osst_write_filler_#t~mem1075#1.base, osst_write_filler_#t~mem1075#1.offset, osst_write_filler_#t~memcpy~res1076#1.base, osst_write_filler_#t~memcpy~res1076#1.offset, osst_write_filler_#t~mem1077#1.base, osst_write_filler_#t~mem1077#1.offset, osst_write_filler_#t~ret1078#1, osst_write_filler_#t~ret1079#1, osst_write_filler_#t~ret1080#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~44#1.base, osst_write_filler_~tmp~44#1.offset, osst_write_filler_~tmp___0~23#1, osst_write_filler_~tmp___1~12#1, osst_write_filler_~tmp___2~11#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~ret1120#1 && #t~ret1120#1 <= 2147483647;havoc #t~ret1120#1; [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: assume 0 != osst_write_filler_~tmp___0~23#1; [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: assume !(0 != osst_write_filler_~tmp___0~23#1);osst_write_filler_~tmp___1~12#1 := osst_write_filler_~count#1;osst_write_filler_~count#1 := osst_write_filler_~count#1 - 1; [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-1: SUMMARY for call osst_write_filler_#t~memcpy~res1076#1.base, osst_write_filler_#t~memcpy~res1076#1.offset := #Ultimate.C_memcpy#25(osst_write_filler_#t~mem1075#1.base, osst_write_filler_#t~mem1075#1.offset, 61, 0, 6); srcloc: null [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191: call osst_write_filler_#t~mem1077#1.base, osst_write_filler_#t~mem1077#1.offset := read~$Pointer$#25(osst_write_filler_~STp#1.base, 256 + osst_write_filler_~STp#1.offset, 8);call write~int#25(6, osst_write_filler_#t~mem1077#1.base, 10 + osst_write_filler_#t~mem1077#1.offset, 4);havoc osst_write_filler_#t~mem1077#1.base, osst_write_filler_#t~mem1077#1.offset;call write~int#25(1, osst_write_filler_~STp#1.base, 578 + osst_write_filler_~STp#1.offset, 1); [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-2: call osst_write_filler_#t~mem1074#1.base, osst_write_filler_#t~mem1074#1.offset := read~$Pointer$#25(osst_write_filler_~STp#1.base, 256 + osst_write_filler_~STp#1.offset, 8);call osst_write_filler_#t~mem1075#1.base, osst_write_filler_#t~mem1075#1.offset := read~$Pointer$#25(osst_write_filler_#t~mem1074#1.base, 102 + osst_write_filler_#t~mem1074#1.offset, 8); [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call osst_write_filler_#t~ret1079#1 := printk(62, 0); srcloc: null [2025-02-08 03:06:19,629 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: assume -2147483648 <= osst_write_filler_#t~ret1079#1 && osst_write_filler_#t~ret1079#1 <= 2147483647;havoc osst_write_filler_#t~ret1079#1;osst_write_filler_#res#1 := -5; [2025-02-08 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: assume -2147483648 <= osst_write_filler_#t~ret1078#1 && osst_write_filler_#t~ret1078#1 <= 2147483647;osst_write_filler_~tmp___0~23#1 := osst_write_filler_#t~ret1078#1;havoc osst_write_filler_#t~ret1078#1; [2025-02-08 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194-1: SUMMARY for call osst_write_filler_#t~ret1078#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 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207-1: SUMMARY for call osst_write_filler_#t~ret1080#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 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: assume -2147483648 <= osst_write_filler_#t~ret1080#1 && osst_write_filler_#t~ret1080#1 <= 2147483647;osst_write_filler_~tmp___2~11#1 := osst_write_filler_#t~ret1080#1;havoc osst_write_filler_#t~ret1080#1;osst_write_filler_#res#1 := osst_write_filler_~tmp___2~11#1; [2025-02-08 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume 0 != osst_write_filler_~tmp___1~12#1; [2025-02-08 03:06:19,630 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume !(0 != osst_write_filler_~tmp___1~12#1); [2025-02-08 03:06:19,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-02-08 03:06:20,484 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866: assume osst_wait_for_medium_#t~short497#1;havoc osst_wait_for_medium_#t~mem490#1.base, osst_wait_for_medium_#t~mem490#1.offset;havoc osst_wait_for_medium_#t~mem491#1;havoc osst_wait_for_medium_#t~mem492#1;havoc osst_wait_for_medium_#t~short493#1;havoc osst_wait_for_medium_#t~mem494#1;havoc osst_wait_for_medium_#t~short495#1;havoc osst_wait_for_medium_#t~mem496#1;havoc osst_wait_for_medium_#t~short497#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 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866: assume !osst_wait_for_medium_#t~short497#1;havoc osst_wait_for_medium_#t~mem490#1.base, osst_wait_for_medium_#t~mem490#1.offset;havoc osst_wait_for_medium_#t~mem491#1;havoc osst_wait_for_medium_#t~mem492#1;havoc osst_wait_for_medium_#t~short493#1;havoc osst_wait_for_medium_#t~mem494#1;havoc osst_wait_for_medium_#t~short495#1;havoc osst_wait_for_medium_#t~mem496#1;havoc osst_wait_for_medium_#t~short497#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 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-3: assume osst_wait_for_medium_#t~short495#1;call osst_wait_for_medium_#t~mem494#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 28 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short495#1 := 4 != osst_wait_for_medium_#t~mem494#1 % 256 % 4294967296; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-3: assume !osst_wait_for_medium_#t~short495#1; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-4: osst_wait_for_medium_#t~short495#1 := osst_wait_for_medium_#t~short493#1; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-1: assume osst_wait_for_medium_#t~short497#1;call osst_wait_for_medium_#t~mem496#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 29 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short497#1 := 1 == osst_wait_for_medium_#t~mem496#1 % 256 % 4294967296; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-1: assume !osst_wait_for_medium_#t~short497#1; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-2: osst_wait_for_medium_#t~short497#1 := osst_wait_for_medium_#t~short495#1; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-5: assume osst_wait_for_medium_#t~short493#1;call osst_wait_for_medium_#t~mem492#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 18 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short493#1 := 2 != osst_wait_for_medium_#t~mem492#1 % 256 % 4294967296; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-5: assume !osst_wait_for_medium_#t~short493#1; [2025-02-08 03:06:21,177 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume ~blkno~0#1 >= 0;~blkno~0#1 := 0; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume !(~blkno~0#1 >= 0); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-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 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: assume !(~fileno~0#1 >= 0); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-2: assume ~i~7#1 % 18446744073709551616 < ~arg#1 % 18446744073709551616; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-2: assume !(~i~7#1 % 18446744073709551616 < ~arg#1 % 18446744073709551616); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-3: assume 0 == ~ioctl_result~0#1;#t~bitwise1914#1 := ~tmp___0~36#1; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-3: assume !(0 == ~ioctl_result~0#1); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1036#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 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1036#1 && osst_space_over_filemarks_forward_fast_#t~ret1036#1 <= 2147483647;havoc osst_space_over_filemarks_forward_fast_#t~ret1036#1;osst_space_over_filemarks_forward_fast_~cnt~3#1 := 1 + osst_space_over_filemarks_forward_fast_~cnt~3#1; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-4: assume 0 == ~tmp___0~36#1 || ~tmp___0~36#1 == ~ioctl_result~0#1;#t~bitwise1914#1 := ~ioctl_result~0#1; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-4: assume !(0 == ~tmp___0~36#1 || ~tmp___0~36#1 == ~ioctl_result~0#1); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1037#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 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1037#1 && osst_space_over_filemarks_forward_fast_#t~ret1037#1 <= 2147483647;osst_space_over_filemarks_forward_fast_~tmp___14~0#1 := osst_space_over_filemarks_forward_fast_#t~ret1037#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1037#1; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume ~i~7#1 <= 3; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !(~i~7#1 <= 3);call write~int#25(0, ~STp#1.base, 502 + ~STp#1.offset, 4); [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#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 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: assume osst_space_over_filemarks_forward_fast_~tmp___14~0#1 < 0;osst_space_over_filemarks_forward_fast_#res#1 := -5; [2025-02-08 03:06:21,178 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: assume !(osst_space_over_filemarks_forward_fast_~tmp___14~0#1 < 0);call osst_space_over_filemarks_forward_fast_#t~mem1038#1.base, osst_space_over_filemarks_forward_fast_#t~mem1038#1.offset := read~$Pointer$#25(osst_space_over_filemarks_forward_fast_~STp#1.base, 256 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1039#1.base, osst_space_over_filemarks_forward_fast_#t~mem1039#1.offset := read~$Pointer$#25(osst_space_over_filemarks_forward_fast_#t~mem1038#1.base, 110 + osst_space_over_filemarks_forward_fast_#t~mem1038#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1040#1 := read~int#25(osst_space_over_filemarks_forward_fast_#t~mem1039#1.base, 16 + osst_space_over_filemarks_forward_fast_#t~mem1039#1.offset, 1); [2025-02-08 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume 0 != ~tmp___9~8#1; [2025-02-08 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume !(0 != ~tmp___9~8#1); [2025-02-08 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: assume -2147483648 <= #t~ret1978#1 && #t~ret1978#1 <= 2147483647;~ioctl_result~0#1 := #t~ret1978#1;havoc #t~ret1978#1; [2025-02-08 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-1: SUMMARY for call #t~ret1978#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 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5855: SUMMARY for call msleep(100); srcloc: null [2025-02-08 03:06:21,180 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5839: 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~ret1977#1 := osst_wait_for_medium_#res#1;havoc osst_wait_for_medium_#t~memset~res475#1.base, osst_wait_for_medium_#t~memset~res475#1.offset, osst_wait_for_medium_#t~mem476#1.base, osst_wait_for_medium_#t~mem476#1.offset, osst_wait_for_medium_#t~mem477#1, osst_wait_for_medium_#t~ret478#1.base, osst_wait_for_medium_#t~ret478#1.offset, osst_wait_for_medium_#t~memset~res479#1.base, osst_wait_for_medium_#t~memset~res479#1.offset, osst_wait_for_medium_#t~mem480#1, osst_wait_for_medium_#t~ret481#1.base, osst_wait_for_medium_#t~ret481#1.offset, osst_wait_for_medium_#t~mem482#1.base, osst_wait_for_medium_#t~mem482#1.offset, osst_wait_for_medium_#t~mem483#1, osst_wait_for_medium_#t~mem484#1, osst_wait_for_medium_#t~short485#1, osst_wait_for_medium_#t~mem486#1, osst_wait_for_medium_#t~short487#1, osst_wait_for_medium_#t~mem488#1, osst_wait_for_medium_#t~short489#1, osst_wait_for_medium_#t~mem490#1.base, osst_wait_for_medium_#t~mem490#1.offset, osst_wait_for_medium_#t~mem491#1, osst_wait_for_medium_#t~mem492#1, osst_wait_for_medium_#t~short493#1, osst_wait_for_medium_#t~mem494#1, osst_wait_for_medium_#t~short495#1, osst_wait_for_medium_#t~mem496#1, osst_wait_for_medium_#t~short497#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~ret1977#1 && #t~ret1977#1 <= 2147483647;~tmp___9~8#1 := #t~ret1977#1;havoc #t~ret1977#1; [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: SUMMARY for call osst_wait_for_medium_#t~memset~res479#1.base, osst_wait_for_medium_#t~memset~res479#1.offset := #Ultimate.C_memset#25(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: havoc osst_wait_for_medium_#t~memset~res479#1.base, osst_wait_for_medium_#t~memset~res479#1.offset;call write~int#25(0, osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 1);call osst_wait_for_medium_#t~mem480#1 := read~int#25(osst_wait_for_medium_~STp#1.base, 278 + osst_wait_for_medium_~STp#1.offset, 4); [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: osst_space_over_filemarks_forward_fast_~cnt~3#1 := 1 + osst_space_over_filemarks_forward_fast_~cnt~3#1; [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume 2 != osst_space_over_filemarks_forward_fast_#t~mem1040#1 % 256 % 4294967296;havoc osst_space_over_filemarks_forward_fast_#t~mem1038#1.base, osst_space_over_filemarks_forward_fast_#t~mem1038#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1039#1.base, osst_space_over_filemarks_forward_fast_#t~mem1039#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1040#1; [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume !(2 != osst_space_over_filemarks_forward_fast_#t~mem1040#1 % 256 % 4294967296);havoc osst_space_over_filemarks_forward_fast_#t~mem1038#1.base, osst_space_over_filemarks_forward_fast_#t~mem1038#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1039#1.base, osst_space_over_filemarks_forward_fast_#t~mem1039#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1040#1; [2025-02-08 03:06:21,181 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: #t~ret1897#1 := osst_space_over_filemarks_forward_fast_#res#1;havoc osst_space_over_filemarks_forward_fast_#t~ret963#1.base, osst_space_over_filemarks_forward_fast_#t~ret963#1.offset, osst_space_over_filemarks_forward_fast_#t~ret964#1, osst_space_over_filemarks_forward_fast_#t~mem965#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~mem968#1, osst_space_over_filemarks_forward_fast_#t~ret969#1, osst_space_over_filemarks_forward_fast_#t~mem970#1, osst_space_over_filemarks_forward_fast_#t~mem971#1.base, osst_space_over_filemarks_forward_fast_#t~mem971#1.offset, osst_space_over_filemarks_forward_fast_#t~short972#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~mem975#1.base, osst_space_over_filemarks_forward_fast_#t~mem975#1.offset, osst_space_over_filemarks_forward_fast_#t~mem976#1.base, osst_space_over_filemarks_forward_fast_#t~mem976#1.offset, osst_space_over_filemarks_forward_fast_#t~mem977#1, osst_space_over_filemarks_forward_fast_#t~ret978#1, 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~mem985#1, 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.base, osst_space_over_filemarks_forward_fast_#t~mem984#1.offset, osst_space_over_filemarks_forward_fast_#t~mem986#1, 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~mem990#1, osst_space_over_filemarks_forward_fast_#t~short991#1, osst_space_over_filemarks_forward_fast_#t~ret992#1, osst_space_over_filemarks_forward_fast_#t~ret993#1, osst_space_over_filemarks_forward_fast_#t~ret994#1, 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.base, osst_space_over_filemarks_forward_fast_#t~mem996#1.offset, osst_space_over_filemarks_forward_fast_#t~mem997#1, osst_space_over_filemarks_forward_fast_#t~ret998#1, osst_space_over_filemarks_forward_fast_#t~mem999#1.base, osst_space_over_filemarks_forward_fast_#t~mem999#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1000#1.base, osst_space_over_filemarks_forward_fast_#t~mem1000#1.offset, 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.base, osst_space_over_filemarks_forward_fast_#t~mem1003#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1004#1.base, osst_space_over_filemarks_forward_fast_#t~mem1004#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1005#1, osst_space_over_filemarks_forward_fast_#t~ret1006#1, osst_space_over_filemarks_forward_fast_#t~ret1007#1, osst_space_over_filemarks_forward_fast_#t~mem1008#1.base, osst_space_over_filemarks_forward_fast_#t~mem1008#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1009#1.base, osst_space_over_filemarks_forward_fast_#t~mem1009#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1010#1, osst_space_over_filemarks_forward_fast_#t~mem1011#1.base, osst_space_over_filemarks_forward_fast_#t~mem1011#1.offset, 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, osst_space_over_filemarks_forward_fast_#t~mem1014#1.base, osst_space_over_filemarks_forward_fast_#t~mem1014#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1015#1.base, osst_space_over_filemarks_forward_fast_#t~mem1015#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1016#1, osst_space_over_filemarks_forward_fast_#t~ret1017#1, osst_space_over_filemarks_forward_fast_#t~mem1018#1, osst_space_over_filemarks_forward_fast_#t~ret1019#1, osst_space_over_filemarks_forward_fast_#t~mem1020#1, osst_space_over_filemarks_forward_fast_#t~ret1021#1, osst_space_over_filemarks_forward_fast_#t~ret1022#1, osst_space_over_filemarks_forward_fast_#t~mem1023#1.base, osst_space_over_filemarks_forward_fast_#t~mem1023#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1024#1.base, osst_space_over_filemarks_forward_fast_#t~mem1024#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1025#1, osst_space_over_filemarks_forward_fast_#t~mem1026#1, osst_space_over_filemarks_forward_fast_#t~ret1027#1, osst_space_over_filemarks_forward_fast_#t~ret1028#1, 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.base, osst_space_over_filemarks_forward_fast_#t~mem1030#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1031#1, osst_space_over_filemarks_forward_fast_#t~ret1032#1, osst_space_over_filemarks_forward_fast_#t~mem1033#1, osst_space_over_filemarks_forward_fast_#t~short1034#1, osst_space_over_filemarks_forward_fast_#t~ret1035#1, osst_space_over_filemarks_forward_fast_#t~ret1036#1, osst_space_over_filemarks_forward_fast_#t~ret1037#1, osst_space_over_filemarks_forward_fast_#t~mem1038#1.base, osst_space_over_filemarks_forward_fast_#t~mem1038#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1039#1.base, osst_space_over_filemarks_forward_fast_#t~mem1039#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1040#1, osst_space_over_filemarks_forward_fast_#t~ret1041#1, osst_space_over_filemarks_forward_fast_#t~mem1042#1, osst_space_over_filemarks_forward_fast_#t~mem1043#1.base, osst_space_over_filemarks_forward_fast_#t~mem1043#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1044#1.base, osst_space_over_filemarks_forward_fast_#t~mem1044#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1045#1.base, osst_space_over_filemarks_forward_fast_#t~mem1045#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1046#1.base, osst_space_over_filemarks_forward_fast_#t~mem1046#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1047#1, osst_space_over_filemarks_forward_fast_#t~ret1048#1, osst_space_over_filemarks_forward_fast_#t~mem1049#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~41#1.base, osst_space_over_filemarks_forward_fast_~tmp~41#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~21#1, osst_space_over_filemarks_forward_fast_~tmp___1~10#1, osst_space_over_filemarks_forward_fast_~tmp___2~10#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~ret1897#1 && #t~ret1897#1 <= 2147483647;~ioctl_result~0#1 := #t~ret1897#1;havoc #t~ret1897#1; [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858: osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset := osst_wait_for_medium_#t~ret481#1.base, osst_wait_for_medium_#t~ret481#1.offset;havoc osst_wait_for_medium_#t~mem480#1;havoc osst_wait_for_medium_#t~ret481#1.base, osst_wait_for_medium_#t~ret481#1.offset;call osst_wait_for_medium_#t~mem482#1.base, osst_wait_for_medium_#t~mem482#1.offset := read~$Pointer$#25(osst_wait_for_medium_~STp#1.base, 256 + osst_wait_for_medium_~STp#1.offset, 8);call osst_wait_for_medium_#t~mem483#1 := read~int#25(osst_wait_for_medium_#t~mem482#1.base, 26 + osst_wait_for_medium_#t~mem482#1.offset, 4);osst_wait_for_medium_#t~short485#1 := 0 != osst_wait_for_medium_#t~mem483#1 && (if (~jiffies~0 - (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1)) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1)) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - (250 * osst_wait_for_medium_~timeout#1 % 4294967296 + osst_wait_for_medium_~startwait~1#1)) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858-1: SUMMARY for call osst_wait_for_medium_#t~ret481#1.base, osst_wait_for_medium_#t~ret481#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~mem480#1, 0, 1); srcloc: null [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1041#1 := printk(60, 0); srcloc: null [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1041#1 && osst_space_over_filemarks_forward_fast_#t~ret1041#1 <= 2147483647;havoc osst_space_over_filemarks_forward_fast_#t~ret1041#1;osst_space_over_filemarks_forward_fast_#res#1 := -5; [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: osst_space_over_filemarks_forward_fast_~tmp___12~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1032#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~short1034#1 := 0 == osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1; [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-2: call osst_space_over_filemarks_forward_fast_#t~mem1029#1.base, osst_space_over_filemarks_forward_fast_#t~mem1029#1.offset := read~$Pointer$#25(osst_space_over_filemarks_forward_fast_~STp#1.base, 256 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1030#1.base, osst_space_over_filemarks_forward_fast_#t~mem1030#1.offset := read~$Pointer$#25(osst_space_over_filemarks_forward_fast_#t~mem1029#1.base, 110 + osst_space_over_filemarks_forward_fast_#t~mem1029#1.offset, 8);call osst_space_over_filemarks_forward_fast_#t~mem1031#1 := read~int#25(osst_space_over_filemarks_forward_fast_#t~mem1030#1.base, 224 + osst_space_over_filemarks_forward_fast_#t~mem1030#1.offset, 4); [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1032#1 := __fswab32(osst_space_over_filemarks_forward_fast_#t~mem1031#1); srcloc: null [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: assume -2147483648 <= #t~ret1913#1 && #t~ret1913#1 <= 2147483647;~tmp___0~36#1 := #t~ret1913#1; [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-1: SUMMARY for call #t~ret1913#1 := osst_write_filemark(~STp#1.base, ~STp#1.offset, ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset); srcloc: null [2025-02-08 03:06:21,184 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-2: osst_wait_for_medium_#t~short489#1 := osst_wait_for_medium_#t~short487#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-3: assume osst_wait_for_medium_#t~short487#1;call osst_wait_for_medium_#t~mem486#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 28 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short487#1 := 58 == osst_wait_for_medium_#t~mem486#1 % 256 % 4294967296; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-3: assume !osst_wait_for_medium_#t~short487#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume osst_wait_for_medium_#t~short489#1;havoc osst_wait_for_medium_#t~mem482#1.base, osst_wait_for_medium_#t~mem482#1.offset;havoc osst_wait_for_medium_#t~mem483#1;havoc osst_wait_for_medium_#t~mem484#1;havoc osst_wait_for_medium_#t~short485#1;havoc osst_wait_for_medium_#t~mem486#1;havoc osst_wait_for_medium_#t~short487#1;havoc osst_wait_for_medium_#t~mem488#1;havoc osst_wait_for_medium_#t~short489#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume !osst_wait_for_medium_#t~short489#1;havoc osst_wait_for_medium_#t~mem482#1.base, osst_wait_for_medium_#t~mem482#1.offset;havoc osst_wait_for_medium_#t~mem483#1;havoc osst_wait_for_medium_#t~mem484#1;havoc osst_wait_for_medium_#t~short485#1;havoc osst_wait_for_medium_#t~mem486#1;havoc osst_wait_for_medium_#t~short487#1;havoc osst_wait_for_medium_#t~mem488#1;havoc osst_wait_for_medium_#t~short489#1;call write~$Pointer$#25(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~mem490#1.base, osst_wait_for_medium_#t~mem490#1.offset := read~$Pointer$#25(osst_wait_for_medium_~STp#1.base, 256 + osst_wait_for_medium_~STp#1.offset, 8);call osst_wait_for_medium_#t~mem491#1 := read~int#25(osst_wait_for_medium_#t~mem490#1.base, 26 + osst_wait_for_medium_#t~mem490#1.offset, 4);osst_wait_for_medium_#t~short493#1 := 0 != osst_wait_for_medium_#t~mem491#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-1: assume osst_wait_for_medium_#t~short489#1;call osst_wait_for_medium_#t~mem488#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 29 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short489#1 := 0 == osst_wait_for_medium_#t~mem488#1 % 256 % 4294967296; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-1: assume !osst_wait_for_medium_#t~short489#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-4: osst_wait_for_medium_#t~short487#1 := osst_wait_for_medium_#t~short485#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-5: assume osst_wait_for_medium_#t~short485#1;call osst_wait_for_medium_#t~mem484#1 := read~int#25(osst_wait_for_medium_~SRpnt~2#1.base, 18 + osst_wait_for_medium_~SRpnt~2#1.offset, 1);osst_wait_for_medium_#t~short485#1 := 2 == osst_wait_for_medium_#t~mem484#1 % 256 % 4294967296; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-5: assume !osst_wait_for_medium_#t~short485#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280: ~ioctl_result~0#1 := #t~bitwise1914#1;~i~7#1 := 1 + ~i~7#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-1: [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9280-2: havoc #t~bitwise1914#1;assume (((((~tmp___0~36#1 < 0 && ~ioctl_result~0#1 >= 0) || #t~bitwise1914#1 >= ~ioctl_result~0#1) && ((~tmp___0~36#1 >= 0 && ~ioctl_result~0#1 < 0) || #t~bitwise1914#1 >= ~tmp___0~36#1)) && ((~tmp___0~36#1 < 0 || ~ioctl_result~0#1 < 0) || #t~bitwise1914#1 <= ~tmp___0~36#1 + ~ioctl_result~0#1)) && ((~tmp___0~36#1 >= 0 && ~ioctl_result~0#1 >= 0) || #t~bitwise1914#1 < 0)) && #t~bitwise1914#1 <= 2147483647; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: assume osst_space_over_filemarks_forward_fast_#t~short1034#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: assume !osst_space_over_filemarks_forward_fast_#t~short1034#1;call osst_space_over_filemarks_forward_fast_#t~mem1033#1 := read~int#25(osst_space_over_filemarks_forward_fast_~STp#1.base, 710 + osst_space_over_filemarks_forward_fast_~STp#1.offset, 4);osst_space_over_filemarks_forward_fast_#t~short1034#1 := osst_space_over_filemarks_forward_fast_#t~mem1033#1 < osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume osst_space_over_filemarks_forward_fast_#t~short1034#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1033#1;havoc osst_space_over_filemarks_forward_fast_#t~short1034#1; [2025-02-08 03:06:21,185 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !osst_space_over_filemarks_forward_fast_#t~short1034#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1033#1;havoc osst_space_over_filemarks_forward_fast_#t~short1034#1; [2025-02-08 03:06:21,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1035#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 03:06:21,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: assume -2147483648 <= osst_space_over_filemarks_forward_fast_#t~ret1035#1 && osst_space_over_filemarks_forward_fast_#t~ret1035#1 <= 2147483647;osst_space_over_filemarks_forward_fast_~tmp___13~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1035#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1035#1;osst_space_over_filemarks_forward_fast_#res#1 := osst_space_over_filemarks_forward_fast_~tmp___13~1#1; [2025-02-08 03:06:21,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: assume osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1; [2025-02-08 03:06:21,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: assume !(osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1); [2025-02-08 03:06:21,186 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: call write~int#25(0, ~STp#1.base, 514 + ~STp#1.offset + 16 * ~i~7#1, 1);call write~int#25(0, ~STp#1.base, 3 + (514 + ~STp#1.offset + 16 * ~i~7#1), 1);~i~7#1 := 1 + ~i~7#1; [2025-02-08 03:06:21,195 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12249: havoc alloc_pages_current_#t~ret2835#1.base, alloc_pages_current_#t~ret2835#1.offset; [2025-02-08 03:06:21,203 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: havoc scsi_set_medium_removal_#t~nondet2857#1; [2025-02-08 03:06:21,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-2: call #t~mem2553 := read~int#25(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~15), 4); [2025-02-08 03:06:21,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-1: assume #t~mem2553 % 4294967296 < ~do_count~2 % 4294967296;call #t~mem2554 := read~int#25(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~15), 4);#t~ite2555 := #t~mem2554; [2025-02-08 03:06:21,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-1: assume !(#t~mem2553 % 4294967296 < ~do_count~2 % 4294967296);#t~ite2555 := ~do_count~2; [2025-02-08 03:06:21,223 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-1: SUMMARY for call #t~memcpy~res2558.base, #t~memcpy~res2558.offset := #Ultimate.C_memcpy#25(~tmp___0~46.base, ~tmp___0~46.offset, ~ptr.base, ~ptr.offset, ~cnt~7); srcloc: null [2025-02-08 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: ~tmp___0~46.base, ~tmp___0~46.offset := #t~ret2557.base, #t~ret2557.offset;havoc #t~ret2557.base, #t~ret2557.offset; [2025-02-08 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: havoc #t~memcpy~res2558.base, #t~memcpy~res2558.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 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-1: SUMMARY for call #t~ret2556.base, #t~ret2556.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 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: ~cnt~7 := (if #t~ite2555 % 4294967296 % 4294967296 <= 2147483647 then #t~ite2555 % 4294967296 % 4294967296 else #t~ite2555 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840-1: SUMMARY for call #t~ret2557.base, #t~ret2557.offset := lowmem_page_address(~tmp~71.base, ~tmp~71.offset); srcloc: null [2025-02-08 03:06:21,224 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: ~tmp~71.base, ~tmp~71.offset := #t~ret2556.base, #t~ret2556.offset;havoc #t~ret2556.base, #t~ret2556.offset; [2025-02-08 03:06:21,242 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844: havoc __kmalloc_#t~ret66#1.base, __kmalloc_#t~ret66#1.offset; [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: call ULTIMATE.dealloc(~#cmd~0#1.base, ~#cmd~0#1.offset);havoc ~#cmd~0#1.base, ~#cmd~0#1.offset; [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5814: SUMMARY for call msleep(100); srcloc: null [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: havoc jiffies_to_msecs_#t~nondet2844#1;#t~ret448#1 := jiffies_to_msecs_#res#1;havoc jiffies_to_msecs_#t~nondet2844#1, jiffies_to_msecs_~arg0#1;havoc jiffies_to_msecs_#in~arg0#1;assume { :end_inline_jiffies_to_msecs } true;~tmp~26#1 := #t~ret448#1;havoc #t~ret448#1; [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: SUMMARY for call msleep(~tmp~26#1); srcloc: null [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5815: havoc #t~memset~res453#1.base, #t~memset~res453#1.offset;call write~int#25(0, ~#cmd~0#1.base, ~#cmd~0#1.offset, 1);call #t~mem454#1 := read~int#25(~STp#1.base, 278 + ~STp#1.offset, 4); [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5815-1: SUMMARY for call #t~memset~res453#1.base, #t~memset~res453#1.offset := #Ultimate.C_memset#25(~#cmd~0#1.base, ~#cmd~0#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817: ~SRpnt~1#1.base, ~SRpnt~1#1.offset := #t~ret455#1.base, #t~ret455#1.offset;havoc #t~mem454#1;havoc #t~ret455#1.base, #t~ret455#1.offset; [2025-02-08 03:06:21,284 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817-1: SUMMARY for call #t~ret455#1.base, #t~ret455#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~mem454#1, 0, 1); srcloc: null [2025-02-08 03:06:21,339 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5022: havoc #t~mem110.base, #t~mem110.offset; [2025-02-08 03:06:21,352 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5137: havoc #t~mem143; [2025-02-08 03:06:21,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc device_create_#t~ret2841#1.base, device_create_#t~ret2841#1.offset; [2025-02-08 03:06:21,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219-1: SUMMARY for call osst_sysfs_destroy(~dev#1); srcloc: null [2025-02-08 03:06:21,457 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: #res#1 := ~err~1#1; [2025-02-08 03:06:21,538 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890: assume -2147483648 <= #t~ret935 && #t~ret935 <= 2147483647;havoc #t~ret935;#res := -5; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6890-1: SUMMARY for call #t~ret935 := printk(56, 0); srcloc: null [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882: assume -2147483648 <= #t~ret930 && #t~ret930 <= 2147483647;havoc #t~ret930;~cnt~1 := 1 + ~cnt~1; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume -1 == ~last_mark_ppos~0;#res := -5; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6878: assume !(-1 == ~last_mark_ppos~0); [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6882-1: SUMMARY for call #t~ret930 := osst_position_tape_and_confirm(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, ~last_mark_ppos~0); srcloc: null [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884-1: SUMMARY for call #t~ret931 := osst_get_logical_frame(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, -1, 0); srcloc: null [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6884: assume -2147483648 <= #t~ret931 && #t~ret931 <= 2147483647;~tmp___5~6 := #t~ret931;havoc #t~ret931; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876-2: call #t~mem926.base, #t~mem926.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call #t~mem927.base, #t~mem927.offset := read~$Pointer$#25(#t~mem926.base, 110 + #t~mem926.offset, 8);call #t~mem928 := read~int#25(#t~mem927.base, 200 + #t~mem927.offset, 4); [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876-1: SUMMARY for call #t~ret929 := __fswab32(#t~mem928); srcloc: null [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6876: ~tmp___4~7 := #t~ret929;~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 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume 2 != #t~mem934 % 256 % 4294967296;havoc #t~mem932.base, #t~mem932.offset;havoc #t~mem933.base, #t~mem933.offset;havoc #t~mem934; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6889: assume !(2 != #t~mem934 % 256 % 4294967296);havoc #t~mem932.base, #t~mem932.offset;havoc #t~mem933.base, #t~mem933.offset;havoc #t~mem934; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume ~tmp___5~6 < 0;#res := -5; [2025-02-08 03:06:21,539 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6885: assume !(~tmp___5~6 < 0);call #t~mem932.base, #t~mem932.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call #t~mem933.base, #t~mem933.offset := read~$Pointer$#25(#t~mem932.base, 110 + #t~mem932.offset, 8);call #t~mem934 := read~int#25(#t~mem933.base, 16 + #t~mem933.offset, 1); [2025-02-08 03:06:21,682 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: assume 0 != ~res~0;#res := -14; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: assume !(0 != ~res~0);~do_count := ~do_count - ~cnt~4;call #t~mem2517 := read~int#25(~st_bp.base, 10 + ~st_bp.offset, 4);call write~int#25(#t~mem2517 + ~cnt~4, ~st_bp.base, 10 + ~st_bp.offset, 4);havoc #t~mem2517;~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 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: assume (#t~mem2511 - ~offset~2) % 4294967296 < ~do_count % 4294967296;call #t~mem2512 := read~int#25(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4);#t~ite2513 := #t~mem2512 - ~offset~2; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: assume !((#t~mem2511 - ~offset~2) % 4294967296 < ~do_count % 4294967296);#t~ite2513 := ~do_count; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: ~cnt~4 := (if #t~ite2513 % 4294967296 % 4294967296 <= 2147483647 then #t~ite2513 % 4294967296 % 4294967296 else #t~ite2513 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-2: call #t~mem2511 := read~int#25(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4); [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695-1: SUMMARY for call #t~ret2515.base, #t~ret2515.offset := lowmem_page_address(~tmp~68.base, ~tmp~68.offset); srcloc: null [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: ~tmp___0~43.base, ~tmp___0~43.offset := #t~ret2515.base, #t~ret2515.offset;havoc #t~ret2515.base, #t~ret2515.offset; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: call #t~mem2505 := read~int#25(~st_bp.base, 20 + (124 + ~st_bp.offset + 36 * ~i~12), 4);~offset~2 := (if (~offset~2 - #t~mem2505) % 4294967296 % 4294967296 <= 2147483647 then (~offset~2 - #t~mem2505) % 4294967296 % 4294967296 else (~offset~2 - #t~mem2505) % 4294967296 % 4294967296 - 4294967296);~i~12 := 1 + ~i~12; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-1: SUMMARY for call #t~ret2514.base, #t~ret2514.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 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: ~tmp___1~29 := #t~ret2516;havoc #t~ret2516;~res~0 := (if ~tmp___1~29 % 18446744073709551616 % 4294967296 <= 2147483647 then ~tmp___1~29 % 18446744073709551616 % 4294967296 else ~tmp___1~29 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: ~tmp~68.base, ~tmp~68.offset := #t~ret2514.base, #t~ret2514.offset;havoc #t~ret2514.base, #t~ret2514.offset; [2025-02-08 03:06:21,683 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-1: SUMMARY for call #t~ret2516 := copy_from_user(~tmp___0~43.base, ~tmp___0~43.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 03:06:21,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 03:06:21,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: havoc _copy_to_user_#t~nondet2833#1;#t~ret131#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2833#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret131#1;havoc #t~ret131#1; [2025-02-08 03:06:21,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067: #res#1 := ~n#1; [2025-02-08 03:06:21,692 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5065: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:06:21,773 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4979: havoc #t~mem83; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6014: assume 0 != ~retval~1 && (if (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6014: assume !(0 != ~retval~1 && (if (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 else (~jiffies~0 - ~startwait~3 - 75000) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616) < 0); [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010: ~retval~1 := (if #t~short555 then 1 else 0);havoc #t~mem550.base, #t~mem550.offset;havoc #t~mem551;havoc #t~mem552.base, #t~mem552.offset;havoc #t~mem553.base, #t~mem553.offset;havoc #t~mem554;havoc #t~short555;call #t~mem556.base, #t~mem556.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call write~$Pointer$#25(~olddata~0.base, ~olddata~0.offset, #t~mem556.base, 102 + #t~mem556.offset, 8);havoc #t~mem556.base, #t~mem556.offset;call #t~mem557.base, #t~mem557.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call write~int#25(~oldsize~0, #t~mem557.base, 2 + #t~mem557.offset, 4);havoc #t~mem557.base, #t~mem557.offset; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5975: 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 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008-1: SUMMARY for call #t~ret549.base, #t~ret549.offset := osst_do_scsi(~SRpnt~4.base, ~SRpnt~4.offset, ~STp.base, ~STp.offset, ~#cmd~3.base, ~#cmd~3.offset, 20, 2, #t~mem548, 0, 1); srcloc: null [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006: havoc #t~memset~res547.base, #t~memset~res547.offset;call write~int#25(52, ~#cmd~3.base, ~#cmd~3.offset, 1);call #t~mem548 := read~int#25(~STp.base, 278 + ~STp.offset, 4); [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: assume #t~short555; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6010-1: assume !#t~short555;call #t~mem552.base, #t~mem552.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call #t~mem553.base, #t~mem553.offset := read~$Pointer$#25(#t~mem552.base, 102 + #t~mem552.offset, 8);call #t~mem554 := read~int#25(#t~mem553.base, 15 + #t~mem553.offset, 1);#t~short555 := #t~mem554 % 256 % 4294967296 > 25; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6008: ~SRpnt~4.base, ~SRpnt~4.offset := #t~ret549.base, #t~ret549.offset;havoc #t~mem548;havoc #t~ret549.base, #t~ret549.offset;call #t~mem550.base, #t~mem550.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call #t~mem551 := read~int#25(#t~mem550.base, 26 + #t~mem550.offset, 4);#t~short555 := 0 != #t~mem551; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6006-1: SUMMARY for call #t~memset~res547.base, #t~memset~res547.offset := #Ultimate.C_memset#25(~#cmd~3.base, ~#cmd~3.offset, 0, 16); srcloc: null [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998: assume #t~short542;havoc #t~mem539.base, #t~mem539.offset;havoc #t~mem540;havoc #t~mem541;havoc #t~short542; [2025-02-08 03:06:21,835 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998: assume !#t~short542;havoc #t~mem539.base, #t~mem539.offset;havoc #t~mem540;havoc #t~mem541;havoc #t~short542; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998-1: assume #t~short542;call #t~mem541 := read~int#25(~SRpnt~4.base, 18 + ~SRpnt~4.offset, 1);#t~short542 := 2 != (if #t~mem541 % 256 % 4294967296 <= 2147483647 then #t~mem541 % 256 % 4294967296 else #t~mem541 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998-1: assume !#t~short542; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5998-2: call #t~mem539.base, #t~mem539.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call #t~mem540 := read~int#25(#t~mem539.base, 26 + #t~mem539.offset, 4);#t~short542 := 0 != #t~mem540; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: assume 0 != ~retval~1; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6019: assume !(0 != ~retval~1); [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6003: assume -9223372036854775808 <= #t~ret544 && #t~ret544 <= 9223372036854775807;havoc #t~ret544;call #t~mem545.base, #t~mem545.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call write~$Pointer$#25(~#mybuf~0.base, ~#mybuf~0.offset, #t~mem545.base, 102 + #t~mem545.offset, 8);havoc #t~mem545.base, #t~mem545.offset;call #t~mem546.base, #t~mem546.offset := read~$Pointer$#25(~STp.base, 256 + ~STp.offset, 8);call write~int#25(24, #t~mem546.base, 2 + #t~mem546.offset, 4);havoc #t~mem546.base, #t~mem546.offset; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6003-1: SUMMARY for call #t~ret544 := schedule_timeout_interruptible(25); srcloc: null [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: assume -2147483648 <= #t~ret543 && #t~ret543 <= 2147483647;~retval~1 := #t~ret543;havoc #t~ret543; [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999-1: SUMMARY for call #t~ret543 := osst_write_error_recovery(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 0); srcloc: null [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020-1: SUMMARY for call #t~ret558 := printk(25, 0); srcloc: null [2025-02-08 03:06:21,836 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6020: assume -2147483648 <= #t~ret558 && #t~ret558 <= 2147483647;havoc #t~ret558; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5946: assume -2147483648 <= #t~ret522 && #t~ret522 <= 2147483647;~result~2 := #t~ret522;havoc #t~ret522; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-1: SUMMARY for call #t~ret521 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5946-1: SUMMARY for call #t~ret522 := osst_write_error_recovery(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 0); srcloc: null [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: assume -2147483648 <= #t~ret521 && #t~ret521 <= 2147483647;~result~2 := #t~ret521; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5961: SUMMARY for call msleep(100); srcloc: null [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-2: #t~short528 := #t~short527; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-3: assume #t~short527;call #t~mem526 := read~int#25(~STp.base, 646 + ~STp.offset, 4);#t~short527 := #t~mem526 > ~minlast; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-3: assume !#t~short527; [2025-02-08 03:06:21,877 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957: assume #t~short529 && ~result~2 >= 0;havoc #t~mem523;havoc #t~mem524;havoc #t~short525;havoc #t~mem526;havoc #t~short527;havoc #t~short528;havoc #t~short529;#res := 0; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957: assume !(#t~short529 && ~result~2 >= 0);havoc #t~mem523;havoc #t~mem524;havoc #t~short525;havoc #t~mem526;havoc #t~short527;havoc #t~short528;havoc #t~short529; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-1: #t~short529 := #t~short528; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-6: assume #t~short525;call #t~mem524 := read~int#25(~STp.base, 642 + ~STp.offset, 4);#t~short525 := (if #t~mem524 % 4294967296 % 4294967296 <= 2147483647 then #t~mem524 % 4294967296 % 4294967296 else #t~mem524 % 4294967296 % 4294967296 - 4294967296) > ~curr + ~minlast; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-6: assume !#t~short525; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-7: assume #t~short529;#t~short525 := ~minlast < 0; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-7: assume !#t~short529; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-4: assume #t~short528; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-4: assume !#t~short528;#t~short527 := ~minlast >= 0; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: assume ~result~2 < 0; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: assume !(~result~2 < 0);call #t~mem523 := read~int#25(~STp.base, 638 + ~STp.offset, 4);#t~short529 := #t~mem523 % 4294967296 == ~curr % 4294967296; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-5: #t~short528 := #t~short525; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5947: assume 0 == ~result~2;#res := 0; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5947: assume !(0 == ~result~2); [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5945: assume -5 == ~result~2; [2025-02-08 03:06:21,878 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5945: assume !(-5 == ~result~2); [2025-02-08 03:06:38,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954: 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 03:06:38,890 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8954-1: SUMMARY for call mutex_unlock(osst_read_~STp~2#1.base, 20 + osst_read_~STp~2#1.offset); srcloc: null [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume osst_seek_sector_~r~0#1 < 0;osst_seek_sector_#res#1 := osst_seek_sector_~r~0#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6444: assume !(osst_seek_sector_~r~0#1 < 0); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333-1: SUMMARY for call osst_probe_#t~ret2680#1 := printk(194, 0); srcloc: null [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11333: assume -2147483648 <= osst_probe_#t~ret2680#1 && osst_probe_#t~ret2680#1 <= 2147483647;havoc osst_probe_#t~ret2680#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10408: assume 3 == osst_ioctl_#t~mem2439#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2439#1;call osst_ioctl_#t~mem2440#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10408: assume !(3 == osst_ioctl_#t~mem2439#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2439#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-2: havoc osst_set_options_#t~bitwise1869#1;assume ((((osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1869#1 <= osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1869#1 <= 1880096768) && osst_set_options_#t~bitwise1869#1 >= 0) && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1869#1 > 1880096768 + osst_set_options_~value~0#1)) && osst_set_options_#t~bitwise1869#1 >= -2147483648; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-3: assume 1880096768 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1869#1 := osst_set_options_~value~0#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-3: assume !(1880096768 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-4: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1869#1 := 0; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-4: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume 0 != osst_set_options_#t~bitwise1869#1;havoc osst_set_options_#t~bitwise1869#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087: assume !(0 != osst_set_options_#t~bitwise1869#1);havoc osst_set_options_#t~bitwise1869#1;call write~int#25(250 * osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 278 + osst_set_options_~STp#1.offset, 4); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9087-1: [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-4: assume 0 == osst_ioctl_#t~mem2440#1 || 8388608 == osst_ioctl_#t~mem2440#1;osst_ioctl_#t~bitwise2441#1 := 8388608; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-4: assume !(0 == osst_ioctl_#t~mem2440#1 || 8388608 == osst_ioctl_#t~mem2440#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409: call write~int#25(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 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-1: [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-2: havoc osst_ioctl_#t~bitwise2441#1;assume ((((osst_ioctl_#t~mem2440#1 < 0 || osst_ioctl_#t~bitwise2441#1 >= 8388608) && osst_ioctl_#t~bitwise2441#1 >= osst_ioctl_#t~mem2440#1) && (osst_ioctl_#t~mem2440#1 < 0 || osst_ioctl_#t~bitwise2441#1 <= 8388608 + 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 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11334: SUMMARY for call kfree(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-3: assume false;osst_ioctl_#t~bitwise2441#1 := osst_ioctl_#t~mem2440#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10409-3: assume !false; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-3: assume -1880096769 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1870#1 := osst_set_options_~value~0#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-3: assume !(-1880096769 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-4: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1870#1 := 0; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-4: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088: call write~int#25(250 * osst_set_options_#t~bitwise1870#1, osst_set_options_~STp#1.base, 282 + osst_set_options_~STp#1.offset, 4);havoc osst_set_options_#t~bitwise1870#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-1: [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9088-2: havoc osst_set_options_#t~bitwise1870#1;assume (((osst_set_options_#t~bitwise1870#1 <= osst_set_options_~value~0#1 && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1870#1 <= -1880096769)) && (osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1870#1 >= 0)) && osst_set_options_#t~bitwise1870#1 > -1880096769 + osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1870#1 >= -2147483648; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-4: assume -1880096769 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1871#1 := osst_set_options_~value~0#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-4: assume !(-1880096769 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-5: assume 0 == osst_set_options_~value~0#1;osst_set_options_#t~bitwise1871#1 := 0; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-5: assume !(0 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089: assume -2147483648 <= osst_set_options_#t~ret1872#1 && osst_set_options_#t~ret1872#1 <= 2147483647;havoc osst_set_options_#t~bitwise1871#1;havoc osst_set_options_#t~ret1872#1; [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-1: SUMMARY for call osst_set_options_#t~ret1872#1 := printk(122, 0); srcloc: null [2025-02-08 03:06:38,891 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900-1: SUMMARY for call osst_configure_onstream_#t~ret1363#1.base, osst_configure_onstream_#t~ret1363#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~mem1361#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1361#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1361#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1362#1, 0, 1); srcloc: null [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-2: [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7900: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1363#1.base, osst_configure_onstream_#t~ret1363#1.offset;havoc osst_configure_onstream_#t~mem1361#1;havoc osst_configure_onstream_#t~mem1362#1;havoc osst_configure_onstream_#t~ret1363#1.base, osst_configure_onstream_#t~ret1363#1.offset;call write~$Pointer$#25(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~mem1364#1.base, osst_configure_onstream_#t~mem1364#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1365#1 := read~int#25(osst_configure_onstream_#t~mem1364#1.base, 26 + osst_configure_onstream_#t~mem1364#1.offset, 4); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9089-3: havoc osst_set_options_#t~bitwise1871#1;assume (((osst_set_options_#t~bitwise1871#1 <= osst_set_options_~value~0#1 && (osst_set_options_~value~0#1 >= 0 || osst_set_options_#t~bitwise1871#1 <= -1880096769)) && (osst_set_options_~value~0#1 < 0 || osst_set_options_#t~bitwise1871#1 >= 0)) && osst_set_options_#t~bitwise1871#1 > -1880096769 + osst_set_options_~value~0#1) && osst_set_options_#t~bitwise1871#1 >= -2147483648; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: assume __os_scsi_tape_open_~i~8#1 <= 9; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9750: assume !(__os_scsi_tape_open_~i~8#1 <= 9);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 273 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___9~9#1 := 0;call write~int#25(__os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(__os_scsi_tape_open_~tmp___9~9#1, __os_scsi_tape_open_~STp~3#1.base, 502 + __os_scsi_tape_open_~STp~3#1.offset, 4);call __os_scsi_tape_open_#t~mem2065#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 267 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9883: __os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: assume 0 == osst_ioctl_#t~mem2442#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2442#1;call osst_ioctl_#t~mem2443#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412: assume !(0 == osst_ioctl_#t~mem2442#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2442#1; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448-1: SUMMARY for call osst_seek_sector_#t~ret713#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 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10412-1: call osst_ioctl_#t~mem2442#1 := read~int#25(osst_ioctl_~STp~6#1.base, 579 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: assume -2147483648 <= osst_seek_sector_#t~ret713#1 && osst_seek_sector_#t~ret713#1 <= 2147483647;osst_seek_sector_~tmp___3~5#1 := osst_seek_sector_#t~ret713#1;havoc osst_seek_sector_#t~ret713#1; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413: call write~int#25(osst_ioctl_#t~bitwise2444#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2443#1;havoc osst_ioctl_#t~bitwise2444#1; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-1: [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-2: havoc osst_ioctl_#t~bitwise2444#1;assume ((((osst_ioctl_#t~mem2443#1 < 0 || osst_ioctl_#t~bitwise2444#1 >= 16777216) && osst_ioctl_#t~bitwise2444#1 >= osst_ioctl_#t~mem2443#1) && (osst_ioctl_#t~mem2443#1 < 0 || osst_ioctl_#t~bitwise2444#1 <= 16777216 + osst_ioctl_#t~mem2443#1)) && (osst_ioctl_#t~mem2443#1 >= 0 || osst_ioctl_#t~bitwise2444#1 < 0)) && osst_ioctl_#t~bitwise2444#1 <= 9223372036854775807; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-3: assume false;osst_ioctl_#t~bitwise2444#1 := osst_ioctl_#t~mem2443#1; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-3: assume !false; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: 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 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6449: 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 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092: 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 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9092-1: SUMMARY for call osst_set_options_#t~ret1873#1 := printk(123, 0); srcloc: null [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-4: assume 0 == osst_ioctl_#t~mem2443#1 || 16777216 == osst_ioctl_#t~mem2443#1;osst_ioctl_#t~bitwise2444#1 := 16777216; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10413-4: assume !(0 == osst_ioctl_#t~mem2443#1 || 16777216 == osst_ioctl_#t~mem2443#1); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: assume __os_scsi_tape_open_~i~8#1 <= 9; [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9885: assume !(__os_scsi_tape_open_~i~8#1 <= 9); [2025-02-08 03:06:38,892 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume 0 != osst_configure_onstream_#t~mem1365#1;havoc osst_configure_onstream_#t~mem1364#1.base, osst_configure_onstream_#t~mem1364#1.offset;havoc osst_configure_onstream_#t~mem1365#1; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7903: assume !(0 != osst_configure_onstream_#t~mem1365#1);havoc osst_configure_onstream_#t~mem1364#1.base, osst_configure_onstream_#t~mem1364#1.offset;havoc osst_configure_onstream_#t~mem1365#1;call osst_configure_onstream_#t~mem1367#1.base, osst_configure_onstream_#t~mem1367#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1368#1.base, osst_configure_onstream_#t~mem1368#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1367#1.base, 102 + osst_configure_onstream_#t~mem1367#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1368#1.base, osst_configure_onstream_#t~mem1368#1.offset;havoc osst_configure_onstream_#t~mem1367#1.base, osst_configure_onstream_#t~mem1367#1.offset;havoc osst_configure_onstream_#t~mem1368#1.base, osst_configure_onstream_#t~mem1368#1.offset;call osst_configure_onstream_#t~mem1369#1.base, osst_configure_onstream_#t~mem1369#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1371#1.base, osst_configure_onstream_#t~mem1371#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1369#1.base, 102 + osst_configure_onstream_#t~mem1369#1.offset, 8);call osst_configure_onstream_#t~mem1370#1 := read~int#25(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~mem1371#1.base, osst_configure_onstream_#t~mem1371#1.offset + (if (4 + osst_configure_onstream_#t~mem1370#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1370#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1370#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1369#1.base, osst_configure_onstream_#t~mem1369#1.offset;havoc osst_configure_onstream_#t~mem1371#1.base, osst_configure_onstream_#t~mem1371#1.offset;havoc osst_configure_onstream_#t~mem1370#1;call osst_configure_onstream_#t~mem1372#1 := read~int#25(osst_configure_onstream_~prm~0#1.base, 4 + osst_configure_onstream_~prm~0#1.offset, 1);call write~int#25(osst_configure_onstream_#t~mem1372#1, osst_configure_onstream_~STp#1.base, 587 + osst_configure_onstream_~STp#1.offset, 1);havoc osst_configure_onstream_#t~mem1372#1;call osst_configure_onstream_#t~mem1373#1 := read~int#25(osst_configure_onstream_~prm~0#1.base, 7 + osst_configure_onstream_~prm~0#1.offset, 2); [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603-1: SUMMARY for call ldv_file_operations_8_#t~ret2735#1.base, ldv_file_operations_8_#t~ret2735#1.offset := ldv_init_zalloc(1000); srcloc: null [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11603: ldv_file_operations_8_~tmp~86#1.base, ldv_file_operations_8_~tmp~86#1.offset := ldv_file_operations_8_#t~ret2735#1.base, ldv_file_operations_8_#t~ret2735#1.offset;havoc ldv_file_operations_8_#t~ret2735#1.base, ldv_file_operations_8_#t~ret2735#1.offset;~osst_fops_group1~0.base, ~osst_fops_group1~0.offset := ldv_file_operations_8_~tmp~86#1.base, ldv_file_operations_8_~tmp~86#1.offset; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904-1: SUMMARY for call osst_configure_onstream_#t~ret1366#1 := printk(98, 0); srcloc: null [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7904: assume -2147483648 <= osst_configure_onstream_#t~ret1366#1 && osst_configure_onstream_#t~ret1366#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1366#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 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283: assume 34 == osst_ioctl_#t~mem2375#1;havoc osst_ioctl_#t~mem2375#1;call osst_ioctl_#t~mem2376#1 := read~int#25(osst_ioctl_~STp~6#1.base, 267 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10283: assume !(34 == osst_ioctl_#t~mem2375#1);havoc osst_ioctl_#t~mem2375#1;call osst_ioctl_#t~mem2378#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605-1: SUMMARY for call ldv_file_operations_8_#t~ret2736#1.base, ldv_file_operations_8_#t~ret2736#1.offset := ldv_init_zalloc(504); srcloc: null [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11605: ldv_file_operations_8_~tmp___0~58#1.base, ldv_file_operations_8_~tmp___0~58#1.offset := ldv_file_operations_8_#t~ret2736#1.base, ldv_file_operations_8_#t~ret2736#1.offset;havoc ldv_file_operations_8_#t~ret2736#1.base, ldv_file_operations_8_#t~ret2736#1.offset;~osst_fops_group2~0.base, ~osst_fops_group2~0.offset := ldv_file_operations_8_~tmp___0~58#1.base, ldv_file_operations_8_~tmp___0~58#1.offset; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: assume 0 == osst_ioctl_#t~mem2376#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2376#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10284: assume !(0 == osst_ioctl_#t~mem2376#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2376#1; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10416: assume 2 == osst_ioctl_#t~mem2445#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2445#1;call osst_ioctl_#t~mem2446#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10416: assume !(2 == osst_ioctl_#t~mem2445#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2445#1; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10416-1: call osst_ioctl_#t~mem2445#1 := read~int#25(osst_ioctl_~STp~6#1.base, 579 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12002: havoc ldv_initialize_scsi_driver_9_#t~ret2734#1.base, ldv_initialize_scsi_driver_9_#t~ret2734#1.offset, ldv_initialize_scsi_driver_9_~tmp~85#1.base, ldv_initialize_scsi_driver_9_~tmp~85#1.offset;assume { :end_inline_ldv_initialize_scsi_driver_9 } true;~ldv_state_variable_7~0 := 1;~ldv_state_variable_3~0 := 1;~ldv_state_variable_6~0 := 1; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: 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 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9095: assume !(1610612736 == osst_set_options_~code~0#1);osst_set_options_#res#1 := -5; [2025-02-08 03:06:38,893 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453: assume 0 != osst_seek_sector_~offset~0#1;call osst_seek_sector_#t~mem715#1 := read~int#25(osst_seek_sector_~STp#1.base, 634 + osst_seek_sector_~STp#1.offset, 4);call osst_seek_sector_#t~mem714#1 := read~int#25(osst_seek_sector_~STp#1.base, 591 + osst_seek_sector_~STp#1.offset, 4);call write~int#25(osst_seek_sector_#t~mem715#1 + (if osst_seek_sector_~offset~0#1 < 0 && 0 != osst_seek_sector_~offset~0#1 % osst_seek_sector_#t~mem714#1 then (if osst_seek_sector_#t~mem714#1 < 0 then osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem714#1 - 1 else 1 + osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem714#1) else osst_seek_sector_~offset~0#1 / osst_seek_sector_#t~mem714#1), osst_seek_sector_~STp#1.base, 634 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem715#1;havoc osst_seek_sector_#t~mem714#1;call osst_seek_sector_#t~mem716#1.base, osst_seek_sector_#t~mem716#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call write~int#25(osst_seek_sector_~offset~0#1, osst_seek_sector_#t~mem716#1.base, 14 + osst_seek_sector_#t~mem716#1.offset, 4);havoc osst_seek_sector_#t~mem716#1.base, osst_seek_sector_#t~mem716#1.offset;call osst_seek_sector_#t~mem717#1.base, osst_seek_sector_#t~mem717#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem718#1.base, osst_seek_sector_#t~mem718#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem719#1 := read~int#25(osst_seek_sector_#t~mem718#1.base, 10 + osst_seek_sector_#t~mem718#1.offset, 4);call write~int#25(osst_seek_sector_#t~mem719#1 - osst_seek_sector_~offset~0#1, osst_seek_sector_#t~mem717#1.base, 10 + osst_seek_sector_#t~mem717#1.offset, 4);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; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6453: assume !(0 != osst_seek_sector_~offset~0#1);call osst_seek_sector_#t~mem720#1 := read~int#25(osst_seek_sector_~STp#1.base, 630 + osst_seek_sector_~STp#1.offset, 4);call write~int#25(1 + osst_seek_sector_#t~mem720#1, osst_seek_sector_~STp#1.base, 630 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem720#1;call write~int#25(0, osst_seek_sector_~STp#1.base, 629 + osst_seek_sector_~STp#1.offset, 1);call osst_seek_sector_#t~mem721#1.base, osst_seek_sector_#t~mem721#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset := read~$Pointer$#25(osst_seek_sector_#t~mem721#1.base, 110 + osst_seek_sector_#t~mem721#1.offset, 8);call osst_seek_sector_#t~mem723#1 := read~int#25(osst_seek_sector_#t~mem722#1.base, 64 + osst_seek_sector_#t~mem722#1.offset, 2); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-4: assume 0 == osst_ioctl_#t~mem2446#1 || 262144 == osst_ioctl_#t~mem2446#1;osst_ioctl_#t~bitwise2447#1 := 262144; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-4: assume !(0 == osst_ioctl_#t~mem2446#1 || 262144 == osst_ioctl_#t~mem2446#1); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417: call write~int#25(osst_ioctl_#t~bitwise2447#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2446#1;havoc osst_ioctl_#t~bitwise2447#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-1: [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-2: havoc osst_ioctl_#t~bitwise2447#1;assume ((((osst_ioctl_#t~mem2446#1 < 0 || osst_ioctl_#t~bitwise2447#1 >= 262144) && osst_ioctl_#t~bitwise2447#1 >= osst_ioctl_#t~mem2446#1) && (osst_ioctl_#t~mem2446#1 < 0 || osst_ioctl_#t~bitwise2447#1 <= 262144 + osst_ioctl_#t~mem2446#1)) && (osst_ioctl_#t~mem2446#1 >= 0 || osst_ioctl_#t~bitwise2447#1 < 0)) && osst_ioctl_#t~bitwise2447#1 <= 9223372036854775807; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11342: assume true;havoc osst_probe_#t~nondet2682#1;call write~int#25(osst_probe_#t~nondet2682#1, osst_probe_~drive~0#1.base, 12 + osst_probe_~drive~0#1.offset + osst_probe_#t~loopctr2681#1, 8);osst_probe_#t~loopctr2681#1 := 1 + osst_probe_#t~loopctr2681#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11342: assume true;havoc osst_probe_#t~loopctr2681#1;havoc osst_probe_#t~nondet2682#1;havoc osst_probe_#t~ret2683#1;call write~$Pointer$#25(~#osst_template~0.base, ~#osst_template~0.offset, osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, 8);call write~$Pointer$#25(osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset, osst_probe_~tpnt~0#1.base, 742 + osst_probe_~tpnt~0#1.offset, 8);call write~int#25(0, osst_probe_~tpnt~0#1.base, 582 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(1048575, osst_probe_~tpnt~0#1.base, 8 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(0, osst_probe_~tpnt~0#1.base, 578 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(1, osst_probe_~tpnt~0#1.base, 586 + osst_probe_~tpnt~0#1.offset, 1);call osst_probe_#t~mem2684#1.base, osst_probe_#t~mem2684#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2685#1 := read~int#25(osst_probe_#t~mem2684#1.base, 805 + osst_probe_#t~mem2684#1.offset, 1);call write~int#25(osst_probe_#t~mem2685#1, osst_probe_~tpnt~0#1.base, 270 + osst_probe_~tpnt~0#1.offset, 1);havoc osst_probe_#t~mem2684#1.base, osst_probe_#t~mem2684#1.offset;havoc osst_probe_#t~mem2685#1;call write~int#25(0, osst_probe_~tpnt~0#1.base, 587 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 265 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(1, osst_probe_~tpnt~0#1.base, 266 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 267 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 268 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 269 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 271 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(~osst_write_threshold~0, osst_probe_~tpnt~0#1.base, 274 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(255, osst_probe_~tpnt~0#1.base, 272 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 502 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(0, osst_probe_~tpnt~0#1.base, 506 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(0, osst_probe_~tpnt~0#1.base, 510 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(512, osst_probe_~tpnt~0#1.base, 595 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(32768, osst_probe_~tpnt~0#1.base, 599 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(50000, osst_probe_~tpnt~0#1.base, 278 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(450000, osst_probe_~tpnt~0#1.base, 282 + osst_probe_~tpnt~0#1.offset, 4);call osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, 256 + 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~mem2686#1.base, osst_probe_#t~mem2686#1.offset;havoc osst_parse_firmware_rev_#res#1;havoc osst_parse_firmware_rev_#t~mem1286#1, osst_parse_firmware_rev_#t~mem1287#1, osst_parse_firmware_rev_#t~mem1288#1, osst_parse_firmware_rev_#t~mem1289#1, osst_parse_firmware_rev_#t~mem1290#1, osst_parse_firmware_rev_#t~mem1291#1, osst_parse_firmware_rev_#t~mem1292#1, osst_parse_firmware_rev_#t~mem1293#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~mem1286#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, 1 + osst_parse_firmware_rev_~str#1.offset, 1); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-3: assume false;osst_ioctl_#t~bitwise2447#1 := osst_ioctl_#t~mem2446#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10417-3: assume !false; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: assume enlarge_buffer_#t~mem2488#1 > 33279;havoc enlarge_buffer_#t~mem2488#1;enlarge_buffer_#res#1 := 1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10550: assume !(enlarge_buffer_#t~mem2488#1 > 33279);havoc enlarge_buffer_#t~mem2488#1;call enlarge_buffer_#t~mem2489#1 := read~int#25(enlarge_buffer_~STbuffer#1.base, 120 + enlarge_buffer_~STbuffer#1.offset, 2); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: assume 1611661312 == osst_set_options_~code~0#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9098: assume !(1611661312 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume 0 != __os_scsi_tape_open_#t~mem2065#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2065#1;call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 510 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9759: assume !(0 != __os_scsi_tape_open_#t~mem2065#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2065#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: assume 0 != osst_ioctl_#t~mem2448#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2448#1;call osst_ioctl_#t~mem2449#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420: assume !(0 != osst_ioctl_#t~mem2448#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2448#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: call osst_remove_#t~mem2711#1.base, osst_remove_#t~mem2711#1.offset := read~$Pointer$#25(~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~mem2711#1.base, osst_remove_#t~mem2711#1.offset;osst_remove_#t~short2713#1 := 0 != (osst_remove_~tpnt~1#1.base + osst_remove_~tpnt~1#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10420-1: call osst_ioctl_#t~mem2448#1 := read~int#25(osst_ioctl_~STps~16#1.base, 2 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume 1048575 == osst_set_options_~value~0#1;call write~int#25(-1, osst_set_options_~STm~2#1.base, 7 + osst_set_options_~STm~2#1.offset, 2); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9099: assume !(1048575 == osst_set_options_~value~0#1);call write~int#25((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~mem1875#1 := read~int#25(osst_set_options_~STm~2#1.base, 7 + osst_set_options_~STm~2#1.offset, 2); [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892: assume -2147483648 <= __os_scsi_tape_open_#t~ret2157#1 && __os_scsi_tape_open_#t~ret2157#1 <= 2147483647;__os_scsi_tape_open_~tmp___14~2#1 := __os_scsi_tape_open_#t~ret2157#1;havoc __os_scsi_tape_open_#t~ret2157#1; [2025-02-08 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9892-1: SUMMARY for call __os_scsi_tape_open_#t~ret2157#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 03:06:38,894 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421: call write~int#25(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 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-1: [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478-1: assume osst_remove_#t~short2713#1;call osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 12 + osst_remove_~tpnt~1#1.offset, 8);osst_remove_#t~short2713#1 := (osst_remove_#t~mem2712#1.base + osst_remove_#t~mem2712#1.offset) % 18446744073709551616 == (osst_remove_~SDp~1#1.base + osst_remove_~SDp~1#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478-1: assume !osst_remove_#t~short2713#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-2: havoc osst_ioctl_#t~bitwise2450#1;assume ((((osst_ioctl_#t~mem2449#1 < 0 || osst_ioctl_#t~bitwise2450#1 >= 268435456) && osst_ioctl_#t~bitwise2450#1 >= osst_ioctl_#t~mem2449#1) && (osst_ioctl_#t~mem2449#1 < 0 || osst_ioctl_#t~bitwise2450#1 <= 268435456 + 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 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-3: assume false;osst_ioctl_#t~bitwise2450#1 := osst_ioctl_#t~mem2449#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-3: assume !false; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume osst_remove_#t~short2713#1;havoc osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset;havoc osst_remove_#t~short2713#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11478: assume !osst_remove_#t~short2713#1;havoc osst_remove_#t~mem2712#1.base, osst_remove_#t~mem2712#1.offset;havoc osst_remove_#t~short2713#1;osst_remove_~i~18#1 := 1 + osst_remove_~i~18#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-4: assume 0 == osst_ioctl_#t~mem2449#1 || 268435456 == osst_ioctl_#t~mem2449#1;osst_ioctl_#t~bitwise2450#1 := 268435456; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10421-4: assume !(0 == osst_ioctl_#t~mem2449#1 || 268435456 == osst_ioctl_#t~mem2449#1); [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289: assume -2147483648 <= osst_ioctl_#t~ret2377#1 && osst_ioctl_#t~ret2377#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2377#1;havoc osst_ioctl_#t~ret2377#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10289-1: SUMMARY for call osst_ioctl_#t~ret2377#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 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911-1: SUMMARY for call osst_configure_onstream_#t~ret1374#1 := __fswab16((if osst_configure_onstream_#t~mem1373#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1373#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1373#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893: assume 0 != __os_scsi_tape_open_~tmp___14~2#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893: assume !(0 != __os_scsi_tape_open_~tmp___14~2#1); [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7911: osst_configure_onstream_~tmp___1~19#1 := osst_configure_onstream_#t~ret1374#1;havoc osst_configure_onstream_#t~mem1373#1;havoc osst_configure_onstream_#t~ret1374#1;call osst_configure_onstream_#t~mem1375#1 := read~int#25(osst_configure_onstream_~prm~0#1.base, 9 + osst_configure_onstream_~prm~0#1.offset, 2); [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554: assume 0 != enlarge_buffer_#t~mem2489#1 % 65536 % 4294967296;havoc enlarge_buffer_#t~mem2489#1; [2025-02-08 03:06:38,895 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10554: assume !(0 != enlarge_buffer_#t~mem2489#1 % 65536 % 4294967296);havoc enlarge_buffer_#t~mem2489#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-3: havoc osst_remove_#t~bitwise2714#1;assume ((((osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2714#1 >= 216006656) && osst_remove_#t~bitwise2714#1 >= osst_remove_~i~18#1) && (osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2714#1 <= 216006656 + osst_remove_~i~18#1)) && (osst_remove_~i~18#1 >= 0 || osst_remove_#t~bitwise2714#1 < 0)) && osst_remove_#t~bitwise2714#1 <= 2147483647; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-2: [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-5: assume 0 == osst_remove_~i~18#1 || 216006656 == osst_remove_~i~18#1;osst_remove_#t~bitwise2714#1 := 216006656; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-5: assume !(0 == osst_remove_~i~18#1 || 216006656 == osst_remove_~i~18#1); [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10290: assume !(osst_ioctl_~i~9#1 < 0);osst_ioctl_~i~9#1 := 0; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-4: assume false;osst_remove_#t~bitwise2714#1 := osst_remove_~i~18#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-4: assume !false; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479-1: SUMMARY for call osst_sysfs_destroy(osst_remove_#t~bitwise2714#1); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11479: havoc osst_remove_#t~bitwise2714#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: 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 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101-1: SUMMARY for call osst_set_options_#t~ret1874#1 := printk(124, 0); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894-1: SUMMARY for call __os_scsi_tape_open_#t~ret2158#1 := printk(137, 0); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912-1: SUMMARY for call osst_configure_onstream_#t~ret1376#1 := __fswab16((if osst_configure_onstream_#t~mem1375#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1375#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1375#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7912: osst_configure_onstream_~tmp___2~16#1 := osst_configure_onstream_#t~ret1376#1;havoc osst_configure_onstream_#t~mem1375#1;havoc osst_configure_onstream_#t~ret1376#1;call write~int#25((if osst_configure_onstream_~tmp___1~19#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___1~19#1 % 65536 % 4294967296 else osst_configure_onstream_~tmp___1~19#1 % 65536 % 4294967296 - 4294967296) * (if osst_configure_onstream_~tmp___2~16#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___2~16#1 % 65536 % 4294967296 else osst_configure_onstream_~tmp___2~16#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 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9894: assume -2147483648 <= __os_scsi_tape_open_#t~ret2158#1 && __os_scsi_tape_open_#t~ret2158#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2158#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555-1: SUMMARY for call enlarge_buffer_#t~ret2490#1 := printk(147, 0); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10555: assume -2147483648 <= enlarge_buffer_#t~ret2490#1 && enlarge_buffer_#t~ret2490#1 <= 2147483647;havoc enlarge_buffer_#t~ret2490#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-4: assume false;osst_remove_#t~bitwise2715#1 := 128 + osst_remove_~i~18#1; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-4: assume !false; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-3: havoc osst_remove_#t~bitwise2715#1;assume ((((128 + osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2715#1 >= 216006656) && osst_remove_#t~bitwise2715#1 >= 128 + osst_remove_~i~18#1) && (128 + osst_remove_~i~18#1 < 0 || osst_remove_#t~bitwise2715#1 <= 216006784 + osst_remove_~i~18#1)) && (128 + osst_remove_~i~18#1 >= 0 || osst_remove_#t~bitwise2715#1 < 0)) && osst_remove_#t~bitwise2715#1 <= 2147483647; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-5: assume 0 == 128 + osst_remove_~i~18#1 || 216006656 == 128 + osst_remove_~i~18#1;osst_remove_#t~bitwise2715#1 := 216006656; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-5: assume !(0 == 128 + osst_remove_~i~18#1 || 216006656 == 128 + osst_remove_~i~18#1); [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480: havoc osst_remove_#t~bitwise2715#1;call write~$Pointer$#25(0, 0, osst_remove_~tpnt~1#1.base, 12 + osst_remove_~tpnt~1#1.offset, 8);call osst_remove_#t~mem2716#1.base, osst_remove_#t~mem2716#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 742 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-2: [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480-1: SUMMARY for call osst_sysfs_destroy(osst_remove_#t~bitwise2715#1); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9763: __os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10556: SUMMARY for call normalize_buffer(enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460-1: SUMMARY for call osst_seek_sector_#t~ret724#1 := __fswab16((if osst_seek_sector_#t~mem723#1 % 65536 % 4294967296 <= 2147483647 then osst_seek_sector_#t~mem723#1 % 65536 % 4294967296 else osst_seek_sector_#t~mem723#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:06:38,902 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6460: osst_seek_sector_~tmp___4~5#1 := osst_seek_sector_#t~ret724#1;havoc osst_seek_sector_#t~mem721#1.base, osst_seek_sector_#t~mem721#1.offset;havoc osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset;havoc osst_seek_sector_#t~mem723#1;havoc osst_seek_sector_#t~ret724#1;call osst_seek_sector_#t~mem725#1 := read~int#25(osst_seek_sector_~STp#1.base, 634 + osst_seek_sector_~STp#1.offset, 4);call write~int#25(osst_seek_sector_#t~mem725#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, 634 + osst_seek_sector_~STp#1.offset, 4);havoc osst_seek_sector_#t~mem725#1;osst_seek_sector_~tmp___5~5#1 := 0;call osst_seek_sector_#t~mem726#1.base, osst_seek_sector_#t~mem726#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call write~int#25(osst_seek_sector_~tmp___5~5#1, osst_seek_sector_#t~mem726#1.base, 14 + osst_seek_sector_#t~mem726#1.offset, 4);havoc osst_seek_sector_#t~mem726#1.base, osst_seek_sector_#t~mem726#1.offset;call osst_seek_sector_#t~mem727#1.base, osst_seek_sector_#t~mem727#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call write~int#25(osst_seek_sector_~tmp___5~5#1, osst_seek_sector_#t~mem727#1.base, 10 + osst_seek_sector_#t~mem727#1.offset, 4);havoc osst_seek_sector_#t~mem727#1.base, osst_seek_sector_#t~mem727#1.offset; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-3: osst_ioctl_#t~short2455#1 := osst_ioctl_#t~short2454#1; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-4: assume osst_ioctl_#t~short2454#1;call osst_ioctl_#t~mem2453#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2454#1 := 0 != osst_ioctl_#t~mem2453#1; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-4: assume !osst_ioctl_#t~short2454#1; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-5: assume osst_ioctl_#t~short2455#1; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-5: assume !osst_ioctl_#t~short2455#1;call osst_ioctl_#t~mem2452#1 := read~int#25(osst_ioctl_~STm~5#1.base, 3 + osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2454#1 := 0 != osst_ioctl_#t~mem2452#1 % 256 % 4294967296; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-6: call osst_ioctl_#t~mem2451#1 := read~int#25(osst_ioctl_~STm~5#1.base, 2 + osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2455#1 := 0 != osst_ioctl_#t~mem2451#1 % 256 % 4294967296; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424: assume osst_ioctl_#t~short2457#1;havoc osst_ioctl_#t~mem2451#1;havoc osst_ioctl_#t~mem2452#1;havoc osst_ioctl_#t~mem2453#1;havoc osst_ioctl_#t~short2454#1;havoc osst_ioctl_#t~short2455#1;havoc osst_ioctl_#t~mem2456#1;havoc osst_ioctl_#t~short2457#1;call osst_ioctl_#t~mem2458#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424: assume !osst_ioctl_#t~short2457#1;havoc osst_ioctl_#t~mem2451#1;havoc osst_ioctl_#t~mem2452#1;havoc osst_ioctl_#t~mem2453#1;havoc osst_ioctl_#t~short2454#1;havoc osst_ioctl_#t~short2455#1;havoc osst_ioctl_#t~mem2456#1;havoc osst_ioctl_#t~short2457#1; [2025-02-08 03:06:38,903 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-1: assume osst_ioctl_#t~short2457#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-1: assume !osst_ioctl_#t~short2457#1;call osst_ioctl_#t~mem2456#1 := read~int#25(osst_ioctl_~STp~6#1.base, 586 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2457#1 := 0 != osst_ioctl_#t~mem2456#1 % 256 % 4294967296; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10424-2: osst_ioctl_#t~short2457#1 := osst_ioctl_#t~short2455#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482: havoc osst_remove_#t~mem2716#1.base, osst_remove_#t~mem2716#1.offset;call write~$Pointer$#25(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 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-4: assume 0 == osst_ioctl_#t~mem2458#1 || 65536 == osst_ioctl_#t~mem2458#1;osst_ioctl_#t~bitwise2459#1 := 65536; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-4: assume !(0 == osst_ioctl_#t~mem2458#1 || 65536 == osst_ioctl_#t~mem2458#1); [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425: call write~int#25(osst_ioctl_#t~bitwise2459#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2458#1;havoc osst_ioctl_#t~bitwise2459#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-1: [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11482-1: SUMMARY for call put_disk(osst_remove_#t~mem2716#1.base, osst_remove_#t~mem2716#1.offset); srcloc: null [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-2: havoc osst_ioctl_#t~bitwise2459#1;assume ((((osst_ioctl_#t~mem2458#1 < 0 || osst_ioctl_#t~bitwise2459#1 >= 65536) && osst_ioctl_#t~bitwise2459#1 >= osst_ioctl_#t~mem2458#1) && (osst_ioctl_#t~mem2458#1 < 0 || osst_ioctl_#t~bitwise2459#1 <= 65536 + osst_ioctl_#t~mem2458#1)) && (osst_ioctl_#t~mem2458#1 >= 0 || osst_ioctl_#t~bitwise2459#1 < 0)) && osst_ioctl_#t~bitwise2459#1 <= 9223372036854775807; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-3: assume false;osst_ioctl_#t~bitwise2459#1 := osst_ioctl_#t~mem2458#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10425-3: assume !false; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104: assume -2147483648 <= osst_set_options_#t~ret1876#1 && osst_set_options_#t~ret1876#1 <= 2147483647;havoc osst_set_options_#t~mem1875#1;havoc osst_set_options_#t~ret1876#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9104-1: SUMMARY for call osst_set_options_#t~ret1876#1 := printk(125, 0); srcloc: null [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: assume 0 != __os_scsi_tape_open_#t~mem2160#1;havoc __os_scsi_tape_open_#t~mem2159#1.base, __os_scsi_tape_open_#t~mem2159#1.offset;havoc __os_scsi_tape_open_#t~mem2160#1;call __os_scsi_tape_open_#t~mem2161#1.base, __os_scsi_tape_open_#t~mem2161#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2162#1 := read~int#25(__os_scsi_tape_open_#t~mem2161#1.base, 229 + __os_scsi_tape_open_#t~mem2161#1.offset, 1);__os_scsi_tape_open_#t~short2166#1 := __os_scsi_tape_open_#t~mem2162#1 > 2; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897: assume !(0 != __os_scsi_tape_open_#t~mem2160#1);havoc __os_scsi_tape_open_#t~mem2159#1.base, __os_scsi_tape_open_#t~mem2159#1.offset;havoc __os_scsi_tape_open_#t~mem2160#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~ret1294#1.base, osst_configure_onstream_#t~ret1294#1.offset, osst_configure_onstream_#t~mem1295#1.base, osst_configure_onstream_#t~mem1295#1.offset, osst_configure_onstream_#t~mem1296#1, osst_configure_onstream_#t~mem1297#1, osst_configure_onstream_#t~mem1298#1.base, osst_configure_onstream_#t~mem1298#1.offset, osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset, osst_configure_onstream_#t~ret1300#1, osst_configure_onstream_#t~ret1301#1, osst_configure_onstream_#t~memset~res1302#1.base, osst_configure_onstream_#t~memset~res1302#1.offset, osst_configure_onstream_#t~mem1303#1, osst_configure_onstream_#t~mem1304#1, osst_configure_onstream_#t~ret1305#1.base, osst_configure_onstream_#t~ret1305#1.offset, osst_configure_onstream_#t~mem1306#1.base, osst_configure_onstream_#t~mem1306#1.offset, osst_configure_onstream_#t~mem1307#1, osst_configure_onstream_#t~ret1308#1, osst_configure_onstream_#t~mem1309#1.base, osst_configure_onstream_#t~mem1309#1.offset, osst_configure_onstream_#t~mem1310#1.base, osst_configure_onstream_#t~mem1310#1.offset, osst_configure_onstream_#t~mem1311#1.base, osst_configure_onstream_#t~mem1311#1.offset, osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset, osst_configure_onstream_#t~mem1312#1, osst_configure_onstream_#t~memset~res1314#1.base, osst_configure_onstream_#t~memset~res1314#1.offset, osst_configure_onstream_#t~mem1315#1, osst_configure_onstream_#t~mem1316#1, osst_configure_onstream_#t~ret1317#1.base, osst_configure_onstream_#t~ret1317#1.offset, osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset, osst_configure_onstream_#t~mem1319#1, osst_configure_onstream_#t~ret1320#1, osst_configure_onstream_#t~memset~res1321#1.base, osst_configure_onstream_#t~memset~res1321#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.base, osst_configure_onstream_#t~mem1328#1.offset, osst_configure_onstream_#t~mem1329#1.base, osst_configure_onstream_#t~mem1329#1.offset, osst_configure_onstream_#t~mem1330#1.base, osst_configure_onstream_#t~mem1330#1.offset, osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset, osst_configure_onstream_#t~mem1332#1.base, osst_configure_onstream_#t~mem1332#1.offset, 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~mem1335#1.base, osst_configure_onstream_#t~mem1335#1.offset, osst_configure_onstream_#t~mem1336#1.base, osst_configure_onstream_#t~mem1336#1.offset, osst_configure_onstream_#t~mem1337#1.base, osst_configure_onstream_#t~mem1337#1.offset, osst_configure_onstream_#t~mem1338#1, osst_configure_onstream_#t~mem1339#1, osst_configure_onstream_#t~ret1340#1.base, osst_configure_onstream_#t~ret1340#1.offset, osst_configure_onstream_#t~mem1341#1.base, osst_configure_onstream_#t~mem1341#1.offset, osst_configure_onstream_#t~mem1342#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~ret1345#1, osst_configure_onstream_#t~memset~res1346#1.base, osst_configure_onstream_#t~memset~res1346#1.offset, osst_configure_onstream_#t~mem1347#1, osst_configure_onstream_#t~mem1348#1, osst_configure_onstream_#t~ret1349#1.base, osst_configure_onstream_#t~ret1349#1.offset, osst_configure_onstream_#t~mem1350#1.base, osst_configure_onstream_#t~mem1350#1.offset, osst_configure_onstream_#t~mem1351#1, osst_configure_onstream_#t~ret1352#1, osst_configure_onstream_#t~mem1353#1.base, osst_configure_onstream_#t~mem1353#1.offset, osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset, osst_configure_onstream_#t~mem1355#1.base, osst_configure_onstream_#t~mem1355#1.offset, osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset, osst_configure_onstream_#t~mem1356#1, osst_configure_onstream_#t~mem1358#1, osst_configure_onstream_#t~ret1359#1, osst_configure_onstream_#t~memset~res1360#1.base, osst_configure_onstream_#t~memset~res1360#1.offset, osst_configure_onstream_#t~mem1361#1, osst_configure_onstream_#t~mem1362#1, osst_configure_onstream_#t~ret1363#1.base, osst_configure_onstream_#t~ret1363#1.offset, osst_configure_onstream_#t~mem1364#1.base, osst_configure_onstream_#t~mem1364#1.offset, osst_configure_onstream_#t~mem1365#1, osst_configure_onstream_#t~ret1366#1, osst_configure_onstream_#t~mem1367#1.base, osst_configure_onstream_#t~mem1367#1.offset, osst_configure_onstream_#t~mem1368#1.base, osst_configure_onstream_#t~mem1368#1.offset, osst_configure_onstream_#t~mem1369#1.base, osst_configure_onstream_#t~mem1369#1.offset, osst_configure_onstream_#t~mem1371#1.base, osst_configure_onstream_#t~mem1371#1.offset, osst_configure_onstream_#t~mem1370#1, osst_configure_onstream_#t~mem1372#1, osst_configure_onstream_#t~mem1373#1, osst_configure_onstream_#t~ret1374#1, osst_configure_onstream_#t~mem1375#1, osst_configure_onstream_#t~ret1376#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~51#1.base, osst_configure_onstream_~tmp~51#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~30#1, osst_configure_onstream_~tmp___1~19#1, osst_configure_onstream_~tmp___2~16#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~51#1.base, osst_configure_onstream_~tmp~51#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~30#1;havoc osst_configure_onstream_~tmp___1~19#1;havoc osst_configure_onstream_~tmp___2~16#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9897-1: call __os_scsi_tape_open_#t~mem2159#1.base, __os_scsi_tape_open_#t~mem2159#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2160#1 := read~int#25(__os_scsi_tape_open_#t~mem2159#1.base, 26 + __os_scsi_tape_open_#t~mem2159#1.offset, 4); [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume __os_scsi_tape_open_#t~short2172#1;havoc __os_scsi_tape_open_#t~mem2161#1.base, __os_scsi_tape_open_#t~mem2161#1.offset;havoc __os_scsi_tape_open_#t~mem2162#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~bitwise2165#1;havoc __os_scsi_tape_open_#t~short2166#1;havoc __os_scsi_tape_open_#t~mem2167#1.base, __os_scsi_tape_open_#t~mem2167#1.offset;havoc __os_scsi_tape_open_#t~mem2168#1;havoc __os_scsi_tape_open_#t~short2169#1;havoc __os_scsi_tape_open_#t~mem2170#1.base, __os_scsi_tape_open_#t~mem2170#1.offset;havoc __os_scsi_tape_open_#t~mem2171#1;havoc __os_scsi_tape_open_#t~short2172#1;call write~int#25(2, __os_scsi_tape_open_~STp~3#1.base, 579 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898: assume !__os_scsi_tape_open_#t~short2172#1;havoc __os_scsi_tape_open_#t~mem2161#1.base, __os_scsi_tape_open_#t~mem2161#1.offset;havoc __os_scsi_tape_open_#t~mem2162#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~bitwise2165#1;havoc __os_scsi_tape_open_#t~short2166#1;havoc __os_scsi_tape_open_#t~mem2167#1.base, __os_scsi_tape_open_#t~mem2167#1.offset;havoc __os_scsi_tape_open_#t~mem2168#1;havoc __os_scsi_tape_open_#t~short2169#1;havoc __os_scsi_tape_open_#t~mem2170#1.base, __os_scsi_tape_open_#t~mem2170#1.offset;havoc __os_scsi_tape_open_#t~mem2171#1;havoc __os_scsi_tape_open_#t~short2172#1;call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 579 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10955: call osst_supports_#t~mem2573#1.base, osst_supports_#t~mem2573#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp~73#1 := osst_supports_#t~nondet2574#1;call osst_supports_#t~mem2575#1.base, osst_supports_#t~mem2575#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset := read~$Pointer$#25(osst_supports_~SDp#1.base, 240 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___0~48#1 := osst_supports_#t~nondet2577#1;havoc osst_supports_#t~mem2575#1.base, osst_supports_#t~mem2575#1.offset;havoc osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset;havoc osst_supports_#t~nondet2577#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-5: __os_scsi_tape_open_#t~short2166#1 := 112 == __os_scsi_tape_open_#t~bitwise2165#1; [2025-02-08 03:06:38,904 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-6: [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-7: havoc __os_scsi_tape_open_#t~bitwise2165#1;assume (((((if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2165#1 <= (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2165#1 <= 112) && __os_scsi_tape_open_#t~bitwise2165#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2165#1 > 112 + (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2165#1 >= -2147483648; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume 46 == osst_parse_firmware_rev_#t~mem1286#1;havoc osst_parse_firmware_rev_#t~mem1286#1;call osst_parse_firmware_rev_#t~mem1287#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1288#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, 2 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1289#1 := read~int#25(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~mem1287#1 + (-48000 + 1000 * osst_parse_firmware_rev_#t~mem1288#1) + (-4800 + 100 * osst_parse_firmware_rev_#t~mem1289#1);havoc osst_parse_firmware_rev_#t~mem1287#1;havoc osst_parse_firmware_rev_#t~mem1288#1;havoc osst_parse_firmware_rev_#t~mem1289#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7784: assume !(46 == osst_parse_firmware_rev_#t~mem1286#1);havoc osst_parse_firmware_rev_#t~mem1286#1;call osst_parse_firmware_rev_#t~mem1290#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1291#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, 1 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1292#1 := read~int#25(osst_parse_firmware_rev_~str#1.base, 2 + osst_parse_firmware_rev_~str#1.offset, 1);call osst_parse_firmware_rev_#t~mem1293#1 := read~int#25(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~mem1290#1 + (-48000 + 1000 * osst_parse_firmware_rev_#t~mem1291#1) + (-4800 + 100 * osst_parse_firmware_rev_#t~mem1292#1)) + (-64 + osst_parse_firmware_rev_#t~mem1293#1);havoc osst_parse_firmware_rev_#t~mem1290#1;havoc osst_parse_firmware_rev_#t~mem1291#1;havoc osst_parse_firmware_rev_#t~mem1292#1;havoc osst_parse_firmware_rev_#t~mem1293#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-8: assume 112 == (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2165#1 := (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-8: assume !(112 == (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume 0 != __os_scsi_tape_open_~tmp___1~25#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9634: assume !(0 != __os_scsi_tape_open_~tmp___1~25#1);call write~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~filp#1.base, 436 + __os_scsi_tape_open_~filp#1.offset, 8);call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 582 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-1: assume __os_scsi_tape_open_#t~short2172#1;call __os_scsi_tape_open_#t~mem2170#1.base, __os_scsi_tape_open_#t~mem2170#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2171#1 := read~int#25(__os_scsi_tape_open_#t~mem2170#1.base, 28 + __os_scsi_tape_open_#t~mem2170#1.offset, 1);__os_scsi_tape_open_#t~short2172#1 := 58 == __os_scsi_tape_open_#t~mem2171#1 % 256 % 4294967296; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-1: assume !__os_scsi_tape_open_#t~short2172#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-2: __os_scsi_tape_open_#t~short2172#1 := __os_scsi_tape_open_#t~short2169#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-3: assume __os_scsi_tape_open_#t~short2169#1;call __os_scsi_tape_open_#t~mem2167#1.base, __os_scsi_tape_open_#t~mem2167#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2168#1 := read~int#25(__os_scsi_tape_open_#t~mem2167#1.base, 18 + __os_scsi_tape_open_#t~mem2167#1.offset, 1);__os_scsi_tape_open_#t~short2169#1 := 2 == (if __os_scsi_tape_open_#t~mem2168#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2168#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2168#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-3: assume !__os_scsi_tape_open_#t~short2169#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-4: __os_scsi_tape_open_#t~short2169#1 := __os_scsi_tape_open_#t~short2166#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 514 + __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#25(0, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 1 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 2 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 3 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 8 + __os_scsi_tape_open_~STps~14#1.offset, 4);call write~int#25(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 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-9: assume 0 == (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2165#1 := 0; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-9: assume !(0 == (if __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2164#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-10: assume __os_scsi_tape_open_#t~short2166#1;call __os_scsi_tape_open_#t~mem2163#1.base, __os_scsi_tape_open_#t~mem2163#1.offset := read~$Pointer$#25(__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#25(__os_scsi_tape_open_#t~mem2163#1.base, 16 + __os_scsi_tape_open_#t~mem2163#1.offset, 1); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9898-10: assume !__os_scsi_tape_open_#t~short2166#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10559: call enlarge_buffer_#t~mem2491#1 := read~int#25(enlarge_buffer_~STbuffer#1.base, 118 + enlarge_buffer_~STbuffer#1.offset, 2);enlarge_buffer_~max_segs~0#1 := (if enlarge_buffer_#t~mem2491#1 % 65536 % 4294967296 <= 2147483647 then enlarge_buffer_#t~mem2491#1 % 65536 % 4294967296 else enlarge_buffer_#t~mem2491#1 % 65536 % 4294967296 - 4294967296);havoc enlarge_buffer_#t~mem2491#1;enlarge_buffer_~nbr~0#1 := enlarge_buffer_~max_segs~0#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12277: havoc capable_#t~nondet2840#1;osst_ioctl_#t~ret2268#1 := capable_#res#1;havoc capable_#t~nondet2840#1, capable_~arg0#1;havoc capable_#in~arg0#1;assume { :end_inline_capable } true;osst_ioctl_~tmp___2~24#1 := (if 0 == osst_ioctl_#t~ret2268#1 % 256 then 0 else 1);havoc osst_ioctl_#t~ret2268#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9635: __os_scsi_tape_open_#res#1 := -6;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9635-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7785: havoc osst_parse_firmware_rev_#t~mem1287#1;havoc osst_parse_firmware_rev_#t~mem1288#1;havoc osst_parse_firmware_rev_#t~mem1289#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428: osst_ioctl_~tmp___6~14#1 := osst_ioctl_#t~ret2460#1;havoc osst_ioctl_#t~ret2460#1;osst_ioctl_~i~9#1 := (if osst_ioctl_~tmp___6~14#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_ioctl_~tmp___6~14#1 % 18446744073709551616 % 4294967296 else osst_ioctl_~tmp___6~14#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11485: call osst_remove_#t~mem2717#1.base, osst_remove_#t~mem2717#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 682 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10428-1: SUMMARY for call osst_ioctl_#t~ret2460#1 := copy_to_user(osst_ioctl_~p~4#1.base, osst_ioctl_~p~4#1.offset, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, 48); srcloc: null [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume 1613758464 == osst_set_options_~code~0#1; [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9107: assume !(1613758464 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,905 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10957: assume 0 == osst_supports_~tmp___0~48#1;call osst_supports_#t~mem2578#1.base, osst_supports_#t~mem2578#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, 8 + osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp___1~31#1 := osst_supports_#t~nondet2579#1;havoc osst_supports_#t~mem2578#1.base, osst_supports_#t~mem2578#1.offset;havoc osst_supports_#t~nondet2579#1;call osst_supports_#t~mem2580#1.base, osst_supports_#t~mem2580#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, 8 + osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2581#1.base, osst_supports_#t~mem2581#1.offset := read~$Pointer$#25(osst_supports_~SDp#1.base, 248 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___2~26#1 := osst_supports_#t~nondet2582#1;havoc osst_supports_#t~mem2580#1.base, osst_supports_#t~mem2580#1.offset;havoc osst_supports_#t~mem2581#1.base, osst_supports_#t~mem2581#1.offset;havoc osst_supports_#t~nondet2582#1; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10957: assume !(0 == osst_supports_~tmp___0~48#1); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486-1: SUMMARY for call vfree(osst_remove_#t~mem2717#1.base, osst_remove_#t~mem2717#1.offset); srcloc: null [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume enlarge_buffer_~nbr~0#1 <= 2;enlarge_buffer_#res#1 := 0; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10561: assume !(enlarge_buffer_~nbr~0#1 <= 2);enlarge_buffer_~priority~1#1 := 208; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11486: havoc osst_remove_#t~mem2717#1.base, osst_remove_#t~mem2717#1.offset;call osst_remove_#t~mem2718#1.base, osst_remove_#t~mem2718#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 256 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume 1048575 == osst_set_options_~value~0#1;call write~int#25(255, osst_set_options_~STp#1.base, 272 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: assume !(1048575 == osst_set_options_~value~0#1);call write~int#25(osst_set_options_~value~0#1 % 256 % 8, osst_set_options_~STp#1.base, 272 + osst_set_options_~STp#1.offset, 1);call osst_set_options_#t~mem1878#1 := read~int#25(osst_set_options_~STp#1.base, 272 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7787: havoc osst_parse_firmware_rev_#t~mem1290#1;havoc osst_parse_firmware_rev_#t~mem1291#1;havoc osst_parse_firmware_rev_#t~mem1292#1;havoc osst_parse_firmware_rev_#t~mem1293#1; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466: osst_seek_sector_~tmp___6~4#1 := osst_seek_sector_#t~ret731#1;havoc osst_seek_sector_#t~mem728#1.base, osst_seek_sector_#t~mem728#1.offset;havoc osst_seek_sector_#t~mem729#1.base, osst_seek_sector_#t~mem729#1.offset;havoc osst_seek_sector_#t~mem730#1;havoc osst_seek_sector_#t~ret731#1;call write~int#25((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~mem732#1 := read~int#25(osst_seek_sector_~STps~4#1.base, 1 + osst_seek_sector_~STps~4#1.offset, 1); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466-2: call osst_seek_sector_#t~mem728#1.base, osst_seek_sector_#t~mem728#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem729#1.base, osst_seek_sector_#t~mem729#1.offset := read~$Pointer$#25(osst_seek_sector_#t~mem728#1.base, 110 + osst_seek_sector_#t~mem728#1.offset, 8);call osst_seek_sector_#t~mem730#1 := read~int#25(osst_seek_sector_#t~mem729#1.base, 192 + osst_seek_sector_#t~mem729#1.offset, 4); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6466-1: SUMMARY for call osst_seek_sector_#t~ret731#1 := __fswab32(osst_seek_sector_#t~mem730#1); srcloc: null [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10298: call write~int#25(0, osst_ioctl_~STp~6#1.base, 514 + osst_ioctl_~STp~6#1.offset + 16 * osst_ioctl_~i~9#1, 1);call write~int#25(0, osst_ioctl_~STp~6#1.base, 2 + (514 + osst_ioctl_~STp~6#1.offset + 16 * osst_ioctl_~i~9#1), 1);call write~int#25(0, osst_ioctl_~STp~6#1.base, 3 + (514 + 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 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10430: assume !(0 != osst_ioctl_~i~9#1);call write~int#25(0, osst_ioctl_~STp~6#1.base, 619 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~retval~9#1 := 0; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: assume 0 != (osst_remove_#t~mem2718#1.base + osst_remove_#t~mem2718#1.offset) % 18446744073709551616;havoc osst_remove_#t~mem2718#1.base, osst_remove_#t~mem2718#1.offset;call osst_remove_#t~mem2719#1.base, osst_remove_#t~mem2719#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 256 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11487: assume !(0 != (osst_remove_#t~mem2718#1.base + osst_remove_#t~mem2718#1.offset) % 18446744073709551616);havoc osst_remove_#t~mem2718#1.base, osst_remove_#t~mem2718#1.offset; [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488: havoc osst_remove_#t~mem2719#1.base, osst_remove_#t~mem2719#1.offset;call osst_remove_#t~mem2720#1.base, osst_remove_#t~mem2720#1.offset := read~$Pointer$#25(osst_remove_~tpnt~1#1.base, 256 + osst_remove_~tpnt~1#1.offset, 8); [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11488-1: SUMMARY for call normalize_buffer(osst_remove_#t~mem2719#1.base, osst_remove_#t~mem2719#1.offset); srcloc: null [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110-1: SUMMARY for call osst_set_options_#t~ret1877#1 := printk(126, 0); srcloc: null [2025-02-08 03:06:38,906 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9110: assume -2147483648 <= osst_set_options_#t~ret1877#1 && osst_set_options_#t~ret1877#1 <= 2147483647;havoc osst_set_options_#t~ret1877#1; [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903-2: call __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume 0 == osst_supports_~tmp___2~26#1;call osst_supports_#t~mem2583#1.base, osst_supports_#t~mem2583#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, 16 + osst_supports_~rp~0#1.offset, 8);osst_supports_~tmp___3~21#1 := osst_supports_#t~nondet2584#1;havoc osst_supports_#t~mem2583#1.base, osst_supports_#t~mem2583#1.offset;havoc osst_supports_#t~nondet2584#1;call osst_supports_#t~mem2585#1.base, osst_supports_#t~mem2585#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, 16 + osst_supports_~rp~0#1.offset, 8);call osst_supports_#t~mem2586#1.base, osst_supports_#t~mem2586#1.offset := read~$Pointer$#25(osst_supports_~SDp#1.base, 256 + osst_supports_~SDp#1.offset, 8);osst_supports_~tmp___4~19#1 := osst_supports_#t~nondet2587#1;havoc osst_supports_#t~mem2585#1.base, osst_supports_#t~mem2585#1.offset;havoc osst_supports_#t~mem2586#1.base, osst_supports_#t~mem2586#1.offset;havoc osst_supports_#t~nondet2587#1; [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: assume !(0 == osst_supports_~tmp___2~26#1); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903: havoc __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset;call write~$Pointer$#25(0, 0, __os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 587 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 580 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~tmp___15~2#1 := -1;call write~int#25(__os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~STp~3#1.base, 522 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(__os_scsi_tape_open_~tmp___15~2#1, __os_scsi_tape_open_~STp~3#1.base, 526 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~tmp___16~1#1 := 0;call write~int#25(__os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(__os_scsi_tape_open_~tmp___16~1#1, __os_scsi_tape_open_~STp~3#1.base, 502 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_#res#1 := 0;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9903-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset); srcloc: null [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume 1 == osst_seek_sector_#t~mem732#1 % 256 % 4294967296;havoc osst_seek_sector_#t~mem732#1;call osst_seek_sector_#t~mem733#1 := read~int#25(osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);call write~int#25(1 + osst_seek_sector_#t~mem733#1, osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);havoc osst_seek_sector_#t~mem733#1;call write~int#25(0, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6468: assume !(1 == osst_seek_sector_#t~mem732#1 % 256 % 4294967296);havoc osst_seek_sector_#t~mem732#1;call osst_seek_sector_#t~mem734#1.base, osst_seek_sector_#t~mem734#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem735#1.base, osst_seek_sector_#t~mem735#1.offset := read~$Pointer$#25(osst_seek_sector_#t~mem734#1.base, 110 + osst_seek_sector_#t~mem734#1.offset, 8);call osst_seek_sector_#t~mem736#1 := read~int#25(osst_seek_sector_#t~mem735#1.base, 228 + osst_seek_sector_#t~mem735#1.offset, 4); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11489-1: SUMMARY for call kfree(osst_remove_#t~mem2720#1.base, osst_remove_#t~mem2720#1.offset); srcloc: null [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11489: havoc osst_remove_#t~mem2720#1.base, osst_remove_#t~mem2720#1.offset; [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9641: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10566: 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 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10566: assume !(0 != enlarge_buffer_~need_dma#1); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981: osst_set_options_~tmp~60#1.base, osst_set_options_~tmp~60#1.offset := osst_set_options_#t~ret1831#1.base, osst_set_options_#t~ret1831#1.offset;havoc osst_set_options_#t~ret1831#1.base, osst_set_options_#t~ret1831#1.offset;osst_set_options_~name~24#1.base, osst_set_options_~name~24#1.offset := osst_set_options_~tmp~60#1.base, osst_set_options_~tmp~60#1.offset;call osst_set_options_#t~mem1832#1 := read~int#25(osst_set_options_~STp#1.base, 498 + 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, 286 + osst_set_options_~STp#1.offset + 53 * (if osst_set_options_#t~mem1832#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_set_options_#t~mem1832#1 % 18446744073709551616 % 18446744073709551616 else osst_set_options_#t~mem1832#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_set_options_#t~mem1832#1;call osst_set_options_#t~mem1833#1 := read~int#25(osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, 1); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8981-1: SUMMARY for call osst_set_options_#t~ret1831#1.base, osst_set_options_#t~ret1831#1.offset := tape_name(osst_set_options_~STp#1.base, osst_set_options_~STp#1.offset); srcloc: null [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10963: 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 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10963: assume !(0 == osst_supports_~tmp___4~19#1); [2025-02-08 03:06:38,907 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113: assume -2147483648 <= osst_set_options_#t~ret1879#1 && osst_set_options_#t~ret1879#1 <= 2147483647;havoc osst_set_options_#t~mem1878#1;havoc osst_set_options_#t~ret1879#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9113-1: SUMMARY for call osst_set_options_#t~ret1879#1 := printk(127, 0); srcloc: null [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642: __os_scsi_tape_open_~tmp___2~22#1 := __os_scsi_tape_open_#t~ret1991#1;havoc __os_scsi_tape_open_#t~ret1991#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660-1: SUMMARY for call osst_analyze_headers_#t~ret1253#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 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7660: assume -2147483648 <= osst_analyze_headers_#t~ret1253#1 && osst_analyze_headers_#t~ret1253#1 <= 2147483647;osst_analyze_headers_~tmp___6~9#1 := osst_analyze_headers_#t~ret1253#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492: osst_remove_#res#1 := 0; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11492-1: SUMMARY for call kfree(osst_remove_~tpnt~1#1.base, osst_remove_~tpnt~1#1.offset); srcloc: null [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9642-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 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: assume 0 != osst_ioctl_~retval~9#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10171: assume !(0 != osst_ioctl_~retval~9#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 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume osst_ioctl_~i~9#1 <= 3; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10303: assume !(osst_ioctl_~i~9#1 <= 3);osst_ioctl_~tmp___4~18#1 := 0;call write~int#25(osst_ioctl_~tmp___4~18#1, osst_ioctl_~STp~6#1.base, 506 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(osst_ioctl_~tmp___4~18#1, osst_ioctl_~STp~6#1.base, 502 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(1, osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_~tmp___5~16#1 := 0;call write~int#25(osst_ioctl_~tmp___5~16#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#25(osst_ioctl_~tmp___5~16#1, osst_ioctl_~STps~16#1.base, 8 + osst_ioctl_~STps~16#1.offset, 4);osst_ioctl_~retval~9#1 := 0; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643: call write~int#25((if 0 == __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 then 1 else 0), __os_scsi_tape_open_~STp~3#1.base, 589 + __os_scsi_tape_open_~STp~3#1.offset, 1);havoc __os_scsi_tape_open_#t~bitwise1992#1;call __os_scsi_tape_open_#t~mem1993#1.base, __os_scsi_tape_open_#t~mem1993#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7793: 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~ret2174#1 := osst_configure_onstream_#res#1;havoc osst_configure_onstream_#t~ret1294#1.base, osst_configure_onstream_#t~ret1294#1.offset, osst_configure_onstream_#t~mem1295#1.base, osst_configure_onstream_#t~mem1295#1.offset, osst_configure_onstream_#t~mem1296#1, osst_configure_onstream_#t~mem1297#1, osst_configure_onstream_#t~mem1298#1.base, osst_configure_onstream_#t~mem1298#1.offset, osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset, osst_configure_onstream_#t~ret1300#1, osst_configure_onstream_#t~ret1301#1, osst_configure_onstream_#t~memset~res1302#1.base, osst_configure_onstream_#t~memset~res1302#1.offset, osst_configure_onstream_#t~mem1303#1, osst_configure_onstream_#t~mem1304#1, osst_configure_onstream_#t~ret1305#1.base, osst_configure_onstream_#t~ret1305#1.offset, osst_configure_onstream_#t~mem1306#1.base, osst_configure_onstream_#t~mem1306#1.offset, osst_configure_onstream_#t~mem1307#1, osst_configure_onstream_#t~ret1308#1, osst_configure_onstream_#t~mem1309#1.base, osst_configure_onstream_#t~mem1309#1.offset, osst_configure_onstream_#t~mem1310#1.base, osst_configure_onstream_#t~mem1310#1.offset, osst_configure_onstream_#t~mem1311#1.base, osst_configure_onstream_#t~mem1311#1.offset, osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset, osst_configure_onstream_#t~mem1312#1, osst_configure_onstream_#t~memset~res1314#1.base, osst_configure_onstream_#t~memset~res1314#1.offset, osst_configure_onstream_#t~mem1315#1, osst_configure_onstream_#t~mem1316#1, osst_configure_onstream_#t~ret1317#1.base, osst_configure_onstream_#t~ret1317#1.offset, osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset, osst_configure_onstream_#t~mem1319#1, osst_configure_onstream_#t~ret1320#1, osst_configure_onstream_#t~memset~res1321#1.base, osst_configure_onstream_#t~memset~res1321#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.base, osst_configure_onstream_#t~mem1328#1.offset, osst_configure_onstream_#t~mem1329#1.base, osst_configure_onstream_#t~mem1329#1.offset, osst_configure_onstream_#t~mem1330#1.base, osst_configure_onstream_#t~mem1330#1.offset, osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset, osst_configure_onstream_#t~mem1332#1.base, osst_configure_onstream_#t~mem1332#1.offset, 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~mem1335#1.base, osst_configure_onstream_#t~mem1335#1.offset, osst_configure_onstream_#t~mem1336#1.base, osst_configure_onstream_#t~mem1336#1.offset, osst_configure_onstream_#t~mem1337#1.base, osst_configure_onstream_#t~mem1337#1.offset, osst_configure_onstream_#t~mem1338#1, osst_configure_onstream_#t~mem1339#1, osst_configure_onstream_#t~ret1340#1.base, osst_configure_onstream_#t~ret1340#1.offset, osst_configure_onstream_#t~mem1341#1.base, osst_configure_onstream_#t~mem1341#1.offset, osst_configure_onstream_#t~mem1342#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~ret1345#1, osst_configure_onstream_#t~memset~res1346#1.base, osst_configure_onstream_#t~memset~res1346#1.offset, osst_configure_onstream_#t~mem1347#1, osst_configure_onstream_#t~mem1348#1, osst_configure_onstream_#t~ret1349#1.base, osst_configure_onstream_#t~ret1349#1.offset, osst_configure_onstream_#t~mem1350#1.base, osst_configure_onstream_#t~mem1350#1.offset, osst_configure_onstream_#t~mem1351#1, osst_configure_onstream_#t~ret1352#1, osst_configure_onstream_#t~mem1353#1.base, osst_configure_onstream_#t~mem1353#1.offset, osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset, osst_configure_onstream_#t~mem1355#1.base, osst_configure_onstream_#t~mem1355#1.offset, osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset, osst_configure_onstream_#t~mem1356#1, osst_configure_onstream_#t~mem1358#1, osst_configure_onstream_#t~ret1359#1, osst_configure_onstream_#t~memset~res1360#1.base, osst_configure_onstream_#t~memset~res1360#1.offset, osst_configure_onstream_#t~mem1361#1, osst_configure_onstream_#t~mem1362#1, osst_configure_onstream_#t~ret1363#1.base, osst_configure_onstream_#t~ret1363#1.offset, osst_configure_onstream_#t~mem1364#1.base, osst_configure_onstream_#t~mem1364#1.offset, osst_configure_onstream_#t~mem1365#1, osst_configure_onstream_#t~ret1366#1, osst_configure_onstream_#t~mem1367#1.base, osst_configure_onstream_#t~mem1367#1.offset, osst_configure_onstream_#t~mem1368#1.base, osst_configure_onstream_#t~mem1368#1.offset, osst_configure_onstream_#t~mem1369#1.base, osst_configure_onstream_#t~mem1369#1.offset, osst_configure_onstream_#t~mem1371#1.base, osst_configure_onstream_#t~mem1371#1.offset, osst_configure_onstream_#t~mem1370#1, osst_configure_onstream_#t~mem1372#1, osst_configure_onstream_#t~mem1373#1, osst_configure_onstream_#t~ret1374#1, osst_configure_onstream_#t~mem1375#1, osst_configure_onstream_#t~ret1376#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~51#1.base, osst_configure_onstream_~tmp~51#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~30#1, osst_configure_onstream_~tmp___1~19#1, osst_configure_onstream_~tmp___2~16#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~ret2174#1 && __os_scsi_tape_open_#t~ret2174#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2174#1;call __os_scsi_tape_open_#t~mem2175#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 627 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-1: [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume __os_scsi_tape_open_~i~8#1 <= 3; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9775: assume !(__os_scsi_tape_open_~i~8#1 <= 3);__os_scsi_tape_open_~new_session~0#1 := 1;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 603 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 607 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume 0 != osst_analyze_headers_~tmp___6~9#1;osst_analyze_headers_~valid~0#1 := 1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7661: assume !(0 != osst_analyze_headers_~tmp___6~9#1); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472-1: SUMMARY for call osst_seek_sector_#t~ret737#1 := __fswab32(osst_seek_sector_#t~mem736#1); srcloc: null [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6472: osst_seek_sector_~tmp___10~2#1 := osst_seek_sector_#t~ret737#1;havoc osst_seek_sector_#t~mem734#1.base, osst_seek_sector_#t~mem734#1.offset;havoc osst_seek_sector_#t~mem735#1.base, osst_seek_sector_#t~mem735#1.offset;havoc osst_seek_sector_#t~mem736#1;havoc osst_seek_sector_#t~ret737#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-2: havoc __os_scsi_tape_open_#t~bitwise1992#1;assume __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 <= __os_scsi_tape_open_~tmp___2~22#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1992#1 % 4294967296 <= 128; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-3: assume 128 == __os_scsi_tape_open_~tmp___2~22#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1992#1 := __os_scsi_tape_open_~tmp___2~22#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-3: assume !(128 == __os_scsi_tape_open_~tmp___2~22#1 % 4294967296); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-4: assume 0 == __os_scsi_tape_open_~tmp___2~22#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1992#1 := 0; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9643-4: assume !(0 == __os_scsi_tape_open_~tmp___2~22#1 % 4294967296); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644: assume -2147483648 <= __os_scsi_tape_open_#t~ret1994#1 && __os_scsi_tape_open_#t~ret1994#1 <= 2147483647;__os_scsi_tape_open_~tmp___3~18#1 := __os_scsi_tape_open_#t~ret1994#1;havoc __os_scsi_tape_open_#t~mem1993#1.base, __os_scsi_tape_open_#t~mem1993#1.offset;havoc __os_scsi_tape_open_#t~ret1994#1; [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9644-1: SUMMARY for call __os_scsi_tape_open_#t~ret1994#1 := scsi_block_when_processing_errors(__os_scsi_tape_open_#t~mem1993#1.base, __os_scsi_tape_open_#t~mem1993#1.offset); srcloc: null [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume 0 != osst_seek_sector_~tmp___10~2#1 % 4294967296;call osst_seek_sector_#t~mem738#1 := read~int#25(osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 03:06:38,908 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6473: assume !(0 != osst_seek_sector_~tmp___10~2#1 % 4294967296);call write~int#25(-1, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume 1612709888 == osst_set_options_~code~0#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9116: assume !(1612709888 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: assume 0 == osst_set_options_#t~mem1833#1 % 256 % 4294967296;havoc osst_set_options_#t~mem1833#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8984: assume !(0 == osst_set_options_#t~mem1833#1 % 256 % 4294967296);havoc osst_set_options_#t~mem1833#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645: 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~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9645: assume !(0 == __os_scsi_tape_open_~tmp___3~18#1);call __os_scsi_tape_open_#t~mem1995#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 498 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10570: enlarge_buffer_~b_size~1#1 := 32768;enlarge_buffer_~order~1#1 := 3; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume 0 != osst_seek_sector_#t~mem738#1;havoc osst_seek_sector_#t~mem738#1;call osst_seek_sector_#t~mem739#1.base, osst_seek_sector_#t~mem739#1.offset := read~$Pointer$#25(osst_seek_sector_~STp#1.base, 256 + osst_seek_sector_~STp#1.offset, 8);call osst_seek_sector_#t~mem740#1.base, osst_seek_sector_#t~mem740#1.offset := read~$Pointer$#25(osst_seek_sector_#t~mem739#1.base, 110 + osst_seek_sector_#t~mem739#1.offset, 8);call osst_seek_sector_#t~mem741#1 := read~int#25(osst_seek_sector_#t~mem740#1.base, 228 + osst_seek_sector_#t~mem740#1.offset, 4); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6474: assume !(0 != osst_seek_sector_#t~mem738#1);havoc osst_seek_sector_#t~mem738#1;osst_seek_sector_~tmp___9~2#1 := 0; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume 1048575 == osst_set_options_~value~0#1;call write~int#25(0, osst_set_options_~STm~2#1.base, 6 + osst_set_options_~STm~2#1.offset, 1); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9117: assume !(1048575 == osst_set_options_~value~0#1);call write~int#25((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 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12024: main_#t~ret2820#1 := osst_linux_media_version_show_#res#1;havoc osst_linux_media_version_show_#t~ret2605#1.base, osst_linux_media_version_show_#t~ret2605#1.offset, osst_linux_media_version_show_#t~mem2606#1, osst_linux_media_version_show_#t~short2607#1, osst_linux_media_version_show_#t~mem2608#1, osst_linux_media_version_show_#t~short2609#1, osst_linux_media_version_show_#t~mem2610#1, osst_linux_media_version_show_#t~loopctr2611#1, osst_linux_media_version_show_#t~nondet2612#1, osst_linux_media_version_show_#t~ret2613#1, osst_linux_media_version_show_~dev#1.base, osst_linux_media_version_show_~dev#1.offset, osst_linux_media_version_show_~attr#1.base, osst_linux_media_version_show_~attr#1.offset, osst_linux_media_version_show_~buf#1.base, osst_linux_media_version_show_~buf#1.offset, osst_linux_media_version_show_~STp~9#1.base, osst_linux_media_version_show_~STp~9#1.offset, osst_linux_media_version_show_~tmp~77#1.base, osst_linux_media_version_show_~tmp~77#1.offset, osst_linux_media_version_show_~l~1#1, osst_linux_media_version_show_~tmp___0~50#1;havoc osst_linux_media_version_show_#in~dev#1.base, osst_linux_media_version_show_#in~dev#1.offset, osst_linux_media_version_show_#in~attr#1.base, osst_linux_media_version_show_#in~attr#1.offset, osst_linux_media_version_show_#in~buf#1.base, osst_linux_media_version_show_#in~buf#1.offset;assume { :end_inline_osst_linux_media_version_show } true;assume -9223372036854775808 <= main_#t~ret2820#1 && main_#t~ret2820#1 <= 9223372036854775807;havoc main_#t~ret2820#1;~ldv_state_variable_5~0 := 1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985: havoc osst_set_options_#t~memcpy~res1834#1.base, osst_set_options_#t~memcpy~res1834#1.offset;~modes_defined~0 := 1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8985-1: SUMMARY for call osst_set_options_#t~memcpy~res1834#1.base, osst_set_options_#t~memcpy~res1834#1.offset := #Ultimate.C_memcpy#25(osst_set_options_~STm~2#1.base, osst_set_options_~STm~2#1.offset, osst_set_options_~STp#1.base, 286 + osst_set_options_~STp#1.offset, 56); srcloc: null [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475-1: SUMMARY for call osst_seek_sector_#t~ret742#1 := __fswab32(osst_seek_sector_#t~mem741#1); srcloc: null [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6475: osst_seek_sector_~tmp___8~2#1 := osst_seek_sector_#t~ret742#1;havoc osst_seek_sector_#t~mem739#1.base, osst_seek_sector_#t~mem739#1.offset;havoc osst_seek_sector_#t~mem740#1.base, osst_seek_sector_#t~mem740#1.offset;havoc osst_seek_sector_#t~mem741#1;havoc osst_seek_sector_#t~ret742#1;osst_seek_sector_~tmp___9~2#1 := 1 + osst_seek_sector_~tmp___8~2#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7665: osst_analyze_headers_~ppos~0#1 := 1 + osst_analyze_headers_~ppos~0#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11761: main_#t~ret2774#1 := osst_adr_rev_show_#res#1;havoc osst_adr_rev_show_#t~ret2593#1.base, osst_adr_rev_show_#t~ret2593#1.offset, osst_adr_rev_show_#t~mem2594#1, osst_adr_rev_show_#t~short2595#1, osst_adr_rev_show_#t~mem2596#1, osst_adr_rev_show_#t~short2597#1, osst_adr_rev_show_#t~mem2598#1.base, osst_adr_rev_show_#t~mem2598#1.offset, osst_adr_rev_show_#t~mem2599#1, osst_adr_rev_show_#t~mem2600#1.base, osst_adr_rev_show_#t~mem2600#1.offset, osst_adr_rev_show_#t~mem2601#1, osst_adr_rev_show_#t~loopctr2602#1, osst_adr_rev_show_#t~nondet2603#1, osst_adr_rev_show_#t~ret2604#1, osst_adr_rev_show_~dev#1.base, osst_adr_rev_show_~dev#1.offset, osst_adr_rev_show_~attr#1.base, osst_adr_rev_show_~attr#1.offset, osst_adr_rev_show_~buf#1.base, osst_adr_rev_show_~buf#1.offset, osst_adr_rev_show_~STp~8#1.base, osst_adr_rev_show_~STp~8#1.offset, osst_adr_rev_show_~tmp~76#1.base, osst_adr_rev_show_~tmp~76#1.offset, osst_adr_rev_show_~l~0#1, osst_adr_rev_show_~tmp___0~49#1;havoc osst_adr_rev_show_#in~dev#1.base, osst_adr_rev_show_#in~dev#1.offset, osst_adr_rev_show_#in~attr#1.base, osst_adr_rev_show_#in~attr#1.offset, osst_adr_rev_show_#in~buf#1.base, osst_adr_rev_show_#in~buf#1.offset;assume { :end_inline_osst_adr_rev_show } true;assume -9223372036854775808 <= main_#t~ret2774#1 && main_#t~ret2774#1 <= 9223372036854775807;havoc main_#t~ret2774#1;~ldv_state_variable_6~0 := 1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume 109 == osst_ioctl_~cmd_type~0#1 && 3 == osst_ioctl_~cmd_nr~0#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10440: assume !(109 == osst_ioctl_~cmd_type~0#1 && 3 == osst_ioctl_~cmd_nr~0#1);call osst_ioctl_#t~mem2465#1.base, osst_ioctl_#t~mem2465#1.offset := read~$Pointer$#25(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119: assume -2147483648 <= osst_set_options_#t~ret1880#1 && osst_set_options_#t~ret1880#1 <= 2147483647;havoc osst_set_options_#t~ret1880#1; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9119-1: SUMMARY for call osst_set_options_#t~ret1880#1 := printk(128, 0); srcloc: null [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: main_#t~ret2800#1 := osst_compat_ioctl_#res#1;havoc osst_compat_ioctl_#t~mem2471#1.base, osst_compat_ioctl_#t~mem2471#1.offset, osst_compat_ioctl_#t~mem2472#1.base, osst_compat_ioctl_#t~mem2472#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~mem2482#1.base, osst_compat_ioctl_#t~mem2482#1.offset, osst_compat_ioctl_#t~mem2483#1.base, osst_compat_ioctl_#t~mem2483#1.offset, osst_compat_ioctl_#t~mem2484#1.base, osst_compat_ioctl_#t~mem2484#1.offset, osst_compat_ioctl_#t~ret2485#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~ret2800#1 && main_#t~ret2800#1 <= 9223372036854775807;havoc main_#t~mem2798#1;havoc main_#t~mem2799#1;havoc main_#t~ret2800#1;~ldv_state_variable_8~0 := 2; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11498: assume osst_remove_~i~18#1 < ~osst_max_dev~0; [2025-02-08 03:06:38,909 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11498: assume !(osst_remove_~i~18#1 < ~osst_max_dev~0); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: assume 8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10441: assume !(8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296);call osst_ioctl_#t~mem2461#1 := read~int#25(osst_ioctl_~STp~6#1.base, 627 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11366: osst_probe_#t~ret2687#1 := osst_parse_firmware_rev_#res#1;havoc osst_parse_firmware_rev_#t~mem1286#1, osst_parse_firmware_rev_#t~mem1287#1, osst_parse_firmware_rev_#t~mem1288#1, osst_parse_firmware_rev_#t~mem1289#1, osst_parse_firmware_rev_#t~mem1290#1, osst_parse_firmware_rev_#t~mem1291#1, osst_parse_firmware_rev_#t~mem1292#1, osst_parse_firmware_rev_#t~mem1293#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~27#1 := osst_probe_#t~ret2687#1;havoc osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset;havoc osst_probe_#t~ret2687#1;call write~int#25((if osst_probe_~tmp___2~27#1 % 4294967296 % 4294967296 <= 2147483647 then osst_probe_~tmp___2~27#1 % 4294967296 % 4294967296 else osst_probe_~tmp___2~27#1 % 4294967296 % 4294967296 - 4294967296), osst_probe_~tpnt~0#1.base, 623 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(1, osst_probe_~tpnt~0#1.base, 264 + osst_probe_~tpnt~0#1.offset, 1);call osst_probe_#t~mem2688#1.base, osst_probe_#t~mem2688#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, 248 + osst_probe_~SDp~0#1.offset, 8);osst_probe_~tmp___3~22#1 := osst_probe_#t~nondet2689#1;havoc osst_probe_#t~mem2688#1.base, osst_probe_#t~mem2688#1.offset;havoc osst_probe_#t~nondet2689#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: 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 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10177: assume !(109 == osst_ioctl_~cmd_type~0#1 && 1 == osst_ioctl_~cmd_nr~0#1);call osst_ioctl_#t~mem2395#1 := read~int#25(osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, 1); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: assume osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7667: 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 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10574-1: SUMMARY for call enlarge_buffer_#t~ret2492#1.base, enlarge_buffer_#t~ret2492#1.offset := alloc_pages(enlarge_buffer_~priority~1#1, enlarge_buffer_~order~1#1); srcloc: null [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649: assume __os_scsi_tape_open_#t~mem1995#1 != __os_scsi_tape_open_~mode~0#1;havoc __os_scsi_tape_open_#t~mem1995#1;__os_scsi_tape_open_~new_session~0#1 := 1;call write~int#25(__os_scsi_tape_open_~mode~0#1, __os_scsi_tape_open_~STp~3#1.base, 498 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9649: assume !(__os_scsi_tape_open_#t~mem1995#1 != __os_scsi_tape_open_~mode~0#1);havoc __os_scsi_tape_open_#t~mem1995#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10574: enlarge_buffer_~tmp~66#1.base, enlarge_buffer_~tmp~66#1.offset := enlarge_buffer_#t~ret2492#1.base, enlarge_buffer_#t~ret2492#1.offset;enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset := enlarge_buffer_~tmp~66#1.base, enlarge_buffer_~tmp~66#1.offset;call write~int#25(0, enlarge_buffer_~STbuffer#1.base, 140 + enlarge_buffer_~STbuffer#1.offset, 4); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989: osst_set_options_~code~0#1 := osst_set_options_#t~bitwise1835#1;havoc osst_set_options_#t~bitwise1835#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-1: [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-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 <= 4026531840) && osst_set_options_#t~bitwise1835#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1835#1 > 4026531840 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1835#1 >= -9223372036854775808; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-3: assume 4026531840 == osst_set_options_~options#1;osst_set_options_#t~bitwise1835#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-3: assume !(4026531840 == osst_set_options_~options#1); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10971: 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~mem2588#1.base, osst_supports_#t~mem2588#1.offset := read~$Pointer$#3(osst_supports_~rp~0#1.base, osst_supports_~rp~0#1.offset, 8); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1835#1 := 0; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8989-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10179: assume 8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10179: assume !(8 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122: assume -2147483648 <= osst_set_options_#t~ret1881#1 && osst_set_options_#t~ret1881#1 <= 2147483647;havoc osst_set_options_#t~ret1881#1; [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9122-1: SUMMARY for call osst_set_options_#t~ret1881#1 := printk(129, 0); srcloc: null [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume 268435456 == osst_set_options_~code~0#1;call write~int#25(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 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: assume !(268435456 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,910 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6480: call osst_seek_sector_#t~mem743#1 := read~int#25(osst_seek_sector_~STp#1.base, 634 + osst_seek_sector_~STp#1.offset, 4);call write~int#25((if (osst_seek_sector_#t~mem743#1 - osst_seek_sector_~tmp___9~2#1) % 4294967296 % 4294967296 <= 2147483647 then (osst_seek_sector_#t~mem743#1 - osst_seek_sector_~tmp___9~2#1) % 4294967296 % 4294967296 else (osst_seek_sector_#t~mem743#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~mem743#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973: assume 0 != (osst_supports_#t~mem2588#1.base + osst_supports_#t~mem2588#1.offset) % 18446744073709551616;havoc osst_supports_#t~mem2588#1.base, osst_supports_#t~mem2588#1.offset; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10973: assume !(0 != (osst_supports_#t~mem2588#1.base + osst_supports_#t~mem2588#1.offset) % 18446744073709551616);havoc osst_supports_#t~mem2588#1.base, osst_supports_#t~mem2588#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 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-3: assume __os_scsi_tape_open_#t~short2072#1;call __os_scsi_tape_open_#t~mem2070#1.base, __os_scsi_tape_open_#t~mem2070#1.offset := read~$Pointer$#25(__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#25(__os_scsi_tape_open_#t~mem2070#1.base, 112 + __os_scsi_tape_open_#t~mem2070#1.offset, 4);__os_scsi_tape_open_#t~short2072#1 := 0 == __os_scsi_tape_open_#t~mem2071#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-3: assume !__os_scsi_tape_open_#t~short2072#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-4: __os_scsi_tape_open_#t~short2072#1 := __os_scsi_tape_open_#t~short2069#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-5: assume __os_scsi_tape_open_#t~short2069#1;call __os_scsi_tape_open_#t~mem2068#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_#t~short2069#1 := 0 != __os_scsi_tape_open_#t~mem2068#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-5: assume !__os_scsi_tape_open_#t~short2069#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-6: call __os_scsi_tape_open_#t~mem2066#1.base, __os_scsi_tape_open_#t~mem2066#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2067#1 := read~int#25(__os_scsi_tape_open_#t~mem2066#1.base, 26 + __os_scsi_tape_open_#t~mem2066#1.offset, 4);__os_scsi_tape_open_#t~short2069#1 := 0 == __os_scsi_tape_open_#t~mem2067#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume __os_scsi_tape_open_#t~short2075#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~mem2068#1;havoc __os_scsi_tape_open_#t~short2069#1;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~short2072#1;havoc __os_scsi_tape_open_#t~mem2073#1.base, __os_scsi_tape_open_#t~mem2073#1.offset;havoc __os_scsi_tape_open_#t~mem2074#1;havoc __os_scsi_tape_open_#t~short2075#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784: assume !__os_scsi_tape_open_#t~short2075#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~mem2068#1;havoc __os_scsi_tape_open_#t~short2069#1;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~short2072#1;havoc __os_scsi_tape_open_#t~mem2073#1.base, __os_scsi_tape_open_#t~mem2073#1.offset;havoc __os_scsi_tape_open_#t~mem2074#1;havoc __os_scsi_tape_open_#t~short2075#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-1: assume __os_scsi_tape_open_#t~short2075#1;call __os_scsi_tape_open_#t~mem2073#1.base, __os_scsi_tape_open_#t~mem2073#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2074#1 := read~int#25(__os_scsi_tape_open_#t~mem2073#1.base, 16 + __os_scsi_tape_open_#t~mem2073#1.offset, 1);__os_scsi_tape_open_#t~short2075#1 := 0 == __os_scsi_tape_open_#t~mem2074#1 % 256 % 4294967296; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-1: assume !__os_scsi_tape_open_#t~short2075#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9784-2: __os_scsi_tape_open_#t~short2075#1 := __os_scsi_tape_open_#t~short2072#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502-1: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume 0 == osst_probe_~tmp___3~22#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11370: assume !(0 == osst_probe_~tmp___3~22#1);call osst_probe_#t~mem2690#1.base, osst_probe_#t~mem2690#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, 248 + osst_probe_~SDp~0#1.offset, 8);osst_probe_~tmp___4~20#1 := osst_probe_#t~nondet2691#1;havoc osst_probe_#t~mem2690#1.base, osst_probe_#t~mem2690#1.offset;havoc osst_probe_#t~nondet2691#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577: assume 0 != (enlarge_buffer_~page~0#1.base + enlarge_buffer_~page~0#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10577: 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 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: osst_remove_#res#1 := 0; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-3: assume 2 == osst_set_options_~options#1;osst_set_options_#t~bitwise1836#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-3: assume !(2 == osst_set_options_~options#1); [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1836#1 := 0; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992: call write~int#25((if 0 != osst_set_options_#t~bitwise1836#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~bitwise1836#1; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-1: [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8992-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 <= 2) && osst_set_options_#t~bitwise1836#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1836#1 > 2 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1836#1 >= -9223372036854775808; [2025-02-08 03:06:38,911 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10578: 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 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785: havoc __os_scsi_tape_open_#t~memset~res2076#1.base, __os_scsi_tape_open_#t~memset~res2076#1.offset;call write~int#25(26, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(8, __os_scsi_tape_open_~#cmd~12#1.base, 1 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(54, __os_scsi_tape_open_~#cmd~12#1.base, 2 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(12, __os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2078#1 := read~int#25(__os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2079#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9785-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2076#1.base, __os_scsi_tape_open_#t~memset~res2076#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume 0 != osst_ioctl_#t~mem2461#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2461#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10446: assume !(0 != osst_ioctl_#t~mem2461#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2461#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~mem691#1, osst_get_sector_#t~mem692#1, osst_get_sector_#t~mem693#1, osst_get_sector_#t~ite696#1, osst_get_sector_#t~mem694#1, osst_get_sector_#t~mem695#1, osst_get_sector_#t~mem697#1, osst_get_sector_#t~mem698#1, osst_get_sector_#t~mem699#1.base, osst_get_sector_#t~mem699#1.offset, osst_get_sector_#t~mem700#1, osst_get_sector_#t~bitwise701#1, osst_get_sector_#t~mem702#1.base, osst_get_sector_#t~mem702#1.offset, osst_get_sector_#t~mem703#1, osst_get_sector_#t~bitwise704#1, osst_get_sector_#t~ret705#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~mem691#1 := read~int#25(osst_get_sector_~STp#1.base, 502 + osst_get_sector_~STp#1.offset, 4);call osst_get_sector_#t~mem692#1 := read~int#25(osst_get_sector_~STp#1.base, 8 + (514 + osst_get_sector_~STp#1.offset + 16 * osst_get_sector_#t~mem691#1), 4); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1837#1 := 0; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993: call write~int#25((if 0 != osst_set_options_#t~bitwise1837#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~bitwise1837#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-1: [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-2: havoc osst_set_options_#t~bitwise1837#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1837#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1837#1 <= 128) && osst_set_options_#t~bitwise1837#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1837#1 > 128 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1837#1 >= -9223372036854775808; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-3: assume 128 == osst_set_options_~options#1;osst_set_options_#t~bitwise1837#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8993-3: assume !(128 == osst_set_options_~options#1); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11636: call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9654: call __os_scsi_tape_open_#t~mem1996#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 498 + __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, 286 + __os_scsi_tape_open_~STp~3#1.offset + 53 * (if __os_scsi_tape_open_#t~mem1996#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then __os_scsi_tape_open_#t~mem1996#1 % 18446744073709551616 % 18446744073709551616 else __os_scsi_tape_open_#t~mem1996#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc __os_scsi_tape_open_#t~mem1996#1;call __os_scsi_tape_open_#t~mem1997#1 := read~int#25(__os_scsi_tape_open_~filp#1.base, 124 + __os_scsi_tape_open_~filp#1.offset, 4);__os_scsi_tape_open_~flags~0#1 := __os_scsi_tape_open_#t~mem1997#1;havoc __os_scsi_tape_open_#t~mem1997#1;call write~int#25((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, 580 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10447: assume -2147483648 <= osst_ioctl_#t~ret2462#1 && osst_ioctl_#t~ret2462#1 <= 2147483647;osst_ioctl_~blk~0#1 := osst_ioctl_#t~ret2462#1;havoc osst_ioctl_#t~ret2462#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10447-1: SUMMARY for call osst_ioctl_#t~ret2462#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 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994: call write~int#25((if 0 != osst_set_options_#t~bitwise1838#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~bitwise1838#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12297: havoc driver_create_file_#t~nondet2843#1;osst_create_sysfs_files_#t~ret2592#1 := driver_create_file_#res#1;havoc driver_create_file_#t~nondet2843#1, driver_create_file_~arg0#1.base, driver_create_file_~arg0#1.offset, driver_create_file_~arg1#1.base, driver_create_file_~arg1#1.offset;havoc driver_create_file_#in~arg0#1.base, driver_create_file_#in~arg0#1.offset, driver_create_file_#in~arg1#1.base, driver_create_file_#in~arg1#1.offset;assume { :end_inline_driver_create_file } true;assume -2147483648 <= osst_create_sysfs_files_#t~ret2592#1 && osst_create_sysfs_files_#t~ret2592#1 <= 2147483647;osst_create_sysfs_files_~tmp~75#1 := osst_create_sysfs_files_#t~ret2592#1;havoc osst_create_sysfs_files_#t~ret2592#1;osst_create_sysfs_files_#res#1 := osst_create_sysfs_files_~tmp~75#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-2: assume __os_scsi_tape_open_#t~mem2176#1 > 0;call __os_scsi_tape_open_#t~mem2177#1 := read~int#25(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4);__os_scsi_tape_open_#t~ite2178#1 := __os_scsi_tape_open_#t~mem2177#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-2: assume !(__os_scsi_tape_open_#t~mem2176#1 > 0);__os_scsi_tape_open_#t~ite2178#1 := 32768; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11901: main_#t~ret2801#1 := os_scsi_tape_open_#res#1;havoc os_scsi_tape_open_#t~ret2196#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~ret2801#1 && main_#t~ret2801#1 <= 2147483647;~ldv_retval_1~0 := main_#t~ret2801#1;havoc main_#t~ret2801#1; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-3: assume 0 == __os_scsi_tape_open_#t~mem2175#1 % 256 % 4294967296;call __os_scsi_tape_open_#t~mem2176#1 := read~int#25(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4); [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-3: assume !(0 == __os_scsi_tape_open_#t~mem2175#1 % 256 % 4294967296);__os_scsi_tape_open_#t~ite2179#1 := 33280; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-1: [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-2: havoc osst_set_options_#t~bitwise1838#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1838#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1838#1 <= 4) && osst_set_options_#t~bitwise1838#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1838#1 > 4 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1838#1 >= -9223372036854775808; [2025-02-08 03:06:38,912 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-3: assume 4 == osst_set_options_~options#1;osst_set_options_#t~bitwise1838#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-3: assume !(4 == osst_set_options_~options#1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919: call write~int#25(__os_scsi_tape_open_#t~ite2179#1, __os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2175#1;havoc __os_scsi_tape_open_#t~ite2179#1;havoc __os_scsi_tape_open_#t~mem2176#1;havoc __os_scsi_tape_open_#t~ite2178#1;havoc __os_scsi_tape_open_#t~mem2177#1;call __os_scsi_tape_open_#t~mem2180#1.base, __os_scsi_tape_open_#t~mem2180#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2181#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 627 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1838#1 := 0; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8994-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9919-1: __os_scsi_tape_open_#t~ite2179#1 := __os_scsi_tape_open_#t~ite2178#1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10580: enlarge_buffer_~tmp___0~41#1.base, enlarge_buffer_~tmp___0~41#1.offset := enlarge_buffer_#t~ret2493#1.base, enlarge_buffer_#t~ret2493#1.offset;havoc enlarge_buffer_#t~ret2493#1.base, enlarge_buffer_#t~ret2493#1.offset;call write~$Pointer$#25(enlarge_buffer_~tmp___0~41#1.base, enlarge_buffer_~tmp___0~41#1.offset, enlarge_buffer_~STbuffer#1.base, 102 + enlarge_buffer_~STbuffer#1.offset, 8); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10580-1: SUMMARY for call enlarge_buffer_#t~ret2493#1.base, enlarge_buffer_#t~ret2493#1.offset := lowmem_page_address(enlarge_buffer_~page~0#1.base, enlarge_buffer_~page~0#1.offset); srcloc: null [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995: call write~int#25((if 0 != osst_set_options_#t~bitwise1839#1 then 1 else 0), osst_set_options_~STp#1.base, 268 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1839#1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-1: [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184: osst_ioctl_~tmp___1~27#1 := osst_ioctl_#t~ret2266#1;havoc osst_ioctl_#t~ret2266#1;osst_ioctl_~i~9#1 := (if osst_ioctl_~tmp___1~27#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_ioctl_~tmp___1~27#1 % 18446744073709551616 % 4294967296 else osst_ioctl_~tmp___1~27#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10184-1: SUMMARY for call osst_ioctl_#t~ret2266#1 := copy_from_user(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, osst_ioctl_~p~4#1.base, osst_ioctl_~p~4#1.offset, 8); srcloc: null [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806: osst_configure_onstream_~tmp~51#1.base, osst_configure_onstream_~tmp~51#1.offset := osst_configure_onstream_#t~ret1294#1.base, osst_configure_onstream_#t~ret1294#1.offset;havoc osst_configure_onstream_#t~ret1294#1.base, osst_configure_onstream_#t~ret1294#1.offset;osst_configure_onstream_~name~17#1.base, osst_configure_onstream_~name~17#1.offset := osst_configure_onstream_~tmp~51#1.base, osst_configure_onstream_~tmp~51#1.offset;call osst_configure_onstream_#t~mem1295#1.base, osst_configure_onstream_#t~mem1295#1.offset := read~$Pointer$#25(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~mem1295#1.base, osst_configure_onstream_#t~mem1295#1.offset;havoc osst_configure_onstream_#t~mem1295#1.base, osst_configure_onstream_#t~mem1295#1.offset;call osst_configure_onstream_#t~mem1296#1 := read~int#25(osst_configure_onstream_~STp#1.base, 579 + osst_configure_onstream_~STp#1.offset, 1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-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 <= 16) && osst_set_options_#t~bitwise1839#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1839#1 > 16 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1839#1 >= -9223372036854775808; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-3: assume 16 == osst_set_options_~options#1;osst_set_options_#t~bitwise1839#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-3: assume !(16 == osst_set_options_~options#1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920: call write~int#25(__os_scsi_tape_open_#t~ite2183#1, __os_scsi_tape_open_#t~mem2180#1.base, 6 + __os_scsi_tape_open_#t~mem2180#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2180#1.base, __os_scsi_tape_open_#t~mem2180#1.offset;havoc __os_scsi_tape_open_#t~mem2181#1;havoc __os_scsi_tape_open_#t~ite2183#1;havoc __os_scsi_tape_open_#t~mem2182#1;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 629 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___17~1#1 := 0;call __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(__os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_#t~mem2184#1.base, 14 + __os_scsi_tape_open_#t~mem2184#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2184#1.base, __os_scsi_tape_open_#t~mem2184#1.offset;call __os_scsi_tape_open_#t~mem2185#1.base, __os_scsi_tape_open_#t~mem2185#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(__os_scsi_tape_open_~tmp___17~1#1, __os_scsi_tape_open_#t~mem2185#1.base, 10 + __os_scsi_tape_open_#t~mem2185#1.offset, 4);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 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 581 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1839#1 := 0; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8995-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920-1: assume 0 == __os_scsi_tape_open_#t~mem2181#1 % 256 % 4294967296;call __os_scsi_tape_open_#t~mem2182#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_#t~ite2183#1 := 32768 / __os_scsi_tape_open_#t~mem2182#1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9920-1: assume !(0 == __os_scsi_tape_open_#t~mem2181#1 % 256 % 4294967296);__os_scsi_tape_open_#t~ite2183#1 := 1; [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7806-1: SUMMARY for call osst_configure_onstream_#t~ret1294#1.base, osst_configure_onstream_#t~ret1294#1.offset := tape_name(osst_configure_onstream_~STp#1.base, osst_configure_onstream_~STp#1.offset); srcloc: null [2025-02-08 03:06:38,913 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6485: call osst_seek_sector_#t~mem745#1 := read~int#25(osst_seek_sector_~STp#1.base, 638 + osst_seek_sector_~STp#1.offset, 4);call osst_seek_sector_#t~mem744#1 := read~int#25(osst_seek_sector_~STp#1.base, 710 + osst_seek_sector_~STp#1.offset, 4);call write~int#25((if osst_seek_sector_#t~mem745#1 % 4294967296 >= osst_seek_sector_#t~mem744#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~mem745#1;havoc osst_seek_sector_#t~mem744#1;osst_seek_sector_#res#1 := 0; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10449: osst_ioctl_#t~ret2463#1 := osst_get_sector_#res#1;havoc osst_get_sector_#t~mem691#1, osst_get_sector_#t~mem692#1, osst_get_sector_#t~mem693#1, osst_get_sector_#t~ite696#1, osst_get_sector_#t~mem694#1, osst_get_sector_#t~mem695#1, osst_get_sector_#t~mem697#1, osst_get_sector_#t~mem698#1, osst_get_sector_#t~mem699#1.base, osst_get_sector_#t~mem699#1.offset, osst_get_sector_#t~mem700#1, osst_get_sector_#t~bitwise701#1, osst_get_sector_#t~mem702#1.base, osst_get_sector_#t~mem702#1.offset, osst_get_sector_#t~mem703#1, osst_get_sector_#t~bitwise704#1, osst_get_sector_#t~ret705#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~ret2463#1 && osst_ioctl_#t~ret2463#1 <= 2147483647;osst_ioctl_~blk~0#1 := osst_ioctl_#t~ret2463#1;havoc osst_ioctl_#t~ret2463#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume 0 == osst_probe_~tmp___4~20#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11374: assume !(0 == osst_probe_~tmp___4~20#1);call osst_probe_#t~mem2692#1 := read~int#25(osst_probe_~tpnt~0#1.base, 623 + osst_probe_~tpnt~0#1.offset, 4);osst_probe_#t~short2694#1 := osst_probe_#t~mem2692#1 > 10600; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996: call write~int#25((if 0 != osst_set_options_#t~bitwise1840#1 then 1 else 0), osst_set_options_~STp#1.base, 269 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1840#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-1: [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-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 <= 32) && osst_set_options_#t~bitwise1840#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1840#1 > 32 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1840#1 >= -9223372036854775808; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-3: assume 32 == osst_set_options_~options#1;osst_set_options_#t~bitwise1840#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-3: assume !(32 == osst_set_options_~options#1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1840#1 := 0; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8996-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657: __os_scsi_tape_open_~tmp___4~17#1 := __os_scsi_tape_open_#t~ret1998#1;havoc __os_scsi_tape_open_#t~ret1998#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9657-1: SUMMARY for call __os_scsi_tape_open_#t~ret1998#1 := iminor(__os_scsi_tape_open_~inode#1.base, __os_scsi_tape_open_~inode#1.offset); srcloc: null [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10186: assume !(0 != osst_ioctl_~i~9#1);call osst_ioctl_#t~mem2267#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318: assume 22 == osst_ioctl_#t~mem2378#1;havoc osst_ioctl_#t~mem2378#1;call osst_ioctl_#t~mem2379#1 := read~int#25(osst_ioctl_~STp~6#1.base, 627 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10318: assume !(22 == osst_ioctl_#t~mem2378#1);havoc osst_ioctl_#t~mem2378#1;call osst_ioctl_#t~mem2385#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2387#1 := 28 == osst_ioctl_#t~mem2385#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997: call write~int#25((if 0 != osst_set_options_#t~bitwise1841#1 then 1 else 0), osst_set_options_~STp#1.base, 265 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1841#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-1: [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-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 <= 64) && osst_set_options_#t~bitwise1841#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1841#1 > 64 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1841#1 >= -9223372036854775808; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-3: assume 64 == osst_set_options_~options#1;osst_set_options_#t~bitwise1841#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-3: assume !(64 == osst_set_options_~options#1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9129-1: osst_set_options_#res#1 := 0; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790-1: SUMMARY for call __os_scsi_tape_open_#t~ret2080#1.base, __os_scsi_tape_open_#t~ret2080#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2077#1.base, __os_scsi_tape_open_#t~mem2077#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, (if __os_scsi_tape_open_#t~mem2078#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2078#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2078#1 % 256 % 4294967296 - 4294967296), 2, __os_scsi_tape_open_#t~mem2079#1, 0, 1); srcloc: null [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658: call write~int#25(__os_scsi_tape_open_#t~bitwise2000#1, __os_scsi_tape_open_~STp~3#1.base, 627 + __os_scsi_tape_open_~STp~3#1.offset, 1);havoc __os_scsi_tape_open_#t~bitwise1999#1;havoc __os_scsi_tape_open_#t~bitwise2000#1;call __os_scsi_tape_open_#t~mem2001#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 627 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1841#1 := 0; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8997-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676-1: SUMMARY for call osst_analyze_headers_#t~ret1254#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 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7676: assume -2147483648 <= osst_analyze_headers_#t~ret1254#1 && osst_analyze_headers_#t~ret1254#1 <= 2147483647;osst_analyze_headers_~tmp___7~7#1 := osst_analyze_headers_#t~ret1254#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9790: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2080#1.base, __os_scsi_tape_open_#t~ret2080#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~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~mem2079#1;havoc __os_scsi_tape_open_#t~ret2080#1.base, __os_scsi_tape_open_#t~ret2080#1.offset;call __os_scsi_tape_open_#t~mem2081#1.base, __os_scsi_tape_open_#t~mem2081#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2082#1 := read~int#25(__os_scsi_tape_open_#t~mem2081#1.base, 26 + __os_scsi_tape_open_#t~mem2081#1.offset, 4);__os_scsi_tape_open_#t~short2086#1 := 0 != __os_scsi_tape_open_#t~mem2082#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-5: [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-6: havoc __os_scsi_tape_open_#t~bitwise1999#1;assume __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 <= __os_scsi_tape_open_~tmp___4~17#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 <= 96; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume osst_ioctl_~blk~0#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~blk~0#1; [2025-02-08 03:06:38,914 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10451: assume !(osst_ioctl_~blk~0#1 < 0);call write~int#25(osst_ioctl_~blk~0#1, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset, 8); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-7: assume 96 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1999#1 := __os_scsi_tape_open_~tmp___4~17#1; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-7: assume !(96 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-8: assume 0 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296;__os_scsi_tape_open_#t~bitwise1999#1 := 0; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-8: assume !(0 == __os_scsi_tape_open_~tmp___4~17#1 % 4294967296); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-1: [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-2: havoc __os_scsi_tape_open_#t~bitwise2000#1;assume __os_scsi_tape_open_#t~bitwise2000#1 % 4294967296 <= __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256 % 4294967296 && __os_scsi_tape_open_#t~bitwise2000#1 % 4294967296 <= 2; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-3: assume 2 == __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256 % 4294967296;__os_scsi_tape_open_#t~bitwise2000#1 := __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-3: assume !(2 == __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256 % 4294967296); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-4: assume 0 == __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256 % 4294967296;__os_scsi_tape_open_#t~bitwise2000#1 := 0; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9658-4: assume !(0 == __os_scsi_tape_open_#t~bitwise1999#1 % 4294967296 / 32 % 256 % 4294967296); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: assume 0 != osst_ioctl_#t~mem2379#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2379#1;call osst_ioctl_#t~mem2380#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4); [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: assume !(0 != osst_ioctl_#t~mem2379#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2379#1;call osst_ioctl_#t~mem2382#1 := read~int#25(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~mem2382#1;havoc osst_seek_sector_#res#1;havoc osst_seek_sector_#t~mem706#1, osst_seek_sector_#t~mem707#1, osst_seek_sector_#t~short708#1, osst_seek_sector_#t~mem709#1, osst_seek_sector_#t~ret710#1, osst_seek_sector_#t~ret711#1, osst_seek_sector_#t~ret712#1, osst_seek_sector_#t~ret713#1, osst_seek_sector_#t~mem715#1, osst_seek_sector_#t~mem714#1, osst_seek_sector_#t~mem716#1.base, osst_seek_sector_#t~mem716#1.offset, 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~mem720#1, osst_seek_sector_#t~mem721#1.base, osst_seek_sector_#t~mem721#1.offset, osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset, osst_seek_sector_#t~mem723#1, osst_seek_sector_#t~ret724#1, osst_seek_sector_#t~mem725#1, osst_seek_sector_#t~mem726#1.base, osst_seek_sector_#t~mem726#1.offset, osst_seek_sector_#t~mem727#1.base, osst_seek_sector_#t~mem727#1.offset, osst_seek_sector_#t~mem728#1.base, osst_seek_sector_#t~mem728#1.offset, osst_seek_sector_#t~mem729#1.base, osst_seek_sector_#t~mem729#1.offset, osst_seek_sector_#t~mem730#1, osst_seek_sector_#t~ret731#1, osst_seek_sector_#t~mem732#1, osst_seek_sector_#t~mem733#1, osst_seek_sector_#t~mem734#1.base, osst_seek_sector_#t~mem734#1.offset, osst_seek_sector_#t~mem735#1.base, osst_seek_sector_#t~mem735#1.offset, osst_seek_sector_#t~mem736#1, osst_seek_sector_#t~ret737#1, osst_seek_sector_#t~mem738#1, osst_seek_sector_#t~mem739#1.base, osst_seek_sector_#t~mem739#1.offset, osst_seek_sector_#t~mem740#1.base, osst_seek_sector_#t~mem740#1.offset, osst_seek_sector_#t~mem741#1, osst_seek_sector_#t~ret742#1, osst_seek_sector_#t~mem743#1, osst_seek_sector_#t~mem745#1, osst_seek_sector_#t~mem744#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~35#1, osst_seek_sector_~tmp___0~16#1, osst_seek_sector_~tmp___1~5#1, osst_seek_sector_~tmp___2~6#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~35#1;havoc osst_seek_sector_~tmp___0~16#1;havoc osst_seek_sector_~tmp___1~5#1;havoc osst_seek_sector_~tmp___2~6#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~mem706#1 := read~int#25(osst_seek_sector_~STp#1.base, 502 + 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, 514 + osst_seek_sector_~STp#1.offset + 16 * (if osst_seek_sector_#t~mem706#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_seek_sector_#t~mem706#1 % 18446744073709551616 % 18446744073709551616 else osst_seek_sector_#t~mem706#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_seek_sector_#t~mem706#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~short708#1 := osst_seek_sector_~frame~0#1 < 0; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-1: [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-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 <= 256) && osst_set_options_#t~bitwise1842#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1842#1 > 256 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1842#1 >= -9223372036854775808; [2025-02-08 03:06:38,915 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-3: assume 256 == osst_set_options_~options#1;osst_set_options_#t~bitwise1842#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-3: assume !(256 == osst_set_options_~options#1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1842#1 := 0; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8998: call write~int#25((if 0 != osst_set_options_#t~bitwise1842#1 then 1 else 0), osst_set_options_~STp#1.base, 266 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1842#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume 0 != __os_scsi_tape_open_#t~mem2001#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2001#1;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9659: assume !(0 != __os_scsi_tape_open_#t~mem2001#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2001#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume 0 != osst_configure_onstream_#t~mem1296#1 % 256 % 4294967296;havoc osst_configure_onstream_#t~mem1296#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 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7809: assume !(0 != osst_configure_onstream_#t~mem1296#1 % 256 % 4294967296);havoc osst_configure_onstream_#t~mem1296#1;call osst_configure_onstream_#t~mem1297#1 := read~int#25(osst_configure_onstream_~STp#1.base, 623 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume 0 != osst_analyze_headers_~tmp___7~7#1;osst_analyze_headers_~valid~0#1 := 1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7677: assume !(0 != osst_analyze_headers_~tmp___7~7#1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-1: assume osst_probe_#t~short2697#1;call osst_probe_#t~mem2695#1.base, osst_probe_#t~mem2695#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2696#1 := read~int#25(osst_probe_#t~mem2695#1.base, 766 + osst_probe_#t~mem2695#1.offset, 4);osst_probe_#t~short2697#1 := 7 != osst_probe_#t~mem2696#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-1: assume !osst_probe_#t~short2697#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10320: assume -2147483648 <= osst_ioctl_#t~ret2381#1 && osst_ioctl_#t~ret2381#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2381#1;havoc osst_ioctl_#t~mem2380#1;havoc osst_ioctl_#t~ret2381#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: assume osst_probe_#t~short2697#1;havoc osst_probe_#t~mem2692#1;havoc osst_probe_#t~mem2693#1;havoc osst_probe_#t~short2694#1;havoc osst_probe_#t~mem2695#1.base, osst_probe_#t~mem2695#1.offset;havoc osst_probe_#t~mem2696#1;havoc osst_probe_#t~short2697#1;osst_probe_~tmp___5~17#1 := 1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377: assume !osst_probe_#t~short2697#1;havoc osst_probe_#t~mem2692#1;havoc osst_probe_#t~mem2693#1;havoc osst_probe_#t~short2694#1;havoc osst_probe_#t~mem2695#1.base, osst_probe_#t~mem2695#1.offset;havoc osst_probe_#t~mem2696#1;havoc osst_probe_#t~short2697#1;osst_probe_~tmp___5~17#1 := 0; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10320-1: SUMMARY for call osst_ioctl_#t~ret2381#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~mem2380#1, 0); srcloc: null [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-3: assume osst_probe_#t~short2694#1;call osst_probe_#t~mem2693#1 := read~int#25(osst_probe_~tpnt~0#1.base, 623 + osst_probe_~tpnt~0#1.offset, 4);osst_probe_#t~short2694#1 := osst_probe_#t~mem2693#1 <= 10704; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-3: assume !osst_probe_#t~short2694#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11377-2: osst_probe_#t~short2697#1 := osst_probe_#t~short2694#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-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 <= 512) && osst_set_options_#t~bitwise1843#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1843#1 > 512 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1843#1 >= -9223372036854775808; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-3: assume 512 == osst_set_options_~options#1;osst_set_options_#t~bitwise1843#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-3: assume !(512 == osst_set_options_~options#1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1843#1 := 0; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999: call write~int#25((if 0 != osst_set_options_#t~bitwise1843#1 then 1 else 0), osst_set_options_~STp#1.base, 264 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1843#1;call osst_set_options_#t~mem1844#1.base, osst_set_options_#t~mem1844#1.offset := read~$Pointer$#25(osst_set_options_~STp#1.base, 12 + osst_set_options_~STp#1.offset, 8);call osst_set_options_#t~mem1845#1 := read~int#25(osst_set_options_#t~mem1844#1.base, 229 + osst_set_options_#t~mem1844#1.offset, 1); [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8999-1: [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-3: assume __os_scsi_tape_open_#t~short2094#1; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-3: assume !__os_scsi_tape_open_#t~short2094#1;call __os_scsi_tape_open_#t~mem2091#1.base, __os_scsi_tape_open_#t~mem2091#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2092#1.base, __os_scsi_tape_open_#t~mem2092#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2091#1.base, 102 + __os_scsi_tape_open_#t~mem2091#1.offset, 8);call __os_scsi_tape_open_#t~mem2093#1 := read~int#25(__os_scsi_tape_open_#t~mem2092#1.base, 8 + __os_scsi_tape_open_#t~mem2092#1.offset, 1);__os_scsi_tape_open_#t~short2094#1 := 78 != __os_scsi_tape_open_#t~mem2093#1 % 256 % 4294967296; [2025-02-08 03:06:38,916 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-4: __os_scsi_tape_open_#t~short2094#1 := __os_scsi_tape_open_#t~short2090#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-5: assume __os_scsi_tape_open_#t~short2090#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-5: assume !__os_scsi_tape_open_#t~short2090#1;call __os_scsi_tape_open_#t~mem2087#1.base, __os_scsi_tape_open_#t~mem2087#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2087#1.base, 102 + __os_scsi_tape_open_#t~mem2087#1.offset, 8);call __os_scsi_tape_open_#t~mem2089#1 := read~int#25(__os_scsi_tape_open_#t~mem2088#1.base, 7 + __os_scsi_tape_open_#t~mem2088#1.offset, 1);__os_scsi_tape_open_#t~short2090#1 := 73 != __os_scsi_tape_open_#t~mem2089#1 % 256 % 4294967296; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-6: __os_scsi_tape_open_#t~short2090#1 := __os_scsi_tape_open_#t~short2086#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: assume __os_scsi_tape_open_#t~short2098#1;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~mem2083#1.base, __os_scsi_tape_open_#t~mem2083#1.offset;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;havoc __os_scsi_tape_open_#t~short2086#1;havoc __os_scsi_tape_open_#t~mem2087#1.base, __os_scsi_tape_open_#t~mem2087#1.offset;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;havoc __os_scsi_tape_open_#t~short2090#1;havoc __os_scsi_tape_open_#t~mem2091#1.base, __os_scsi_tape_open_#t~mem2091#1.offset;havoc __os_scsi_tape_open_#t~mem2092#1.base, __os_scsi_tape_open_#t~mem2092#1.offset;havoc __os_scsi_tape_open_#t~mem2093#1;havoc __os_scsi_tape_open_#t~short2094#1;havoc __os_scsi_tape_open_#t~mem2095#1.base, __os_scsi_tape_open_#t~mem2095#1.offset;havoc __os_scsi_tape_open_#t~mem2096#1.base, __os_scsi_tape_open_#t~mem2096#1.offset;havoc __os_scsi_tape_open_#t~mem2097#1;havoc __os_scsi_tape_open_#t~short2098#1;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792: assume !__os_scsi_tape_open_#t~short2098#1;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~mem2083#1.base, __os_scsi_tape_open_#t~mem2083#1.offset;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;havoc __os_scsi_tape_open_#t~short2086#1;havoc __os_scsi_tape_open_#t~mem2087#1.base, __os_scsi_tape_open_#t~mem2087#1.offset;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;havoc __os_scsi_tape_open_#t~short2090#1;havoc __os_scsi_tape_open_#t~mem2091#1.base, __os_scsi_tape_open_#t~mem2091#1.offset;havoc __os_scsi_tape_open_#t~mem2092#1.base, __os_scsi_tape_open_#t~mem2092#1.offset;havoc __os_scsi_tape_open_#t~mem2093#1;havoc __os_scsi_tape_open_#t~short2094#1;havoc __os_scsi_tape_open_#t~mem2095#1.base, __os_scsi_tape_open_#t~mem2095#1.offset;havoc __os_scsi_tape_open_#t~mem2096#1.base, __os_scsi_tape_open_#t~mem2096#1.offset;havoc __os_scsi_tape_open_#t~mem2097#1;havoc __os_scsi_tape_open_#t~short2098#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-1: assume __os_scsi_tape_open_#t~short2098#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-1: assume !__os_scsi_tape_open_#t~short2098#1;call __os_scsi_tape_open_#t~mem2095#1.base, __os_scsi_tape_open_#t~mem2095#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2096#1.base, __os_scsi_tape_open_#t~mem2096#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2095#1.base, 102 + __os_scsi_tape_open_#t~mem2095#1.offset, 8);call __os_scsi_tape_open_#t~mem2097#1 := read~int#25(__os_scsi_tape_open_#t~mem2096#1.base, 9 + __os_scsi_tape_open_#t~mem2096#1.offset, 1);__os_scsi_tape_open_#t~short2098#1 := 52 != __os_scsi_tape_open_#t~mem2097#1 % 256 % 4294967296; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-2: __os_scsi_tape_open_#t~short2098#1 := __os_scsi_tape_open_#t~short2094#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-7: assume __os_scsi_tape_open_#t~short2086#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9792-7: assume !__os_scsi_tape_open_#t~short2086#1;call __os_scsi_tape_open_#t~mem2083#1.base, __os_scsi_tape_open_#t~mem2083#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2083#1.base, 102 + __os_scsi_tape_open_#t~mem2083#1.offset, 8);call __os_scsi_tape_open_#t~mem2085#1 := read~int#25(__os_scsi_tape_open_#t~mem2084#1.base, 6 + __os_scsi_tape_open_#t~mem2084#1.offset, 1);__os_scsi_tape_open_#t~short2086#1 := 76 != __os_scsi_tape_open_#t~mem2085#1 % 256 % 4294967296; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: assume 0 != __os_scsi_tape_open_#t~mem2186#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2186#1;call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 580 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9925: assume !(0 != __os_scsi_tape_open_#t~mem2186#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2186#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume osst_set_options_#t~mem1845#1 > 2;havoc osst_set_options_#t~mem1844#1.base, osst_set_options_#t~mem1844#1.offset;havoc osst_set_options_#t~mem1845#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9000: assume !(osst_set_options_#t~mem1845#1 > 2);havoc osst_set_options_#t~mem1844#1.base, osst_set_options_#t~mem1844#1.offset;havoc osst_set_options_#t~mem1845#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10322: osst_ioctl_#t~ret2383#1 := osst_seek_sector_#res#1;havoc osst_seek_sector_#t~mem706#1, osst_seek_sector_#t~mem707#1, osst_seek_sector_#t~short708#1, osst_seek_sector_#t~mem709#1, osst_seek_sector_#t~ret710#1, osst_seek_sector_#t~ret711#1, osst_seek_sector_#t~ret712#1, osst_seek_sector_#t~ret713#1, osst_seek_sector_#t~mem715#1, osst_seek_sector_#t~mem714#1, osst_seek_sector_#t~mem716#1.base, osst_seek_sector_#t~mem716#1.offset, 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~mem720#1, osst_seek_sector_#t~mem721#1.base, osst_seek_sector_#t~mem721#1.offset, osst_seek_sector_#t~mem722#1.base, osst_seek_sector_#t~mem722#1.offset, osst_seek_sector_#t~mem723#1, osst_seek_sector_#t~ret724#1, osst_seek_sector_#t~mem725#1, osst_seek_sector_#t~mem726#1.base, osst_seek_sector_#t~mem726#1.offset, osst_seek_sector_#t~mem727#1.base, osst_seek_sector_#t~mem727#1.offset, osst_seek_sector_#t~mem728#1.base, osst_seek_sector_#t~mem728#1.offset, osst_seek_sector_#t~mem729#1.base, osst_seek_sector_#t~mem729#1.offset, osst_seek_sector_#t~mem730#1, osst_seek_sector_#t~ret731#1, osst_seek_sector_#t~mem732#1, osst_seek_sector_#t~mem733#1, osst_seek_sector_#t~mem734#1.base, osst_seek_sector_#t~mem734#1.offset, osst_seek_sector_#t~mem735#1.base, osst_seek_sector_#t~mem735#1.offset, osst_seek_sector_#t~mem736#1, osst_seek_sector_#t~ret737#1, osst_seek_sector_#t~mem738#1, osst_seek_sector_#t~mem739#1.base, osst_seek_sector_#t~mem739#1.offset, osst_seek_sector_#t~mem740#1.base, osst_seek_sector_#t~mem740#1.offset, osst_seek_sector_#t~mem741#1, osst_seek_sector_#t~ret742#1, osst_seek_sector_#t~mem743#1, osst_seek_sector_#t~mem745#1, osst_seek_sector_#t~mem744#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~35#1, osst_seek_sector_~tmp___0~16#1, osst_seek_sector_~tmp___1~5#1, osst_seek_sector_~tmp___2~6#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~ret2383#1 && osst_ioctl_#t~ret2383#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2383#1;havoc osst_ioctl_#t~mem2382#1;havoc osst_ioctl_#t~ret2383#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1846#1 := 0; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001: call write~int#25((if 0 != osst_set_options_#t~bitwise1846#1 then 1 else 0), osst_set_options_~STp#1.base, 267 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1846#1; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-1: [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-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 <= 1024) && osst_set_options_#t~bitwise1846#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1846#1 > 1024 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1846#1 >= -9223372036854775808; [2025-02-08 03:06:38,917 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-3: assume 1024 == osst_set_options_~options#1;osst_set_options_#t~bitwise1846#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9001-3: assume !(1024 == osst_set_options_~options#1); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11512: assume { :end_inline_validate_options } true;assume { :begin_inline_osst_sysfs_init } true;havoc osst_sysfs_init_#res#1;havoc osst_sysfs_init_#t~ret2650#1.base, osst_sysfs_init_#t~ret2650#1.offset, osst_sysfs_init_#t~ret2651#1, osst_sysfs_init_#t~ret2652#1, osst_sysfs_init_#t~ret2653#1, osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset, osst_sysfs_init_~tmp~82#1.base, osst_sysfs_init_~tmp~82#1.offset, osst_sysfs_init_~tmp___0~55#1, osst_sysfs_init_~tmp___1~32#1;call osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset := #Ultimate.allocOnStack(8);havoc osst_sysfs_init_~tmp~82#1.base, osst_sysfs_init_~tmp~82#1.offset;havoc osst_sysfs_init_~tmp___0~55#1;havoc osst_sysfs_init_~tmp___1~32#1;assume { :begin_inline___class_create } true;__class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset := ~#__this_module~0.base, ~#__this_module~0.offset, 185, 0, osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset;havoc __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;__class_create_~arg0#1.base, __class_create_~arg0#1.offset := __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset;__class_create_~arg1#1.base, __class_create_~arg1#1.offset := __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset;__class_create_~arg2#1.base, __class_create_~arg2#1.offset := __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume 24 == osst_ioctl_#t~mem2267#1;havoc osst_ioctl_#t~mem2267#1;assume { :begin_inline_capable } true;capable_#in~arg0#1 := 21;havoc capable_#res#1;havoc capable_#t~nondet2840#1, capable_~arg0#1;capable_~arg0#1 := capable_#in~arg0#1;havoc capable_#t~nondet2840#1;assume 0 == capable_#t~nondet2840#1 || 1 == capable_#t~nondet2840#1;capable_#res#1 := (if 0 == capable_#t~nondet2840#1 % 256 then 0 else 1);havoc capable_#t~nondet2840#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10191: assume !(24 == osst_ioctl_#t~mem2267#1);havoc osst_ioctl_#t~mem2267#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: 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 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9927: 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 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume osst_configure_onstream_#t~mem1297#1 <= 10599;havoc osst_configure_onstream_#t~mem1297#1;call osst_configure_onstream_#t~mem1298#1.base, osst_configure_onstream_#t~mem1298#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 12 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1298#1.base, 256 + osst_configure_onstream_#t~mem1298#1.offset, 8); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7813: assume !(osst_configure_onstream_#t~mem1297#1 <= 10599);havoc osst_configure_onstream_#t~mem1297#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588: assume enlarge_buffer_~b_size~1#1 % 4294967296 > 4095; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10588: assume !(enlarge_buffer_~b_size~1#1 % 4294967296 > 4095); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7681: osst_analyze_headers_~ppos~0#1 := 1 + osst_analyze_headers_~ppos~0#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663: __os_scsi_tape_open_#t~ret2004#1 := enlarge_buffer_#res#1;havoc enlarge_buffer_#t~mem2488#1, enlarge_buffer_#t~mem2489#1, enlarge_buffer_#t~ret2490#1, enlarge_buffer_#t~mem2491#1, enlarge_buffer_#t~ret2492#1.base, enlarge_buffer_#t~ret2492#1.offset, enlarge_buffer_#t~ret2493#1.base, enlarge_buffer_#t~ret2493#1.offset, enlarge_buffer_#t~ret2494#1.base, enlarge_buffer_#t~ret2494#1.offset, enlarge_buffer_#t~ret2495#1, enlarge_buffer_#t~ret2496#1.base, enlarge_buffer_#t~ret2496#1.offset, enlarge_buffer_#t~ret2497#1, enlarge_buffer_#t~mem2498#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~66#1.base, enlarge_buffer_~tmp~66#1.offset, enlarge_buffer_~tmp___0~41#1.base, enlarge_buffer_~tmp___0~41#1.offset, enlarge_buffer_~tmp___1~28#1.base, enlarge_buffer_~tmp___1~28#1.offset, enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset, enlarge_buffer_~tmp___2~25#1.base, enlarge_buffer_~tmp___2~25#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~ret2004#1 && __os_scsi_tape_open_#t~ret2004#1 <= 2147483647;__os_scsi_tape_open_~tmp___5~15#1 := __os_scsi_tape_open_#t~ret2004#1;havoc __os_scsi_tape_open_#t~mem2002#1.base, __os_scsi_tape_open_#t~mem2002#1.offset;havoc __os_scsi_tape_open_#t~mem2003#1;havoc __os_scsi_tape_open_#t~ret2004#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9663-1: call __os_scsi_tape_open_#t~mem2002#1.base, __os_scsi_tape_open_#t~mem2002#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2003#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 270 + __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~mem2002#1.base, __os_scsi_tape_open_#t~mem2002#1.offset, (if __os_scsi_tape_open_#t~mem2003#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2003#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2003#1 % 256 % 4294967296 - 4294967296);havoc enlarge_buffer_#res#1;havoc enlarge_buffer_#t~mem2488#1, enlarge_buffer_#t~mem2489#1, enlarge_buffer_#t~ret2490#1, enlarge_buffer_#t~mem2491#1, enlarge_buffer_#t~ret2492#1.base, enlarge_buffer_#t~ret2492#1.offset, enlarge_buffer_#t~ret2493#1.base, enlarge_buffer_#t~ret2493#1.offset, enlarge_buffer_#t~ret2494#1.base, enlarge_buffer_#t~ret2494#1.offset, enlarge_buffer_#t~ret2495#1, enlarge_buffer_#t~ret2496#1.base, enlarge_buffer_#t~ret2496#1.offset, enlarge_buffer_#t~ret2497#1, enlarge_buffer_#t~mem2498#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~66#1.base, enlarge_buffer_~tmp~66#1.offset, enlarge_buffer_~tmp___0~41#1.base, enlarge_buffer_~tmp___0~41#1.offset, enlarge_buffer_~tmp___1~28#1.base, enlarge_buffer_~tmp___1~28#1.offset, enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset, enlarge_buffer_~tmp___2~25#1.base, enlarge_buffer_~tmp___2~25#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~66#1.base, enlarge_buffer_~tmp~66#1.offset;havoc enlarge_buffer_~tmp___0~41#1.base, enlarge_buffer_~tmp___0~41#1.offset;havoc enlarge_buffer_~tmp___1~28#1.base, enlarge_buffer_~tmp___1~28#1.offset;havoc enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset;havoc enlarge_buffer_~tmp___2~25#1.base, enlarge_buffer_~tmp___2~25#1.offset;call enlarge_buffer_#t~mem2488#1 := read~int#25(enlarge_buffer_~STbuffer#1.base, 2 + enlarge_buffer_~STbuffer#1.offset, 4); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: assume 0 == osst_ioctl_#t~mem2384#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2384#1;call write~int#25(0, osst_ioctl_~STp~6#1.base, 514 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324: assume !(0 == osst_ioctl_#t~mem2384#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2384#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10324-1: call osst_ioctl_#t~mem2384#1 := read~int#25(osst_ioctl_~STp~6#1.base, 267 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12042: assume { :end_inline_ldv_check_final_state } true;main_#res#1 := 0;call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset);havoc main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset);havoc main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset);havoc main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset);havoc main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset);havoc main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset);havoc main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814: assume -2147483648 <= osst_configure_onstream_#t~ret1300#1 && osst_configure_onstream_#t~ret1300#1 <= 2147483647;havoc osst_configure_onstream_#t~mem1298#1.base, osst_configure_onstream_#t~mem1298#1.offset;havoc osst_configure_onstream_#t~mem1299#1.base, osst_configure_onstream_#t~mem1299#1.offset;havoc osst_configure_onstream_#t~ret1300#1; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9796: call __os_scsi_tape_open_#t~mem2099#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 638 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := (if __os_scsi_tape_open_#t~mem2099#1 % 4294967296 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2099#1 % 4294967296 % 4294967296 else __os_scsi_tape_open_#t~mem2099#1 % 4294967296 % 4294967296 - 4294967296);havoc __os_scsi_tape_open_#t~mem2099#1;call __os_scsi_tape_open_#t~mem2100#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12042-1: assume { :begin_inline_ldv_check_final_state } true; [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7814-1: SUMMARY for call osst_configure_onstream_#t~ret1300#1 := printk(92, 0); srcloc: null [2025-02-08 03:06:38,918 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514: assume 0 != init_osst_~err~3#1;init_osst_#res#1 := init_osst_~err~3#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11514: assume !(0 != init_osst_~err~3#1);assume { :begin_inline_ldv_register_chrdev_5 } true;ldv_register_chrdev_5_#in~major#1, ldv_register_chrdev_5_#in~name#1.base, ldv_register_chrdev_5_#in~name#1.offset, ldv_register_chrdev_5_#in~fops#1.base, ldv_register_chrdev_5_#in~fops#1.offset := 206, 202, 0, ~#osst_fops~0.base, ~#osst_fops~0.offset;havoc ldv_register_chrdev_5_#res#1;havoc ldv_register_chrdev_5_#t~ret2823#1, ldv_register_chrdev_5_~major#1, ldv_register_chrdev_5_~name#1.base, ldv_register_chrdev_5_~name#1.offset, ldv_register_chrdev_5_~fops#1.base, ldv_register_chrdev_5_~fops#1.offset, ldv_register_chrdev_5_~ldv_func_res~0#1, ldv_register_chrdev_5_~tmp~90#1;ldv_register_chrdev_5_~major#1 := ldv_register_chrdev_5_#in~major#1;ldv_register_chrdev_5_~name#1.base, ldv_register_chrdev_5_~name#1.offset := ldv_register_chrdev_5_#in~name#1.base, ldv_register_chrdev_5_#in~name#1.offset;ldv_register_chrdev_5_~fops#1.base, ldv_register_chrdev_5_~fops#1.offset := ldv_register_chrdev_5_#in~fops#1.base, ldv_register_chrdev_5_#in~fops#1.offset;havoc ldv_register_chrdev_5_~ldv_func_res~0#1;havoc ldv_register_chrdev_5_~tmp~90#1;assume { :begin_inline_register_chrdev } true;register_chrdev_#in~major#1, register_chrdev_#in~name#1.base, register_chrdev_#in~name#1.offset, register_chrdev_#in~fops#1.base, register_chrdev_#in~fops#1.offset := ldv_register_chrdev_5_~major#1, ldv_register_chrdev_5_~name#1.base, ldv_register_chrdev_5_~name#1.offset, ldv_register_chrdev_5_~fops#1.base, ldv_register_chrdev_5_~fops#1.offset;havoc register_chrdev_#res#1;havoc register_chrdev_#t~ret93#1, register_chrdev_~major#1, register_chrdev_~name#1.base, register_chrdev_~name#1.offset, register_chrdev_~fops#1.base, register_chrdev_~fops#1.offset, register_chrdev_~tmp~13#1;register_chrdev_~major#1 := register_chrdev_#in~major#1;register_chrdev_~name#1.base, register_chrdev_~name#1.offset := register_chrdev_#in~name#1.base, register_chrdev_#in~name#1.offset;register_chrdev_~fops#1.base, register_chrdev_~fops#1.offset := register_chrdev_#in~fops#1.base, register_chrdev_#in~fops#1.offset;havoc register_chrdev_~tmp~13#1;assume { :begin_inline___register_chrdev } true;__register_chrdev_#in~arg0#1, __register_chrdev_#in~arg1#1, __register_chrdev_#in~arg2#1, __register_chrdev_#in~arg3#1.base, __register_chrdev_#in~arg3#1.offset, __register_chrdev_#in~arg4#1.base, __register_chrdev_#in~arg4#1.offset := register_chrdev_~major#1, 0, 256, register_chrdev_~name#1.base, register_chrdev_~name#1.offset, register_chrdev_~fops#1.base, register_chrdev_~fops#1.offset;havoc __register_chrdev_#res#1;havoc __register_chrdev_#t~nondet2831#1, __register_chrdev_~arg0#1, __register_chrdev_~arg1#1, __register_chrdev_~arg2#1, __register_chrdev_~arg3#1.base, __register_chrdev_~arg3#1.offset, __register_chrdev_~arg4#1.base, __register_chrdev_~arg4#1.offset;__register_chrdev_~arg0#1 := __register_chrdev_#in~arg0#1;__register_chrdev_~arg1#1 := __register_chrdev_#in~arg1#1;__register_chrdev_~arg2#1 := __register_chrdev_#in~arg2#1;__register_chrdev_~arg3#1.base, __register_chrdev_~arg3#1.offset := __register_chrdev_#in~arg3#1.base, __register_chrdev_#in~arg3#1.offset;__register_chrdev_~arg4#1.base, __register_chrdev_~arg4#1.offset := __register_chrdev_#in~arg4#1.base, __register_chrdev_#in~arg4#1.offset;havoc __register_chrdev_#t~nondet2831#1;assume -2147483648 <= __register_chrdev_#t~nondet2831#1 && __register_chrdev_#t~nondet2831#1 <= 2147483647;__register_chrdev_#res#1 := __register_chrdev_#t~nondet2831#1;havoc __register_chrdev_#t~nondet2831#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume 0 == __os_scsi_tape_open_~tmp___5~15#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9664: assume !(0 == __os_scsi_tape_open_~tmp___5~15#1);call __os_scsi_tape_open_#t~mem2006#1.base, __os_scsi_tape_open_#t~mem2006#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2007#1 := read~int#25(__os_scsi_tape_open_#t~mem2006#1.base, 2 + __os_scsi_tape_open_#t~mem2006#1.offset, 4); [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457: osst_ioctl_~tmp___7~12#1 := osst_ioctl_#t~ret2464#1;havoc osst_ioctl_#t~ret2464#1;osst_ioctl_~i~9#1 := (if osst_ioctl_~tmp___7~12#1 % 18446744073709551616 % 4294967296 <= 2147483647 then osst_ioctl_~tmp___7~12#1 % 18446744073709551616 % 4294967296 else osst_ioctl_~tmp___7~12#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10457-1: SUMMARY for call osst_ioctl_#t~ret2464#1 := copy_to_user(osst_ioctl_~p~4#1.base, osst_ioctl_~p~4#1.offset, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset, 8); srcloc: null [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: call write~int#25((if 0 != osst_set_options_#t~bitwise1847#1 then 1 else 0), osst_set_options_~STp#1.base, 271 + osst_set_options_~STp#1.offset, 1);havoc osst_set_options_#t~bitwise1847#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-1: [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12043: #t~ret2862#1 := main_#res#1;havoc main_#t~ret2737#1.base, main_#t~ret2737#1.offset, main_#t~ret2738#1.base, main_#t~ret2738#1.offset, main_#t~ret2739#1.base, main_#t~ret2739#1.offset, main_#t~ret2740#1.base, main_#t~ret2740#1.offset, main_#t~ret2741#1.base, main_#t~ret2741#1.offset, main_#t~ret2742#1.base, main_#t~ret2742#1.offset, main_#t~ret2743#1.base, main_#t~ret2743#1.offset, main_#t~ret2744#1.base, main_#t~ret2744#1.offset, main_#t~ret2745#1.base, main_#t~ret2745#1.offset, main_#t~ret2746#1.base, main_#t~ret2746#1.offset, main_#t~ret2747#1.base, main_#t~ret2747#1.offset, main_#t~ret2748#1.base, main_#t~ret2748#1.offset, main_#t~ret2749#1.base, main_#t~ret2749#1.offset, main_#t~ret2750#1.base, main_#t~ret2750#1.offset, main_#t~ret2751#1.base, main_#t~ret2751#1.offset, main_#t~ret2752#1.base, main_#t~ret2752#1.offset, main_#t~ret2753#1.base, main_#t~ret2753#1.offset, main_#t~ret2754#1.base, main_#t~ret2754#1.offset, main_#t~ret2755#1.base, main_#t~ret2755#1.offset, main_#t~ret2756#1.base, main_#t~ret2756#1.offset, main_#t~ret2757#1.base, main_#t~ret2757#1.offset, main_#t~ret2758#1.base, main_#t~ret2758#1.offset, main_#t~ret2759#1.base, main_#t~ret2759#1.offset, main_#t~ret2760#1.base, main_#t~ret2760#1.offset, main_#t~ret2761#1.base, main_#t~ret2761#1.offset, main_#t~ret2762#1.base, main_#t~ret2762#1.offset, main_#t~ret2763#1.base, main_#t~ret2763#1.offset, main_#t~ret2764#1.base, main_#t~ret2764#1.offset, main_#t~ret2765#1.base, main_#t~ret2765#1.offset, main_#t~ret2766#1.base, main_#t~ret2766#1.offset, main_#t~ret2767#1.base, main_#t~ret2767#1.offset, main_#t~ret2768#1.base, main_#t~ret2768#1.offset, main_#t~ret2769#1.base, main_#t~ret2769#1.offset, main_#t~nondet2770#1, main_#t~switch2771#1, main_#t~nondet2772#1, main_#t~switch2773#1, main_#t~ret2774#1, main_#t~nondet2775#1, main_#t~switch2776#1, main_#t~ret2777#1, main_#t~nondet2778#1, main_#t~switch2779#1, main_#t~ret2780#1, main_#t~nondet2781#1, main_#t~switch2782#1, main_#t~ret2783#1, main_#t~ret2784#1, main_#t~nondet2785#1, main_#t~switch2786#1, main_#t~ret2787#1, main_#t~nondet2788#1, main_#t~switch2789#1, main_#t~mem2790#1, main_#t~ret2791#1, main_#t~mem2792#1, main_#t~ret2793#1, main_#t~mem2794#1, main_#t~ret2795#1, main_#t~ret2796#1, main_#t~ret2797#1, main_#t~mem2798#1, main_#t~mem2799#1, main_#t~ret2800#1, main_#t~ret2801#1, main_#t~ret2802#1, main_#t~mem2803#1, main_#t~mem2804#1, main_#t~ret2805#1, main_#t~mem2806#1, main_#t~mem2807#1, main_#t~ret2808#1, main_#t~nondet2809#1, main_#t~switch2810#1, main_#t~ret2811#1, main_#t~nondet2812#1, main_#t~switch2813#1, main_#t~ret2814#1, main_#t~nondet2815#1, main_#t~switch2816#1, main_#t~ret2817#1, main_#t~nondet2818#1, main_#t~switch2819#1, main_#t~ret2820#1, main_~ldvarg1~0#1.base, main_~ldvarg1~0#1.offset, main_~tmp~87#1.base, main_~tmp~87#1.offset, main_~ldvarg0~0#1.base, main_~ldvarg0~0#1.offset, main_~tmp___0~59#1.base, main_~tmp___0~59#1.offset, main_~ldvarg2~0#1.base, main_~ldvarg2~0#1.offset, main_~tmp___1~34#1.base, main_~tmp___1~34#1.offset, main_~ldvarg4~0#1.base, main_~ldvarg4~0#1.offset, main_~tmp___2~28#1.base, main_~tmp___2~28#1.offset, main_~ldvarg3~0#1.base, main_~ldvarg3~0#1.offset, main_~tmp___3~23#1.base, main_~tmp___3~23#1.offset, main_~ldvarg5~0#1.base, main_~ldvarg5~0#1.offset, main_~tmp___4~21#1.base, main_~tmp___4~21#1.offset, main_~ldvarg7~0#1.base, main_~ldvarg7~0#1.offset, main_~tmp___5~18#1.base, main_~tmp___5~18#1.offset, main_~ldvarg6~0#1.base, main_~ldvarg6~0#1.offset, main_~tmp___6~16#1.base, main_~tmp___6~16#1.offset, main_~ldvarg8~0#1.base, main_~ldvarg8~0#1.offset, main_~tmp___7~14#1.base, main_~tmp___7~14#1.offset, main_~ldvarg10~0#1.base, main_~ldvarg10~0#1.offset, main_~tmp___8~12#1.base, main_~tmp___8~12#1.offset, main_~ldvarg9~0#1.base, main_~ldvarg9~0#1.offset, main_~tmp___9~11#1.base, main_~tmp___9~11#1.offset, main_~ldvarg18~0#1.base, main_~ldvarg18~0#1.offset, main_~tmp___10~9#1.base, main_~tmp___10~9#1.offset, main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset, main_~ldvarg20~0#1.base, main_~ldvarg20~0#1.offset, main_~tmp___11~6#1.base, main_~tmp___11~6#1.offset, main_~ldvarg23~0#1.base, main_~ldvarg23~0#1.offset, main_~tmp___12~5#1.base, main_~tmp___12~5#1.offset, main_~#ldvarg12~0#1.base, main_~#ldvarg12~0#1.offset, main_~#ldvarg16~0#1.base, main_~#ldvarg16~0#1.offset, main_~#ldvarg15~0#1.base, main_~#ldvarg15~0#1.offset, main_~ldvarg21~0#1.base, main_~ldvarg21~0#1.offset, main_~tmp___13~4#1.base, main_~tmp___13~4#1.offset, main_~#ldvarg14~0#1.base, main_~#ldvarg14~0#1.offset, main_~ldvarg17~0#1.base, main_~ldvarg17~0#1.offset, main_~tmp___14~3#1.base, main_~tmp___14~3#1.offset, main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset, main_~#ldvarg22~0#1.base, main_~#ldvarg22~0#1.offset, main_~#ldvarg19~0#1.base, main_~#ldvarg19~0#1.offset, main_~ldvarg24~0#1.base, main_~ldvarg24~0#1.offset, main_~tmp___15~3#1.base, main_~tmp___15~3#1.offset, main_~ldvarg26~0#1.base, main_~ldvarg26~0#1.offset, main_~tmp___16~2#1.base, main_~tmp___16~2#1.offset, main_~ldvarg25~0#1.base, main_~ldvarg25~0#1.offset, main_~tmp___17~2#1.base, main_~tmp___17~2#1.offset, main_~ldvarg27~0#1.base, main_~ldvarg27~0#1.offset, main_~tmp___18~2#1.base, main_~tmp___18~2#1.offset, main_~ldvarg29~0#1.base, main_~ldvarg29~0#1.offset, main_~tmp___19~2#1.base, main_~tmp___19~2#1.offset, main_~ldvarg28~0#1.base, main_~ldvarg28~0#1.offset, main_~tmp___20~1#1.base, main_~tmp___20~1#1.offset, main_~ldvarg32~0#1.base, main_~ldvarg32~0#1.offset, main_~tmp___21~1#1.base, main_~tmp___21~1#1.offset, main_~ldvarg31~0#1.base, main_~ldvarg31~0#1.offset, main_~tmp___22~1#1.base, main_~tmp___22~1#1.offset, main_~ldvarg30~0#1.base, main_~ldvarg30~0#1.offset, main_~tmp___23~1#1.base, main_~tmp___23~1#1.offset, main_~tmp___24~0#1, main_~tmp___25~0#1, main_~tmp___26~0#1, main_~tmp___27~0#1, main_~tmp___28~0#1, main_~tmp___29~0#1, main_~tmp___30~0#1, main_~tmp___31~0#1, main_~tmp___32~0#1, main_~tmp___33~0#1, main_~tmp___34~0#1;assume { :end_inline_main } true; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-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 <= 2048) && osst_set_options_#t~bitwise1847#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1847#1 > 2048 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1847#1 >= -9223372036854775808; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: assume 0 != osst_ioctl_~tmp___2~24#1 % 256;osst_ioctl_~tmp___3~20#1 := 0; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10193: assume !(0 != osst_ioctl_~tmp___2~24#1 % 256);osst_ioctl_~tmp___3~20#1 := 1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815-1: SUMMARY for call osst_configure_onstream_#t~ret1301#1 := printk(93, 0); srcloc: null [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume 0 != __os_scsi_tape_open_#t~mem2100#1;havoc __os_scsi_tape_open_#t~mem2100#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9797: assume !(0 != __os_scsi_tape_open_#t~mem2100#1);havoc __os_scsi_tape_open_#t~mem2100#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7815: assume -2147483648 <= osst_configure_onstream_#t~ret1301#1 && osst_configure_onstream_#t~ret1301#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1301#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11779: main_#t~ret2777#1 := osst_first_data_ppos_show_#res#1;havoc osst_first_data_ppos_show_#t~ret2623#1.base, osst_first_data_ppos_show_#t~ret2623#1.offset, osst_first_data_ppos_show_#t~mem2624#1, osst_first_data_ppos_show_#t~short2625#1, osst_first_data_ppos_show_#t~mem2626#1, osst_first_data_ppos_show_#t~short2627#1, osst_first_data_ppos_show_#t~mem2628#1, osst_first_data_ppos_show_#t~loopctr2629#1, osst_first_data_ppos_show_#t~nondet2630#1, osst_first_data_ppos_show_#t~ret2631#1, osst_first_data_ppos_show_~dev#1.base, osst_first_data_ppos_show_~dev#1.offset, osst_first_data_ppos_show_~attr#1.base, osst_first_data_ppos_show_~attr#1.offset, osst_first_data_ppos_show_~buf#1.base, osst_first_data_ppos_show_~buf#1.offset, osst_first_data_ppos_show_~STp~11#1.base, osst_first_data_ppos_show_~STp~11#1.offset, osst_first_data_ppos_show_~tmp~79#1.base, osst_first_data_ppos_show_~tmp~79#1.offset, osst_first_data_ppos_show_~l~3#1, osst_first_data_ppos_show_~tmp___0~52#1;havoc osst_first_data_ppos_show_#in~dev#1.base, osst_first_data_ppos_show_#in~dev#1.offset, osst_first_data_ppos_show_#in~attr#1.base, osst_first_data_ppos_show_#in~attr#1.offset, osst_first_data_ppos_show_#in~buf#1.base, osst_first_data_ppos_show_#in~buf#1.offset;assume { :end_inline_osst_first_data_ppos_show } true;assume -9223372036854775808 <= main_#t~ret2777#1 && main_#t~ret2777#1 <= 9223372036854775807;havoc main_#t~ret2777#1;~ldv_state_variable_3~0 := 1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-3: assume 2048 == osst_set_options_~options#1;osst_set_options_#t~bitwise1847#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-3: assume !(2048 == osst_set_options_~options#1); [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1847#1 := 0; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: assume osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7683: assume !(osst_analyze_headers_~ppos~0#1 < osst_analyze_headers_~last~0#1); [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665: assume -2147483648 <= __os_scsi_tape_open_#t~ret2005#1 && __os_scsi_tape_open_#t~ret2005#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2005#1;__os_scsi_tape_open_~retval~8#1 := -75; [2025-02-08 03:06:38,919 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9665-1: SUMMARY for call __os_scsi_tape_open_#t~ret2005#1 := printk(134, 0); srcloc: null [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11251: 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~ret2783#1 := osst_probe_#res#1;havoc osst_probe_#t~mem2664#1, osst_probe_#t~ret2665#1, osst_probe_#t~ret2666#1.base, osst_probe_#t~ret2666#1.offset, osst_probe_#t~ret2667#1, osst_probe_#t~ret2668#1.base, osst_probe_#t~ret2668#1.offset, osst_probe_#t~ret2669#1, osst_probe_#t~ret2670#1, osst_probe_#t~mem2671#1.base, osst_probe_#t~mem2671#1.offset, osst_probe_#t~short2672#1, osst_probe_#t~ret2673#1.base, osst_probe_#t~ret2673#1.offset, 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~mem2678#1, osst_probe_#t~ret2679#1.base, osst_probe_#t~ret2679#1.offset, osst_probe_#t~ret2680#1, osst_probe_#t~loopctr2681#1, osst_probe_#t~nondet2682#1, osst_probe_#t~ret2683#1, osst_probe_#t~mem2684#1.base, osst_probe_#t~mem2684#1.offset, osst_probe_#t~mem2685#1, osst_probe_#t~mem2686#1.base, osst_probe_#t~mem2686#1.offset, osst_probe_#t~ret2687#1, osst_probe_#t~mem2688#1.base, osst_probe_#t~mem2688#1.offset, osst_probe_#t~nondet2689#1, osst_probe_#t~mem2690#1.base, osst_probe_#t~mem2690#1.offset, osst_probe_#t~nondet2691#1, osst_probe_#t~mem2692#1, osst_probe_#t~mem2693#1, osst_probe_#t~short2694#1, osst_probe_#t~mem2695#1.base, osst_probe_#t~mem2695#1.offset, osst_probe_#t~mem2696#1, osst_probe_#t~short2697#1, osst_probe_#t~ret2698#1.base, osst_probe_#t~ret2698#1.offset, osst_probe_#t~bitwise2699#1, osst_probe_#t~ret2700#1, osst_probe_#t~ret2701#1.base, osst_probe_#t~ret2701#1.offset, osst_probe_#t~loopctr2702#1, osst_probe_#t~nondet2703#1, osst_probe_#t~ret2704#1, osst_probe_#t~bitwise2705#1, osst_probe_#t~ret2706#1, osst_probe_#t~ret2707#1.base, osst_probe_#t~ret2707#1.offset, osst_probe_#t~mem2708#1.base, osst_probe_#t~mem2708#1.offset, osst_probe_#t~bitwise2709#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~84#1, osst_probe_~tmp___0~57#1.base, osst_probe_~tmp___0~57#1.offset, osst_probe_~tmp___1~33#1.base, osst_probe_~tmp___1~33#1.offset, osst_probe_~tmp___2~27#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~13#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~ret2783#1 && main_#t~ret2783#1 <= 2147483647;~ldv_retval_0~0 := main_#t~ret2783#1;havoc main_#t~ret2783#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11383: call write~int#25(osst_probe_~tmp___5~17#1, osst_probe_~tpnt~0#1.base, 628 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 629 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(0, osst_probe_~tpnt~0#1.base, 670 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(0, osst_probe_~tpnt~0#1.base, 674 + osst_probe_~tpnt~0#1.offset, 4);call write~$Pointer$#25(0, 0, osst_probe_~tpnt~0#1.base, 682 + osst_probe_~tpnt~0#1.offset, 8);osst_probe_~i~17#1 := 0; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005: call write~int#25((if 0 != osst_set_options_#t~bitwise1848#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~bitwise1848#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-1: [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-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 <= 4096) && osst_set_options_#t~bitwise1848#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1848#1 > 4096 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1848#1 >= -9223372036854775808; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-3: assume 4096 == osst_set_options_~options#1;osst_set_options_#t~bitwise1848#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-3: assume !(4096 == osst_set_options_~options#1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798-1: SUMMARY for call __os_scsi_tape_open_#t~ret2101#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 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1848#1 := 0; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9005-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11912: main_#t~ret2802#1 := os_scsi_tape_close_#res#1;havoc os_scsi_tape_close_#t~mem2251#1.base, os_scsi_tape_close_#t~mem2251#1.offset, os_scsi_tape_close_#t~mem2252#1, os_scsi_tape_close_#t~ret2253#1, os_scsi_tape_close_#t~mem2254#1, os_scsi_tape_close_#t~mem2255#1.base, os_scsi_tape_close_#t~mem2255#1.offset, os_scsi_tape_close_#t~mem2256#1.base, os_scsi_tape_close_#t~mem2256#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~ret2802#1 && main_#t~ret2802#1 <= 2147483647;havoc main_#t~ret2802#1;~ldv_state_variable_8~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9798: assume -2147483648 <= __os_scsi_tape_open_#t~ret2101#1 && __os_scsi_tape_open_#t~ret2101#1 <= 2147483647;__os_scsi_tape_open_~tmp___12~4#1 := __os_scsi_tape_open_#t~ret2101#1;havoc __os_scsi_tape_open_#t~ret2101#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume 0 != osst_ioctl_~i~9#1;osst_ioctl_~retval~9#1 := -14; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10459: assume !(0 != osst_ioctl_~i~9#1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume 0 == osst_read_#t~mem1768#1;havoc osst_read_#t~mem1767#1.base, osst_read_#t~mem1767#1.offset;havoc osst_read_#t~mem1768#1;call osst_read_#t~mem1769#1 := read~int#25(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874: assume !(0 == osst_read_#t~mem1768#1);havoc osst_read_#t~mem1767#1.base, osst_read_#t~mem1767#1.offset;havoc osst_read_#t~mem1768#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9006: 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 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8874-1: call osst_read_#t~mem1767#1.base, osst_read_#t~mem1767#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1768#1 := read~int#25(osst_read_#t~mem1767#1.base, 10 + osst_read_#t~mem1767#1.offset, 4); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume __os_scsi_tape_open_~tmp___12~4#1 == __os_scsi_tape_open_~i~8#1;call __os_scsi_tape_open_#t~mem2102#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9799: assume !(__os_scsi_tape_open_~tmp___12~4#1 == __os_scsi_tape_open_~i~8#1); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10328: osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume 1 == osst_read_#t~mem1769#1 % 256 % 4294967296;havoc osst_read_#t~mem1769#1; [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8875: assume !(1 == osst_read_#t~mem1769#1 % 256 % 4294967296);havoc osst_read_#t~mem1769#1;call osst_read_#t~mem1770#1 := read~int#25(osst_read_~STp~2#1.base, 630 + osst_read_~STp~2#1.offset, 4); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818: havoc osst_configure_onstream_#t~memset~res1302#1.base, osst_configure_onstream_#t~memset~res1302#1.offset;call write~int#25(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(48, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(8, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1303#1 := read~int#25(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1304#1 := read~int#25(osst_configure_onstream_~STp#1.base, 278 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7818-1: SUMMARY for call osst_configure_onstream_#t~memset~res1302#1.base, osst_configure_onstream_#t~memset~res1302#1.offset := #Ultimate.C_memset#25(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,920 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: assume 0 == __os_scsi_tape_open_#t~mem2102#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2102#1; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9800: assume !(0 == __os_scsi_tape_open_#t~mem2102#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2102#1; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10593-1: SUMMARY for call enlarge_buffer_#t~ret2494#1.base, enlarge_buffer_#t~ret2494#1.offset := sg_page(enlarge_buffer_~STbuffer#1.base, 124 + enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10593: enlarge_buffer_~tmp___1~28#1.base, enlarge_buffer_~tmp___1~28#1.offset := enlarge_buffer_#t~ret2494#1.base, enlarge_buffer_#t~ret2494#1.offset; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11518: init_osst_#t~ret2723#1 := ldv_register_chrdev_5_#res#1;havoc ldv_register_chrdev_5_#t~ret2823#1, ldv_register_chrdev_5_~major#1, ldv_register_chrdev_5_~name#1.base, ldv_register_chrdev_5_~name#1.offset, ldv_register_chrdev_5_~fops#1.base, ldv_register_chrdev_5_~fops#1.offset, ldv_register_chrdev_5_~ldv_func_res~0#1, ldv_register_chrdev_5_~tmp~90#1;havoc ldv_register_chrdev_5_#in~major#1, ldv_register_chrdev_5_#in~name#1.base, ldv_register_chrdev_5_#in~name#1.offset, ldv_register_chrdev_5_#in~fops#1.base, ldv_register_chrdev_5_#in~fops#1.offset;assume { :end_inline_ldv_register_chrdev_5 } true;assume -2147483648 <= init_osst_#t~ret2723#1 && init_osst_#t~ret2723#1 <= 2147483647;init_osst_~err~3#1 := init_osst_#t~ret2723#1;havoc init_osst_#t~ret2723#1; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: 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 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9008: assume !(805306368 == osst_set_options_~code~0#1 || 1073741824 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: assume 0 == osst_analyze_headers_~valid~0#1; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7687: assume !(0 == osst_analyze_headers_~valid~0#1);call osst_analyze_headers_#t~mem1257#1 := read~int#25(osst_analyze_headers_~STp#1.base, 706 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume 0 == (enlarge_buffer_~tmp___1~28#1.base + enlarge_buffer_~tmp___1~28#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10594: assume !(0 == (enlarge_buffer_~tmp___1~28#1.base + enlarge_buffer_~tmp___1~28#1.offset) % 18446744073709551616);call write~int#25(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 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: assume -2147483648 <= __os_scsi_tape_open_#t~ret2103#1 && __os_scsi_tape_open_#t~ret2103#1 <= 2147483647;__os_scsi_tape_open_~tmp___10~7#1 := __os_scsi_tape_open_#t~ret2103#1;havoc __os_scsi_tape_open_#t~ret2103#1; [2025-02-08 03:06:38,921 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801-1: SUMMARY for call __os_scsi_tape_open_#t~ret2103#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 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume init_osst_~err~3#1 < 0; [2025-02-08 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11519: assume !(init_osst_~err~3#1 < 0);assume { :begin_inline_scsi_register_driver } true;scsi_register_driver_#in~arg0#1.base, scsi_register_driver_#in~arg0#1.offset := ~#osst_template~0.base, ~#osst_template~0.offset;havoc scsi_register_driver_#res#1;havoc scsi_register_driver_#t~nondet2855#1, scsi_register_driver_~arg0#1.base, scsi_register_driver_~arg0#1.offset;scsi_register_driver_~arg0#1.base, scsi_register_driver_~arg0#1.offset := scsi_register_driver_#in~arg0#1.base, scsi_register_driver_#in~arg0#1.offset;havoc scsi_register_driver_#t~nondet2855#1;assume -2147483648 <= scsi_register_driver_#t~nondet2855#1 && scsi_register_driver_#t~nondet2855#1 <= 2147483647;scsi_register_driver_#res#1 := scsi_register_driver_#t~nondet2855#1;havoc scsi_register_driver_#t~nondet2855#1; [2025-02-08 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume 0 != osst_ioctl_~tmp___3~20#1; [2025-02-08 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10198: assume !(0 != osst_ioctl_~tmp___3~20#1); [2025-02-08 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume 0 != __os_scsi_tape_open_~tmp___10~7#1; [2025-02-08 03:06:38,922 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9802: assume !(0 != __os_scsi_tape_open_~tmp___10~7#1);call write~int#25(2, __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: assume 0 != __os_scsi_tape_open_~new_session~0#1;__os_scsi_tape_open_~tmp___18~1#1 := 0;call write~int#25(__os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~STp~3#1.base, 583 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#25(__os_scsi_tape_open_~tmp___18~1#1, __os_scsi_tape_open_~STp~3#1.base, 584 + __os_scsi_tape_open_~STp~3#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 585 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9934: assume !(0 != __os_scsi_tape_open_~new_session~0#1); [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688-1: SUMMARY for call osst_analyze_headers_#t~ret1255#1 := printk(91, 0); srcloc: null [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7688: assume -2147483648 <= osst_analyze_headers_#t~ret1255#1 && osst_analyze_headers_#t~ret1255#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1255#1;osst_analyze_headers_~tmp___8~6#1 := 0;call write~int#25(osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~STp#1.base, 706 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___8~6#1, osst_analyze_headers_~STp#1.base, 710 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595-1: SUMMARY for call enlarge_buffer_#t~ret2495#1 := printk(148, 0); srcloc: null [2025-02-08 03:06:38,924 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10595: assume -2147483648 <= enlarge_buffer_#t~ret2495#1 && enlarge_buffer_#t~ret2495#1 <= 2147483647;havoc enlarge_buffer_#t~ret2495#1;enlarge_buffer_#res#1 := 0; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume __os_scsi_tape_open_#t~mem2007#1 > 33279;havoc __os_scsi_tape_open_#t~mem2006#1.base, __os_scsi_tape_open_#t~mem2006#1.offset;havoc __os_scsi_tape_open_#t~mem2007#1;__os_scsi_tape_open_~i~8#1 := 0;__os_scsi_tape_open_~b_size~0#1 := 0; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9670: assume !(__os_scsi_tape_open_#t~mem2007#1 > 33279);havoc __os_scsi_tape_open_#t~mem2006#1.base, __os_scsi_tape_open_#t~mem2006#1.offset;havoc __os_scsi_tape_open_#t~mem2007#1;call __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~$Pointer$#25(0, 0, __os_scsi_tape_open_#t~mem2019#1.base, 110 + __os_scsi_tape_open_#t~mem2019#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11520: assume -2147483648 <= init_osst_#t~ret2724#1 && init_osst_#t~ret2724#1 <= 2147483647;havoc init_osst_#t~ret2724#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11520-1: SUMMARY for call init_osst_#t~ret2724#1 := printk(203, 0); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: 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#25(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 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: 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 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199: assume -2147483648 <= osst_ioctl_#t~ret2269#1 && osst_ioctl_#t~ret2269#1 <= 2147483647;havoc osst_ioctl_#t~ret2269#1;osst_ioctl_~retval~9#1 := -1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10199-1: SUMMARY for call osst_ioctl_#t~ret2269#1 := printk(145, 0); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803: assume -2147483648 <= __os_scsi_tape_open_#t~ret2104#1 && __os_scsi_tape_open_#t~ret2104#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2104#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9803-1: SUMMARY for call __os_scsi_tape_open_#t~ret2104#1 := printk(136, 0); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume osst_ioctl_#t~short2387#1;havoc osst_ioctl_#t~mem2385#1;havoc osst_ioctl_#t~mem2386#1;havoc osst_ioctl_#t~short2387#1;call osst_ioctl_#t~mem2388#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332: assume !osst_ioctl_#t~short2387#1;havoc osst_ioctl_#t~mem2385#1;havoc osst_ioctl_#t~mem2386#1;havoc osst_ioctl_#t~short2387#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332-1: assume osst_ioctl_#t~short2387#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10332-1: assume !osst_ioctl_#t~short2387#1;call osst_ioctl_#t~mem2386#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2387#1 := 29 == osst_ioctl_#t~mem2386#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879: assume -2147483648 <= osst_read_#t~ret1771#1 && osst_read_#t~ret1771#1 <= 2147483647;osst_read_~special~0#1 := osst_read_#t~ret1771#1;havoc osst_read_#t~mem1770#1;havoc osst_read_#t~ret1771#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8879-1: SUMMARY for call osst_read_#t~ret1771#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~mem1770#1, 0); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333: assume -2147483648 <= osst_ioctl_#t~ret2389#1 && osst_ioctl_#t~ret2389#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2389#1;havoc osst_ioctl_#t~mem2388#1;havoc osst_ioctl_#t~ret2389#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10333-1: SUMMARY for call osst_ioctl_#t~ret2389#1 := do_door_lock(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, (if 28 == osst_ioctl_#t~mem2388#1 then 1 else 0)); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823-1: SUMMARY for call osst_configure_onstream_#t~ret1305#1.base, osst_configure_onstream_#t~ret1305#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~mem1303#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1303#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1303#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1304#1, 0, 1); srcloc: null [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7823: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1305#1.base, osst_configure_onstream_#t~ret1305#1.offset;havoc osst_configure_onstream_#t~mem1303#1;havoc osst_configure_onstream_#t~mem1304#1;havoc osst_configure_onstream_#t~ret1305#1.base, osst_configure_onstream_#t~ret1305#1.offset; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: assume osst_read_~special~0#1 < 0;call write~int#25(0, osst_read_~STp~2#1.base, 629 + osst_read_~STp~2#1.offset, 1);osst_read_~retval~7#1 := osst_read_~special~0#1; [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8880: assume !(osst_read_~special~0#1 < 0); [2025-02-08 03:06:38,925 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466: assume 0 != (osst_ioctl_#t~mem2465#1.base + osst_ioctl_#t~mem2465#1.offset) % 18446744073709551616;havoc osst_ioctl_#t~mem2465#1.base, osst_ioctl_#t~mem2465#1.offset;call osst_ioctl_#t~mem2466#1.base, osst_ioctl_#t~mem2466#1.offset := read~$Pointer$#25(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10466: assume !(0 != (osst_ioctl_#t~mem2465#1.base + osst_ioctl_#t~mem2465#1.offset) % 18446744073709551616);havoc osst_ioctl_#t~mem2465#1.base, osst_ioctl_#t~mem2465#1.offset; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11391: osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset := osst_probe_~tpnt~0#1.base, 286 + 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#25(0, osst_probe_~STm~6#1.base, osst_probe_~STm~6#1.offset, 1);call write~int#25(0, osst_probe_~STm~6#1.base, 1 + osst_probe_~STm~6#1.offset, 1);call write~int#25(0, osst_probe_~STm~6#1.base, 5 + osst_probe_~STm~6#1.offset, 1);call write~int#25(1, osst_probe_~STm~6#1.base, 2 + osst_probe_~STm~6#1.offset, 1);call write~int#25(1, osst_probe_~STm~6#1.base, 3 + osst_probe_~STm~6#1.offset, 1);call write~int#25(1, osst_probe_~STm~6#1.base, 4 + osst_probe_~STm~6#1.offset, 1);call write~int#25(0, osst_probe_~STm~6#1.base, 6 + osst_probe_~STm~6#1.offset, 1);call write~int#25(512, osst_probe_~STm~6#1.base, 9 + osst_probe_~STm~6#1.offset, 4);call write~int#25(-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 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692-1: SUMMARY for call osst_analyze_headers_#t~ret1256#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 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7692: assume -2147483648 <= osst_analyze_headers_#t~ret1256#1 && osst_analyze_headers_#t~ret1256#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1256#1;osst_analyze_headers_#res#1 := 0; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10467: havoc osst_ioctl_#t~mem2466#1.base, osst_ioctl_#t~mem2466#1.offset; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10467-1: SUMMARY for call osst_release_request(osst_ioctl_#t~mem2466#1.base, osst_ioctl_#t~mem2466#1.offset); srcloc: null [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-1: [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-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 <= 2) && osst_set_options_#t~bitwise1849#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1849#1 > 2 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1849#1 >= -9223372036854775808; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-3: assume 2 == osst_set_options_~options#1;osst_set_options_#t~bitwise1849#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-3: assume !(2 == osst_set_options_~options#1); [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1849#1 := 0; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume 0 != osst_set_options_#t~bitwise1849#1;havoc osst_set_options_#t~bitwise1849#1;call write~int#25(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 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9014: assume !(0 != osst_set_options_#t~bitwise1849#1);havoc osst_set_options_#t~bitwise1849#1; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9675: __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~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2009#1 := read~int#25(__os_scsi_tape_open_#t~mem2008#1.base, 20 + (124 + __os_scsi_tape_open_#t~mem2008#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~mem2009#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 <= 2147483647 then (__os_scsi_tape_open_#t~mem2009#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 else (__os_scsi_tape_open_#t~mem2009#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 % 4294967296 - 4294967296);havoc __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset;havoc __os_scsi_tape_open_#t~mem2009#1;call __os_scsi_tape_open_#t~mem2010#1.base, __os_scsi_tape_open_#t~mem2010#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2011#1 := read~int#25(__os_scsi_tape_open_#t~mem2010#1.base, 120 + __os_scsi_tape_open_#t~mem2010#1.offset, 2);__os_scsi_tape_open_#t~short2014#1 := (if __os_scsi_tape_open_#t~mem2011#1 % 65536 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2011#1 % 65536 % 4294967296 else __os_scsi_tape_open_#t~mem2011#1 % 65536 % 4294967296 - 4294967296) > __os_scsi_tape_open_~i~8#1; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: 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 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7825: assume !(0 == (osst_configure_onstream_~SRpnt~10#1.base + osst_configure_onstream_~SRpnt~10#1.offset) % 18446744073709551616);call write~$Pointer$#25(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~mem1306#1.base, osst_configure_onstream_#t~mem1306#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1307#1 := read~int#25(osst_configure_onstream_#t~mem1306#1.base, 26 + osst_configure_onstream_#t~mem1306#1.offset, 4); [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume 0 != init_osst_~err~3#1; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11525: assume !(0 != init_osst_~err~3#1);assume { :begin_inline_osst_create_sysfs_files } true;osst_create_sysfs_files_#in~sysfs#1.base, osst_create_sysfs_files_#in~sysfs#1.offset := ~#osst_template~0.base, ~#osst_template~0.offset;havoc osst_create_sysfs_files_#res#1;havoc osst_create_sysfs_files_#t~ret2592#1, osst_create_sysfs_files_~sysfs#1.base, osst_create_sysfs_files_~sysfs#1.offset, osst_create_sysfs_files_~tmp~75#1;osst_create_sysfs_files_~sysfs#1.base, osst_create_sysfs_files_~sysfs#1.offset := osst_create_sysfs_files_#in~sysfs#1.base, osst_create_sysfs_files_#in~sysfs#1.offset;havoc osst_create_sysfs_files_~tmp~75#1;assume { :begin_inline_driver_create_file } true;driver_create_file_#in~arg0#1.base, driver_create_file_#in~arg0#1.offset, driver_create_file_#in~arg1#1.base, driver_create_file_#in~arg1#1.offset := osst_create_sysfs_files_~sysfs#1.base, osst_create_sysfs_files_~sysfs#1.offset, ~#driver_attr_version~0.base, ~#driver_attr_version~0.offset;havoc driver_create_file_#res#1;havoc driver_create_file_#t~nondet2843#1, driver_create_file_~arg0#1.base, driver_create_file_~arg0#1.offset, driver_create_file_~arg1#1.base, driver_create_file_~arg1#1.offset;driver_create_file_~arg0#1.base, driver_create_file_~arg0#1.offset := driver_create_file_#in~arg0#1.base, driver_create_file_#in~arg0#1.offset;driver_create_file_~arg1#1.base, driver_create_file_~arg1#1.offset := driver_create_file_#in~arg1#1.base, driver_create_file_#in~arg1#1.offset;havoc driver_create_file_#t~nondet2843#1;assume -2147483648 <= driver_create_file_#t~nondet2843#1 && driver_create_file_#t~nondet2843#1 <= 2147483647;driver_create_file_#res#1 := driver_create_file_#t~nondet2843#1;havoc driver_create_file_#t~nondet2843#1; [2025-02-08 03:06:38,926 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: assume 1 != ~ldv_module_refcounter~0; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12186: assume !(1 != ~ldv_module_refcounter~0); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12187: SUMMARY for call ldv_error(); srcloc: null [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: assume 0 != osst_ioctl_~auto_weof~0#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10337: assume !(0 != osst_ioctl_~auto_weof~0#1); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume 0 == __os_scsi_tape_open_#t~mem2187#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2187#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941: assume !(0 == __os_scsi_tape_open_#t~mem2187#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2187#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9941-1: call __os_scsi_tape_open_#t~mem2187#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: assume 0 == __os_scsi_tape_open_#t~mem2105#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2105#1;call __os_scsi_tape_open_#t~mem2106#1 := read~int#25(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809: assume !(0 == __os_scsi_tape_open_#t~mem2105#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2105#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9809-1: call __os_scsi_tape_open_#t~mem2105#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 629 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470-1: SUMMARY for call mutex_unlock(osst_ioctl_~STp~6#1.base, 20 + osst_ioctl_~STp~6#1.offset); srcloc: null [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: assume -2147483648 <= osst_ioctl_#t~ret2390#1 && osst_ioctl_#t~ret2390#1 <= 2147483647;havoc osst_ioctl_#t~ret2390#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10470: call osst_ioctl_#t~mem2467#1.base, osst_ioctl_#t~mem2467#1.offset := read~$Pointer$#25(osst_ioctl_~STp~6#1.base, 12 + osst_ioctl_~STp~6#1.offset, 8);assume { :begin_inline_scsi_ioctl } true;scsi_ioctl_#in~arg0#1.base, scsi_ioctl_#in~arg0#1.offset, scsi_ioctl_#in~arg1#1, scsi_ioctl_#in~arg2#1.base, scsi_ioctl_#in~arg2#1.offset := osst_ioctl_#t~mem2467#1.base, osst_ioctl_#t~mem2467#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~4#1.base, osst_ioctl_~p~4#1.offset;havoc scsi_ioctl_#res#1;havoc scsi_ioctl_#t~nondet2852#1, scsi_ioctl_~arg0#1.base, scsi_ioctl_~arg0#1.offset, scsi_ioctl_~arg1#1, scsi_ioctl_~arg2#1.base, scsi_ioctl_~arg2#1.offset;scsi_ioctl_~arg0#1.base, scsi_ioctl_~arg0#1.offset := scsi_ioctl_#in~arg0#1.base, scsi_ioctl_#in~arg0#1.offset;scsi_ioctl_~arg1#1 := scsi_ioctl_#in~arg1#1;scsi_ioctl_~arg2#1.base, scsi_ioctl_~arg2#1.offset := scsi_ioctl_#in~arg2#1.base, scsi_ioctl_#in~arg2#1.offset;havoc scsi_ioctl_#t~nondet2852#1;assume -2147483648 <= scsi_ioctl_#t~nondet2852#1 && scsi_ioctl_#t~nondet2852#1 <= 2147483647;scsi_ioctl_#res#1 := scsi_ioctl_#t~nondet2852#1;havoc scsi_ioctl_#t~nondet2852#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-1: osst_ioctl_#t~short2274#1 := osst_ioctl_#t~short2273#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-2: assume osst_ioctl_#t~short2273#1;call osst_ioctl_#t~mem2272#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);osst_ioctl_#t~short2273#1 := 0 == (osst_ioctl_#t~mem2272#1 - osst_ioctl_#t~mem2272#1 % 268435456) % 4294967296; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-2: assume !osst_ioctl_#t~short2273#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume osst_ioctl_#t~short2274#1;call osst_ioctl_#t~mem2271#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2273#1 := 24 != osst_ioctl_#t~mem2271#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-3: assume !osst_ioctl_#t~short2274#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206-4: call osst_ioctl_#t~mem2270#1 := read~int#25(osst_ioctl_~STm~5#1.base, osst_ioctl_~STm~5#1.offset, 1);osst_ioctl_#t~short2274#1 := 0 == osst_ioctl_#t~mem2270#1 % 256 % 4294967296; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338-1: SUMMARY for call osst_ioctl_#t~ret2390#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 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume osst_ioctl_#t~short2274#1;havoc osst_ioctl_#t~mem2270#1;havoc osst_ioctl_#t~mem2271#1;havoc osst_ioctl_#t~mem2272#1;havoc osst_ioctl_#t~short2273#1;havoc osst_ioctl_#t~short2274#1;osst_ioctl_~retval~9#1 := -6; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10206: assume !osst_ioctl_#t~short2274#1;havoc osst_ioctl_#t~mem2270#1;havoc osst_ioctl_#t~mem2271#1;havoc osst_ioctl_#t~mem2272#1;havoc osst_ioctl_#t~short2273#1;havoc osst_ioctl_#t~short2274#1;call osst_ioctl_#t~mem2275#1 := read~int#25(osst_ioctl_~STp~6#1.base, 273 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9942-1: SUMMARY for call __os_scsi_tape_open_#t~ret2188#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 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: call write~int#25(__os_scsi_tape_open_#t~ite2108#1, __os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2106#1;havoc __os_scsi_tape_open_#t~ite2108#1;havoc __os_scsi_tape_open_#t~mem2107#1;__os_scsi_tape_open_~tmp___11~5#1 := 0;call __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(__os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_#t~mem2109#1.base, 14 + __os_scsi_tape_open_#t~mem2109#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset;call __os_scsi_tape_open_#t~mem2110#1.base, __os_scsi_tape_open_#t~mem2110#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(__os_scsi_tape_open_~tmp___11~5#1, __os_scsi_tape_open_#t~mem2110#1.base, 10 + __os_scsi_tape_open_#t~mem2110#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2110#1.base, __os_scsi_tape_open_#t~mem2110#1.offset; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9942: assume -2147483648 <= __os_scsi_tape_open_#t~ret2188#1 && __os_scsi_tape_open_#t~ret2188#1 <= 2147483647;__os_scsi_tape_open_~tmp___19~1#1 := __os_scsi_tape_open_#t~ret2188#1;havoc __os_scsi_tape_open_#t~ret2188#1; [2025-02-08 03:06:38,927 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume osst_analyze_headers_#t~mem1257#1 >= osst_analyze_headers_~position~1#1;havoc osst_analyze_headers_#t~mem1257#1;call osst_analyze_headers_#t~mem1258#1 := read~int#25(osst_analyze_headers_~STp#1.base, 706 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~position~1#1 := osst_analyze_headers_#t~mem1258#1;havoc osst_analyze_headers_#t~mem1258#1;osst_analyze_headers_~tmp___11~3#1 := 0;call write~int#25(osst_analyze_headers_~tmp___11~3#1, osst_analyze_headers_~STp#1.base, 634 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___10~5#1 := osst_analyze_headers_~tmp___11~3#1;call write~int#25(osst_analyze_headers_~tmp___10~5#1, osst_analyze_headers_~STp#1.base, 630 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___9~6#1 := osst_analyze_headers_~tmp___10~5#1;call write~int#25(osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~STp#1.base, 522 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___9~6#1, osst_analyze_headers_~STp#1.base, 526 + osst_analyze_headers_~STp#1.offset, 4); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7696: assume !(osst_analyze_headers_#t~mem1257#1 >= osst_analyze_headers_~position~1#1);havoc osst_analyze_headers_#t~mem1257#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810-1: assume __os_scsi_tape_open_#t~mem2106#1 > 0;call __os_scsi_tape_open_#t~mem2107#1 := read~int#25(__os_scsi_tape_open_~STm~3#1.base, 9 + __os_scsi_tape_open_~STm~3#1.offset, 4);__os_scsi_tape_open_#t~ite2108#1 := __os_scsi_tape_open_#t~mem2107#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810-1: assume !(__os_scsi_tape_open_#t~mem2106#1 > 0);__os_scsi_tape_open_#t~ite2108#1 := 32768; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8753: 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~ret2795#1 := osst_read_#res#1;havoc osst_read_#t~mem1733#1.base, osst_read_#t~mem1733#1.offset, osst_read_#t~ret1734#1.base, osst_read_#t~ret1734#1.offset, osst_read_#t~ret1735#1, osst_read_#t~mem1736#1.base, osst_read_#t~mem1736#1.offset, osst_read_#t~ret1737#1, osst_read_#t~mem1738#1, osst_read_#t~mem1739#1, osst_read_#t~mem1740#1, osst_read_#t~mem1741#1, osst_read_#t~mem1742#1, osst_read_#t~mem1743#1, osst_read_#t~mem1744#1, osst_read_#t~short1745#1, osst_read_#t~ret1746#1, osst_read_#t~mem1747#1, osst_read_#t~mem1748#1, osst_read_#t~ret1749#1, osst_read_#t~mem1750#1, osst_read_#t~mem1751#1, osst_read_#t~ite1754#1, osst_read_#t~mem1752#1, osst_read_#t~mem1753#1, osst_read_#t~mem1755#1, osst_read_#t~ret1756#1, osst_read_#t~mem1757#1.base, osst_read_#t~mem1757#1.offset, osst_read_#t~mem1758#1, osst_read_#t~mem1759#1, osst_read_#t~short1760#1, osst_read_#t~mem1761#1, osst_read_#t~mem1762#1, osst_read_#t~ret1763#1, osst_read_#t~ret1764#1, osst_read_#t~ret1765#1, osst_read_#t~ret1766#1, osst_read_#t~mem1767#1.base, osst_read_#t~mem1767#1.offset, osst_read_#t~mem1768#1, osst_read_#t~mem1769#1, osst_read_#t~mem1770#1, osst_read_#t~ret1771#1, osst_read_#t~mem1772#1.base, osst_read_#t~mem1772#1.offset, osst_read_#t~mem1773#1, osst_read_#t~mem1774#1.base, osst_read_#t~mem1774#1.offset, osst_read_#t~mem1775#1, osst_read_#t~ite1778#1, osst_read_#t~mem1776#1.base, osst_read_#t~mem1776#1.offset, osst_read_#t~mem1777#1, osst_read_#t~mem1779#1, osst_read_#t~mem1780#1, osst_read_#t~mem1781#1, osst_read_#t~ite1784#1, osst_read_#t~mem1782#1, osst_read_#t~mem1783#1, osst_read_#t~mem1785#1, osst_read_#t~ret1786#1, osst_read_#t~mem1787#1.base, osst_read_#t~mem1787#1.offset, osst_read_#t~ret1788#1, osst_read_#t~mem1789#1, osst_read_#t~mem1790#1, osst_read_#t~mem1791#1, osst_read_#t~mem1792#1, osst_read_#t~mem1793#1, osst_read_#t~mem1794#1, osst_read_#t~mem1795#1, osst_read_#t~mem1796#1.base, osst_read_#t~mem1796#1.offset, osst_read_#t~mem1797#1, osst_read_#t~mem1798#1, osst_read_#t~mem1799#1, osst_read_#t~mem1800#1, osst_read_#t~mem1802#1, osst_read_#t~mem1801#1, osst_read_#t~mem1803#1, osst_read_#t~mem1804#1, osst_read_#t~mem1805#1, osst_read_#t~mem1806#1, osst_read_#t~mem1807#1, osst_read_#t~short1808#1, osst_read_#t~mem1809#1, osst_read_#t~mem1810#1, osst_read_#t~mem1811#1, osst_read_#t~mem1812#1.base, osst_read_#t~mem1812#1.offset, osst_read_#t~mem1813#1.base, osst_read_#t~mem1813#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~59#1.base, osst_read_~tmp~59#1.offset, osst_read_~tmp___0~35#1, osst_read_~tmp___1~23#1, osst_read_~tmp___2~20#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~ret2795#1 && main_#t~ret2795#1 <= 9223372036854775807;havoc main_#t~mem2794#1;havoc main_#t~ret2795#1;~ldv_state_variable_8~0 := 2; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10735: call from_buffer_#t~mem2521#1 := read~int#25(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~mem2521#1) % 4294967296 % 4294967296 <= 2147483647 then (from_buffer_~offset~3#1 - from_buffer_#t~mem2521#1) % 4294967296 % 4294967296 else (from_buffer_~offset~3#1 - from_buffer_#t~mem2521#1) % 4294967296 % 4294967296 - 4294967296);from_buffer_~i~13#1 := 1 + from_buffer_~i~13#1;call from_buffer_#t~mem2522#1 := read~int#25(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2);from_buffer_#t~short2524#1 := (if from_buffer_#t~mem2522#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2522#1 % 65536 % 4294967296 else from_buffer_#t~mem2522#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume 0 != osst_set_options_#t~bitwise1850#1;havoc osst_set_options_#t~bitwise1850#1;call write~int#25(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 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018: assume !(0 != osst_set_options_#t~bitwise1850#1);havoc osst_set_options_#t~bitwise1850#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume 0 == osst_probe_~tmp~84#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 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11264: assume !(0 == osst_probe_~tmp~84#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~ret2834#1.base, alloc_disk_#t~ret2834#1.offset, alloc_disk_~arg0#1;alloc_disk_~arg0#1 := alloc_disk_#in~arg0#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-1: [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-2: havoc osst_set_options_#t~bitwise1850#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1850#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1850#1 <= 128) && osst_set_options_#t~bitwise1850#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1850#1 > 128 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1850#1 >= -9223372036854775808; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-3: assume 128 == osst_set_options_~options#1;osst_set_options_#t~bitwise1850#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-3: assume !(128 == osst_set_options_~options#1); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943: assume 0 != __os_scsi_tape_open_~tmp___19~1#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9943: assume !(0 != __os_scsi_tape_open_~tmp___19~1#1);call write~int#25(2, __os_scsi_tape_open_~STp~3#1.base, 588 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1850#1 := 0; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9018-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604: enlarge_buffer_~tmp___2~25#1.base, enlarge_buffer_~tmp___2~25#1.offset := enlarge_buffer_#t~ret2496#1.base, enlarge_buffer_#t~ret2496#1.offset;enlarge_buffer_~page___0~0#1.base, enlarge_buffer_~page___0~0#1.offset := enlarge_buffer_~tmp___2~25#1.base, enlarge_buffer_~tmp___2~25#1.offset;call write~int#25(0, enlarge_buffer_~STbuffer#1.base, 16 + (124 + enlarge_buffer_~STbuffer#1.offset + 36 * enlarge_buffer_~segs~0#1), 4); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10604-1: SUMMARY for call enlarge_buffer_#t~ret2496#1.base, enlarge_buffer_#t~ret2496#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 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume __os_scsi_tape_open_#t~short2014#1;havoc __os_scsi_tape_open_#t~mem2010#1.base, __os_scsi_tape_open_#t~mem2010#1.offset;havoc __os_scsi_tape_open_#t~mem2011#1;havoc __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset;havoc __os_scsi_tape_open_#t~mem2013#1;havoc __os_scsi_tape_open_#t~short2014#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679: assume !__os_scsi_tape_open_#t~short2014#1;havoc __os_scsi_tape_open_#t~mem2010#1.base, __os_scsi_tape_open_#t~mem2010#1.offset;havoc __os_scsi_tape_open_#t~mem2011#1;havoc __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset;havoc __os_scsi_tape_open_#t~mem2013#1;havoc __os_scsi_tape_open_#t~short2014#1;call __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-1: assume __os_scsi_tape_open_#t~short2014#1;call __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2013#1 := read~int#25(__os_scsi_tape_open_#t~mem2012#1.base, 20 + (124 + __os_scsi_tape_open_#t~mem2012#1.offset + 36 * __os_scsi_tape_open_~i~8#1), 4);__os_scsi_tape_open_#t~short2014#1 := (__os_scsi_tape_open_#t~mem2013#1 + __os_scsi_tape_open_~b_size~0#1) % 4294967296 <= 32768; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9679-1: assume !__os_scsi_tape_open_#t~short2014#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11529: init_osst_#t~ret2726#1 := osst_create_sysfs_files_#res#1;havoc osst_create_sysfs_files_#t~ret2592#1, osst_create_sysfs_files_~sysfs#1.base, osst_create_sysfs_files_~sysfs#1.offset, osst_create_sysfs_files_~tmp~75#1;havoc osst_create_sysfs_files_#in~sysfs#1.base, osst_create_sysfs_files_#in~sysfs#1.offset;assume { :end_inline_osst_create_sysfs_files } true;assume -2147483648 <= init_osst_#t~ret2726#1 && init_osst_#t~ret2726#1 <= 2147483647;init_osst_~err~3#1 := init_osst_#t~ret2726#1;havoc init_osst_#t~ret2726#1; [2025-02-08 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472: 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 03:06:38,928 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10472-1: SUMMARY for call mutex_unlock(~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset); srcloc: null [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: assume 0 != osst_configure_onstream_#t~mem1307#1;havoc osst_configure_onstream_#t~mem1306#1.base, osst_configure_onstream_#t~mem1306#1.offset;havoc osst_configure_onstream_#t~mem1307#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7830: assume !(0 != osst_configure_onstream_#t~mem1307#1);havoc osst_configure_onstream_#t~mem1306#1.base, osst_configure_onstream_#t~mem1306#1.offset;havoc osst_configure_onstream_#t~mem1307#1;call osst_configure_onstream_#t~mem1309#1.base, osst_configure_onstream_#t~mem1309#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1310#1.base, osst_configure_onstream_#t~mem1310#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1309#1.base, 102 + osst_configure_onstream_#t~mem1309#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1310#1.base, osst_configure_onstream_#t~mem1310#1.offset;havoc osst_configure_onstream_#t~mem1309#1.base, osst_configure_onstream_#t~mem1309#1.offset;havoc osst_configure_onstream_#t~mem1310#1.base, osst_configure_onstream_#t~mem1310#1.offset;call osst_configure_onstream_#t~mem1311#1.base, osst_configure_onstream_#t~mem1311#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1311#1.base, 102 + osst_configure_onstream_#t~mem1311#1.offset, 8);call osst_configure_onstream_#t~mem1312#1 := read~int#25(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~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset + (if (4 + osst_configure_onstream_#t~mem1312#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1312#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1312#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1311#1.base, osst_configure_onstream_#t~mem1311#1.offset;havoc osst_configure_onstream_#t~mem1313#1.base, osst_configure_onstream_#t~mem1313#1.offset;havoc osst_configure_onstream_#t~mem1312#1;call write~int#25(1, osst_configure_onstream_~bs~0#1.base, 11 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#25(0, osst_configure_onstream_~bs~0#1.base, 5 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#25(1, osst_configure_onstream_~bs~0#1.base, 6 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#25(0, osst_configure_onstream_~bs~0#1.base, 8 + osst_configure_onstream_~bs~0#1.offset, 1);call write~int#25(1, osst_configure_onstream_~bs~0#1.base, 9 + osst_configure_onstream_~bs~0#1.offset, 1); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944: assume -2147483648 <= __os_scsi_tape_open_#t~ret2189#1 && __os_scsi_tape_open_#t~ret2189#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2189#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9944-1: SUMMARY for call __os_scsi_tape_open_#t~ret2189#1 := printk(138, 0); srcloc: null [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: assume 0 != init_osst_~err~3#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11530: assume !(0 != init_osst_~err~3#1);init_osst_#res#1 := 0; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: assume 32 == osst_ioctl_#t~mem2391#1;havoc osst_ioctl_#t~mem2391#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341: assume !(32 == osst_ioctl_#t~mem2391#1);havoc osst_ioctl_#t~mem2391#1;call osst_ioctl_#t~mem2392#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);call osst_ioctl_#t~mem2393#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10341-1: call osst_ioctl_#t~mem2391#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11002: havoc driver_remove_file_~arg0#1.base, driver_remove_file_~arg0#1.offset, driver_remove_file_~arg1#1.base, driver_remove_file_~arg1#1.offset;havoc driver_remove_file_#in~arg0#1.base, driver_remove_file_#in~arg0#1.offset, driver_remove_file_#in~arg1#1.base, driver_remove_file_#in~arg1#1.offset;assume { :end_inline_driver_remove_file } true; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831-1: SUMMARY for call osst_configure_onstream_#t~ret1308#1 := printk(94, 0); srcloc: null [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7831: assume -2147483648 <= osst_configure_onstream_#t~ret1308#1 && osst_configure_onstream_#t~ret1308#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1308#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 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume from_buffer_#t~short2524#1;havoc from_buffer_#t~mem2522#1;havoc from_buffer_#t~mem2523#1;havoc from_buffer_#t~short2524#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738: assume !from_buffer_#t~short2524#1;havoc from_buffer_#t~mem2522#1;havoc from_buffer_#t~mem2523#1;havoc from_buffer_#t~short2524#1;call from_buffer_#t~mem2525#1 := read~int#25(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume osst_read_#t~mem1773#1 > 0;havoc osst_read_#t~mem1772#1.base, osst_read_#t~mem1772#1.offset;havoc osst_read_#t~mem1773#1;call osst_read_#t~mem1774#1.base, osst_read_#t~mem1774#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1775#1 := read~int#25(osst_read_#t~mem1774#1.base, 10 + osst_read_#t~mem1774#1.offset, 4); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888: assume !(osst_read_#t~mem1773#1 > 0);havoc osst_read_#t~mem1772#1.base, osst_read_#t~mem1772#1.offset;havoc osst_read_#t~mem1773#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8888-1: call osst_read_#t~mem1772#1.base, osst_read_#t~mem1772#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1773#1 := read~int#25(osst_read_#t~mem1772#1.base, 10 + osst_read_#t~mem1772#1.offset, 4); [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738-1: assume from_buffer_#t~short2524#1;call from_buffer_#t~mem2523#1 := read~int#25(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4);from_buffer_#t~short2524#1 := from_buffer_~offset~3#1 % 4294967296 >= from_buffer_#t~mem2523#1 % 4294967296; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10738-1: assume !from_buffer_#t~short2524#1; [2025-02-08 03:06:38,929 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889: call osst_read_#t~mem1779#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1780#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);osst_read_~transfer~2#1 := (if osst_read_#t~ite1778#1 % 18446744073709551616 / (osst_read_#t~mem1779#1 % 18446744073709551616) * osst_read_#t~mem1780#1 % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then osst_read_#t~ite1778#1 % 18446744073709551616 / (osst_read_#t~mem1779#1 % 18446744073709551616) * osst_read_#t~mem1780#1 % 18446744073709551616 % 18446744073709551616 else osst_read_#t~ite1778#1 % 18446744073709551616 / (osst_read_#t~mem1779#1 % 18446744073709551616) * osst_read_#t~mem1780#1 % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_read_#t~mem1774#1.base, osst_read_#t~mem1774#1.offset;havoc osst_read_#t~mem1775#1;havoc osst_read_#t~ite1778#1;havoc osst_read_#t~mem1776#1.base, osst_read_#t~mem1776#1.offset;havoc osst_read_#t~mem1777#1;havoc osst_read_#t~mem1779#1;havoc osst_read_#t~mem1780#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889-1: assume osst_read_#t~mem1775#1 % 18446744073709551616 < (osst_read_~count#1 - osst_read_~total~1#1) % 18446744073709551616;call osst_read_#t~mem1776#1.base, osst_read_#t~mem1776#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1777#1 := read~int#25(osst_read_#t~mem1776#1.base, 10 + osst_read_#t~mem1776#1.offset, 4);osst_read_#t~ite1778#1 := osst_read_#t~mem1777#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8889-1: assume !(osst_read_#t~mem1775#1 % 18446744073709551616 < (osst_read_~count#1 - osst_read_~total~1#1) % 18446744073709551616);osst_read_#t~ite1778#1 := osst_read_~count#1 - osst_read_~total~1#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10475: assume 0 != (osst_ioctl_#t~mem2469#1.base + osst_ioctl_#t~mem2469#1.offset) % 18446744073709551616;havoc osst_ioctl_#t~mem2469#1.base, osst_ioctl_#t~mem2469#1.offset;call osst_ioctl_#t~mem2470#1.base, osst_ioctl_#t~mem2470#1.offset := read~$Pointer$#25(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10475: assume !(0 != (osst_ioctl_#t~mem2469#1.base + osst_ioctl_#t~mem2469#1.offset) % 18446744073709551616);havoc osst_ioctl_#t~mem2469#1.base, osst_ioctl_#t~mem2469#1.offset; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10475-1: call osst_ioctl_#t~mem2469#1.base, osst_ioctl_#t~mem2469#1.offset := read~$Pointer$#25(osst_ioctl_~#SRpnt~20#1.base, osst_ioctl_~#SRpnt~20#1.offset, 8); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10607: assume 0 == (enlarge_buffer_~page___0~0#1.base + enlarge_buffer_~page___0~0#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10607: assume !(0 == (enlarge_buffer_~page___0~0#1.base + enlarge_buffer_~page___0~0#1.offset) % 18446744073709551616); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: assume 0 == osst_ioctl_#t~mem2275#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2275#1;call osst_ioctl_#t~mem2276#1 := read~int#25(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10211: assume !(0 == osst_ioctl_#t~mem2275#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2275#1;call osst_ioctl_#t~mem2318#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2320#1 := 6 != osst_ioctl_#t~mem2318#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-1: [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-2: havoc osst_set_options_#t~bitwise1851#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1851#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1851#1 <= 4) && osst_set_options_#t~bitwise1851#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1851#1 > 4 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1851#1 >= -9223372036854775808; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-3: assume 4 == osst_set_options_~options#1;osst_set_options_#t~bitwise1851#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-3: assume !(4 == osst_set_options_~options#1); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1851#1 := 0; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume 0 == osst_read_~transfer~2#1;call osst_read_#t~mem1781#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4); [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8890: assume !(0 == osst_read_~transfer~2#1);call osst_read_#t~mem1787#1.base, osst_read_#t~mem1787#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + 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~mem1787#1.base, osst_read_#t~mem1787#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~mem2520#1, from_buffer_#t~mem2521#1, from_buffer_#t~mem2522#1, from_buffer_#t~mem2523#1, from_buffer_#t~short2524#1, from_buffer_#t~mem2525#1, from_buffer_#t~ret2526#1, from_buffer_#t~mem2527#1, from_buffer_#t~ite2529#1, from_buffer_#t~mem2528#1, from_buffer_#t~ret2530#1.base, from_buffer_#t~ret2530#1.offset, from_buffer_#t~ret2531#1.base, from_buffer_#t~ret2531#1.offset, from_buffer_#t~ret2532#1, from_buffer_#t~mem2533#1, from_buffer_#t~mem2534#1, from_buffer_#t~mem2535#1, from_buffer_#t~ret2536#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~1#1, from_buffer_~offset~3#1, from_buffer_~tmp~69#1.base, from_buffer_~tmp~69#1.offset, from_buffer_~tmp___0~44#1.base, from_buffer_~tmp___0~44#1.offset, from_buffer_~tmp___1~30#1;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~1#1;havoc from_buffer_~offset~3#1;havoc from_buffer_~tmp~69#1.base, from_buffer_~tmp~69#1.offset;havoc from_buffer_~tmp___0~44#1.base, from_buffer_~tmp___0~44#1.offset;havoc from_buffer_~tmp___1~30#1;from_buffer_~i~13#1 := 0;call from_buffer_#t~mem2520#1 := read~int#25(from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);from_buffer_~offset~3#1 := from_buffer_#t~mem2520#1;havoc from_buffer_#t~mem2520#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume 0 != osst_set_options_#t~bitwise1851#1;havoc osst_set_options_#t~bitwise1851#1;call write~int#25(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 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9022: assume !(0 != osst_set_options_#t~bitwise1851#1);havoc osst_set_options_#t~bitwise1851#1; [2025-02-08 03:06:38,930 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11797: main_#t~ret2780#1 := osst_version_show_#res#1;havoc osst_version_show_#t~loopctr2589#1, osst_version_show_#t~nondet2590#1, osst_version_show_#t~ret2591#1, osst_version_show_~ddd#1.base, osst_version_show_~ddd#1.offset, osst_version_show_~buf#1.base, osst_version_show_~buf#1.offset, osst_version_show_~tmp~74#1;havoc osst_version_show_#in~ddd#1.base, osst_version_show_#in~ddd#1.offset, osst_version_show_#in~buf#1.base, osst_version_show_#in~buf#1.offset;assume { :end_inline_osst_version_show } true;assume -9223372036854775808 <= main_#t~ret2780#1 && main_#t~ret2780#1 <= 9223372036854775807;havoc main_#t~ret2780#1;~ldv_state_variable_7~0 := 1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9683: __os_scsi_tape_open_~tmp___7~11#1.base, __os_scsi_tape_open_~tmp___7~11#1.offset := __os_scsi_tape_open_#t~ret2016#1.base, __os_scsi_tape_open_#t~ret2016#1.offset;havoc __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset;havoc __os_scsi_tape_open_#t~ret2016#1.base, __os_scsi_tape_open_#t~ret2016#1.offset; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9683-1: SUMMARY for call __os_scsi_tape_open_#t~ret2016#1.base, __os_scsi_tape_open_#t~ret2016#1.offset := sg_page(__os_scsi_tape_open_#t~mem2015#1.base, 124 + __os_scsi_tape_open_#t~mem2015#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 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10476: havoc osst_ioctl_#t~mem2470#1.base, osst_ioctl_#t~mem2470#1.offset; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10476-1: SUMMARY for call osst_release_request(osst_ioctl_#t~mem2470#1.base, osst_ioctl_#t~mem2470#1.offset); srcloc: null [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608: assume -2147483648 <= enlarge_buffer_#t~ret2497#1 && enlarge_buffer_#t~ret2497#1 <= 2147483647;havoc enlarge_buffer_#t~ret2497#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10608-1: SUMMARY for call enlarge_buffer_#t~ret2497#1 := printk(149, 0); srcloc: null [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume 1 == osst_ioctl_#t~mem2276#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2276#1;call osst_ioctl_#t~mem2277#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2279#1 := 1 == osst_ioctl_#t~mem2277#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10212: assume !(1 == osst_ioctl_#t~mem2276#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2276#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344: assume -2147483648 <= osst_ioctl_#t~ret2394#1 && osst_ioctl_#t~ret2394#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2394#1;havoc osst_ioctl_#t~mem2392#1;havoc osst_ioctl_#t~mem2393#1;havoc osst_ioctl_#t~ret2394#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10344-1: SUMMARY for call osst_ioctl_#t~ret2394#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~mem2392#1, osst_ioctl_#t~mem2393#1); srcloc: null [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891: assume -2147483648 <= osst_read_#t~ret1786#1 && osst_read_#t~ret1786#1 <= 2147483647;havoc osst_read_#t~mem1781#1;havoc osst_read_#t~ite1784#1;havoc osst_read_#t~mem1782#1;havoc osst_read_#t~mem1783#1;havoc osst_read_#t~mem1785#1;havoc osst_read_#t~ret1786#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8891-1: SUMMARY for call osst_read_#t~ret1786#1 := printk(112, 0); srcloc: null [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684: __os_scsi_tape_open_~tmp___8~10#1.base, __os_scsi_tape_open_~tmp___8~10#1.offset := __os_scsi_tape_open_#t~ret2017#1.base, __os_scsi_tape_open_#t~ret2017#1.offset;havoc __os_scsi_tape_open_#t~ret2017#1.base, __os_scsi_tape_open_#t~ret2017#1.offset;call __os_scsi_tape_open_#t~mem2018#1.base, __os_scsi_tape_open_#t~mem2018#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~$Pointer$#25(__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~mem2018#1.base, 110 + __os_scsi_tape_open_#t~mem2018#1.offset, 8);havoc __os_scsi_tape_open_#t~mem2018#1.base, __os_scsi_tape_open_#t~mem2018#1.offset;call __os_scsi_tape_open_#t~mem2021#1.base, __os_scsi_tape_open_#t~mem2021#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_#t~mem2021#1.base, 18 + __os_scsi_tape_open_#t~mem2021#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2021#1.base, __os_scsi_tape_open_#t~mem2021#1.offset;call __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_#t~mem2022#1.base, 26 + __os_scsi_tape_open_#t~mem2022#1.offset, 4);havoc __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 578 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9684-1: SUMMARY for call __os_scsi_tape_open_#t~ret2017#1.base, __os_scsi_tape_open_#t~ret2017#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 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9816: call __os_scsi_tape_open_#t~mem2111#1.base, __os_scsi_tape_open_#t~mem2111#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2112#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 591 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(32768 / __os_scsi_tape_open_#t~mem2112#1, __os_scsi_tape_open_#t~mem2111#1.base, 6 + __os_scsi_tape_open_#t~mem2111#1.offset, 4);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;call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 659 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2113#1.base, __os_scsi_tape_open_#t~mem2113#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609-1: SUMMARY for call normalize_buffer(enlarge_buffer_~STbuffer#1.base, enlarge_buffer_~STbuffer#1.offset); srcloc: null [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10609: enlarge_buffer_#res#1 := 0; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: assume osst_ioctl_#t~short2281#1;havoc osst_ioctl_#t~mem2277#1;havoc osst_ioctl_#t~mem2278#1;havoc osst_ioctl_#t~short2279#1;havoc osst_ioctl_#t~mem2280#1;havoc osst_ioctl_#t~short2281#1;call osst_ioctl_#t~mem2282#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#25(-1 + osst_ioctl_#t~mem2282#1, osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);havoc osst_ioctl_#t~mem2282#1;call osst_ioctl_#t~mem2283#1 := read~int#25(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4); [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213: assume !osst_ioctl_#t~short2281#1;havoc osst_ioctl_#t~mem2277#1;havoc osst_ioctl_#t~mem2278#1;havoc osst_ioctl_#t~short2279#1;havoc osst_ioctl_#t~mem2280#1;havoc osst_ioctl_#t~short2281#1;call osst_ioctl_#t~mem2285#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2287#1 := 2 == osst_ioctl_#t~mem2285#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: assume osst_ioctl_#t~short2281#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-1: assume !osst_ioctl_#t~short2281#1;call osst_ioctl_#t~mem2280#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2281#1 := 12 == osst_ioctl_#t~mem2280#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-2: osst_ioctl_#t~short2281#1 := osst_ioctl_#t~short2279#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-3: assume osst_ioctl_#t~short2279#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10213-3: assume !osst_ioctl_#t~short2279#1;call osst_ioctl_#t~mem2278#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2279#1 := 11 == osst_ioctl_#t~mem2278#1; [2025-02-08 03:06:38,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: assume 0 == (osst_probe_~drive~0#1.base + osst_probe_~drive~0#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11270: assume !(0 == (osst_probe_~drive~0#1.base + osst_probe_~drive~0#1.offset) % 18446744073709551616); [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12327: havoc noop_llseek_#t~nondet2846#1;main_#t~ret2805#1 := noop_llseek_#res#1;havoc noop_llseek_#t~nondet2846#1, noop_llseek_~arg0#1.base, noop_llseek_~arg0#1.offset, noop_llseek_~arg1#1, noop_llseek_~arg2#1;havoc noop_llseek_#in~arg0#1.base, noop_llseek_#in~arg0#1.offset, noop_llseek_#in~arg1#1, noop_llseek_#in~arg2#1;assume { :end_inline_noop_llseek } true;assume -9223372036854775808 <= main_#t~ret2805#1 && main_#t~ret2805#1 <= 9223372036854775807;havoc main_#t~mem2803#1;havoc main_#t~mem2804#1;havoc main_#t~ret2805#1;~ldv_state_variable_8~0 := 2; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume osst_read_#t~mem1781#1 <= 1023;call osst_read_#t~mem1782#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1784#1 := osst_read_#t~mem1782#1; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8892: assume !(osst_read_#t~mem1781#1 <= 1023);call osst_read_#t~mem1783#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);osst_read_#t~ite1784#1 := (if osst_read_#t~mem1783#1 < 0 && 0 != osst_read_#t~mem1783#1 % 1024 then 1 + osst_read_#t~mem1783#1 / 1024 else osst_read_#t~mem1783#1 / 1024); [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume (if from_buffer_#t~mem2525#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2525#1 % 65536 % 4294967296 else from_buffer_#t~mem2525#1 % 65536 % 4294967296 - 4294967296) == from_buffer_~i~13#1;havoc from_buffer_#t~mem2525#1; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10742: assume !((if from_buffer_#t~mem2525#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2525#1 % 65536 % 4294967296 else from_buffer_#t~mem2525#1 % 65536 % 4294967296 - 4294967296) == from_buffer_~i~13#1);havoc from_buffer_#t~mem2525#1; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11403: assume osst_probe_~i~17#1 <= 3; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11403: assume !(osst_probe_~i~17#1 <= 3);osst_probe_~i~17#1 := 0; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271-1: SUMMARY for call osst_probe_#t~ret2667#1 := printk(189, 0); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11271: assume -2147483648 <= osst_probe_#t~ret2667#1 && osst_probe_#t~ret2667#1 <= 2147483647;havoc osst_probe_#t~ret2667#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 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950-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~ret1250#1.base, osst_analyze_headers_#t~ret1250#1.offset, osst_analyze_headers_#t~ret1251#1, osst_analyze_headers_#t~mem1252#1, osst_analyze_headers_#t~ret1253#1, osst_analyze_headers_#t~ret1254#1, osst_analyze_headers_#t~ret1255#1, osst_analyze_headers_#t~ret1256#1, osst_analyze_headers_#t~mem1257#1, osst_analyze_headers_#t~mem1258#1, osst_analyze_headers_#t~ret1259#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~49#1.base, osst_analyze_headers_~tmp~49#1.offset, osst_analyze_headers_~tmp___0~28#1, osst_analyze_headers_~tmp___1~17#1, osst_analyze_headers_~tmp___2~15#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~49#1.base, osst_analyze_headers_~tmp~49#1.offset;havoc osst_analyze_headers_~tmp___0~28#1;havoc osst_analyze_headers_~tmp___1~17#1;havoc osst_analyze_headers_~tmp___2~15#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 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8893: call osst_read_#t~mem1785#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4); [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818: havoc __os_scsi_tape_open_#t~mem2113#1.base, __os_scsi_tape_open_#t~mem2113#1.offset;__os_scsi_tape_open_#res#1 := 0;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9950: __os_scsi_tape_open_#t~ret2190#1 := osst_analyze_headers_#res#1;havoc osst_analyze_headers_#t~ret1250#1.base, osst_analyze_headers_#t~ret1250#1.offset, osst_analyze_headers_#t~ret1251#1, osst_analyze_headers_#t~mem1252#1, osst_analyze_headers_#t~ret1253#1, osst_analyze_headers_#t~ret1254#1, osst_analyze_headers_#t~ret1255#1, osst_analyze_headers_#t~ret1256#1, osst_analyze_headers_#t~mem1257#1, osst_analyze_headers_#t~mem1258#1, osst_analyze_headers_#t~ret1259#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~49#1.base, osst_analyze_headers_~tmp~49#1.offset, osst_analyze_headers_~tmp___0~28#1, osst_analyze_headers_~tmp___1~17#1, osst_analyze_headers_~tmp___2~15#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~ret2190#1 && __os_scsi_tape_open_#t~ret2190#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2190#1;call __os_scsi_tape_open_#t~mem2191#1.base, __os_scsi_tape_open_#t~mem2191#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9818-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2113#1.base, __os_scsi_tape_open_#t~mem2113#1.offset); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743-1: SUMMARY for call from_buffer_#t~ret2526#1 := printk(152, 0); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10743: assume -2147483648 <= from_buffer_#t~ret2526#1 && from_buffer_#t~ret2526#1 <= 2147483647;havoc from_buffer_#t~ret2526#1;from_buffer_#res#1 := -5; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume osst_get_sector_#t~mem692#1 >= 0;havoc osst_get_sector_#t~mem691#1;havoc osst_get_sector_#t~mem692#1;call osst_get_sector_#t~mem693#1 := read~int#25(osst_get_sector_~STp#1.base, 629 + osst_get_sector_~STp#1.offset, 1); [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6383: assume !(osst_get_sector_#t~mem692#1 >= 0);havoc osst_get_sector_#t~mem691#1;havoc osst_get_sector_#t~mem692#1; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11536: SUMMARY for call driver_unregister(~#osst_template~0.base, ~#osst_template~0.offset); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10479: SUMMARY for call mutex_unlock(osst_ioctl_~STp~6#1.base, 20 + osst_ioctl_~STp~6#1.offset); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197: havoc __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset;osst_sysfs_init_#t~ret2650#1.base, osst_sysfs_init_#t~ret2650#1.offset := __class_create_#res#1.base, __class_create_#res#1.offset;havoc __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset, __class_create_~arg0#1.base, __class_create_~arg0#1.offset, __class_create_~arg1#1.base, __class_create_~arg1#1.offset, __class_create_~arg2#1.base, __class_create_~arg2#1.offset;havoc __class_create_#in~arg0#1.base, __class_create_#in~arg0#1.offset, __class_create_#in~arg1#1.base, __class_create_#in~arg1#1.offset, __class_create_#in~arg2#1.base, __class_create_#in~arg2#1.offset;assume { :end_inline___class_create } true;osst_sysfs_init_~tmp~82#1.base, osst_sysfs_init_~tmp~82#1.offset := osst_sysfs_init_#t~ret2650#1.base, osst_sysfs_init_#t~ret2650#1.offset;havoc osst_sysfs_init_#t~ret2650#1.base, osst_sysfs_init_#t~ret2650#1.offset;~osst_sysfs_class~0.base, ~osst_sysfs_class~0.offset := osst_sysfs_init_~tmp~82#1.base, osst_sysfs_init_~tmp~82#1.offset; [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197-3: SUMMARY for call __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset := ldv_malloc(120); srcloc: null [2025-02-08 03:06:38,932 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12197-2: __class_create_#res#1.base, __class_create_#res#1.offset := __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset;havoc __class_create_#t~ret2829#1.base, __class_create_#t~ret2829#1.offset; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume 0 != osst_set_options_#t~bitwise1852#1;havoc osst_set_options_#t~bitwise1852#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 268 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026: assume !(0 != osst_set_options_#t~bitwise1852#1);havoc osst_set_options_#t~bitwise1852#1; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume osst_ioctl_#t~mem2283#1 >= 0;havoc osst_ioctl_#t~mem2283#1;call osst_ioctl_#t~mem2284#1 := read~int#25(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#25(1 + osst_ioctl_#t~mem2284#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);havoc osst_ioctl_#t~mem2284#1; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10215: assume !(osst_ioctl_#t~mem2283#1 >= 0);havoc osst_ioctl_#t~mem2283#1; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-1: [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-2: 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 <= 16) && osst_set_options_#t~bitwise1852#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1852#1 > 16 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1852#1 >= -9223372036854775808; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-3: assume 16 == osst_set_options_~options#1;osst_set_options_#t~bitwise1852#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-3: assume !(16 == osst_set_options_~options#1); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951: havoc __os_scsi_tape_open_#t~mem2191#1.base, __os_scsi_tape_open_#t~mem2191#1.offset;call write~$Pointer$#25(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~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1852#1 := 0; [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9026-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9951-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2191#1.base, __os_scsi_tape_open_#t~mem2191#1.offset); srcloc: null [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384-1: assume 0 != osst_get_sector_#t~mem693#1 % 256 % 4294967296;call osst_get_sector_#t~mem694#1 := read~int#25(osst_get_sector_~STp#1.base, 638 + osst_get_sector_~STp#1.offset, 4);osst_get_sector_#t~ite696#1 := 64 * ((osst_get_sector_#t~mem694#1 - 1) % 4294967296); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384-1: assume !(0 != osst_get_sector_#t~mem693#1 % 256 % 4294967296);call osst_get_sector_#t~mem695#1 := read~int#25(osst_get_sector_~STp#1.base, 638 + osst_get_sector_~STp#1.offset, 4);osst_get_sector_#t~ite696#1 := 64 * (osst_get_sector_#t~mem695#1 % 4294967296); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6384: osst_get_sector_~sector~0#1 := (if osst_get_sector_#t~ite696#1 % 4294967296 % 4294967296 <= 2147483647 then osst_get_sector_#t~ite696#1 % 4294967296 % 4294967296 else osst_get_sector_#t~ite696#1 % 4294967296 % 4294967296 - 4294967296);havoc osst_get_sector_#t~mem693#1;havoc osst_get_sector_#t~ite696#1;havoc osst_get_sector_#t~mem694#1;havoc osst_get_sector_#t~mem695#1;call osst_get_sector_#t~mem697#1 := read~int#25(osst_get_sector_~STp#1.base, 502 + osst_get_sector_~STp#1.offset, 4);call osst_get_sector_#t~mem698#1 := read~int#25(osst_get_sector_~STp#1.base, 514 + osst_get_sector_~STp#1.offset + 16 * osst_get_sector_#t~mem697#1, 1); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480: 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 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10480-1: SUMMARY for call mutex_unlock(~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset); srcloc: null [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613-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 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10613: call enlarge_buffer_#t~mem2498#1 := read~int#25(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~mem2498#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 <= 2147483647 then (enlarge_buffer_#t~mem2498#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 else (enlarge_buffer_#t~mem2498#1 + enlarge_buffer_~got~0#1) % 4294967296 % 4294967296 - 4294967296);havoc enlarge_buffer_#t~mem2498#1;call write~int#25(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#25(enlarge_buffer_~segs~0#1, enlarge_buffer_~STbuffer#1.base, 120 + enlarge_buffer_~STbuffer#1.offset, 2); [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11538: SUMMARY for call ldv_unregister_chrdev_6(206, 204, 0); srcloc: null [2025-02-08 03:06:38,933 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688: assume -2147483648 <= __os_scsi_tape_open_#t~ret2020#1 && __os_scsi_tape_open_#t~ret2020#1 <= 2147483647;havoc __os_scsi_tape_open_#t~ret2020#1;__os_scsi_tape_open_~retval~8#1 := -5; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9688-1: SUMMARY for call __os_scsi_tape_open_#t~ret2020#1 := printk(135, 0); srcloc: null [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349: assume 0 == osst_ioctl_#t~mem2395#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2395#1;osst_ioctl_~retval~9#1 := -6; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10349: assume !(0 == osst_ioctl_#t~mem2395#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2395#1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6385: assume 2 == osst_get_sector_#t~mem698#1 % 256 % 4294967296;havoc osst_get_sector_#t~mem697#1;havoc osst_get_sector_#t~mem698#1;call osst_get_sector_#t~mem699#1.base, osst_get_sector_#t~mem699#1.offset := read~$Pointer$#25(osst_get_sector_~STp#1.base, 256 + osst_get_sector_~STp#1.offset, 8);call osst_get_sector_#t~mem700#1 := read~int#25(osst_get_sector_#t~mem699#1.base, 10 + osst_get_sector_#t~mem699#1.offset, 4); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6385: assume !(2 == osst_get_sector_#t~mem698#1 % 256 % 4294967296);havoc osst_get_sector_#t~mem697#1;havoc osst_get_sector_#t~mem698#1;call osst_get_sector_#t~mem702#1.base, osst_get_sector_#t~mem702#1.offset := read~$Pointer$#25(osst_get_sector_~STp#1.base, 256 + osst_get_sector_~STp#1.offset, 8);call osst_get_sector_#t~mem703#1 := read~int#25(osst_get_sector_#t~mem702#1.base, 14 + osst_get_sector_#t~mem702#1.offset, 4); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707-1: SUMMARY for call osst_analyze_headers_#t~ret1259#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 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7707: assume -2147483648 <= osst_analyze_headers_#t~ret1259#1 && osst_analyze_headers_#t~ret1259#1 <= 2147483647;havoc osst_analyze_headers_#t~ret1259#1;call write~int#25(1, osst_analyze_headers_~STp#1.base, 670 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_#res#1 := 1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386: osst_get_sector_~sector~0#1 := osst_get_sector_#t~bitwise701#1;havoc osst_get_sector_#t~mem699#1.base, osst_get_sector_#t~mem699#1.offset;havoc osst_get_sector_#t~mem700#1;havoc osst_get_sector_#t~bitwise701#1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-4: assume 0 == osst_get_sector_#t~mem700#1 / 512 % 64 || osst_get_sector_#t~mem700#1 / 512 % 64 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise701#1 := osst_get_sector_~sector~0#1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-4: assume !(0 == osst_get_sector_#t~mem700#1 / 512 % 64 || osst_get_sector_#t~mem700#1 / 512 % 64 == osst_get_sector_~sector~0#1); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-3: assume 0 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise701#1 := osst_get_sector_#t~mem700#1 / 512 % 64; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-3: assume !(0 == osst_get_sector_~sector~0#1); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-2: havoc osst_get_sector_#t~bitwise701#1;assume (((((osst_get_sector_#t~mem700#1 / 512 % 64 < 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise701#1 >= osst_get_sector_~sector~0#1) && ((osst_get_sector_#t~mem700#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise701#1 >= osst_get_sector_#t~mem700#1 / 512 % 64)) && ((osst_get_sector_#t~mem700#1 / 512 % 64 < 0 || osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise701#1 <= osst_get_sector_#t~mem700#1 / 512 % 64 + osst_get_sector_~sector~0#1)) && ((osst_get_sector_#t~mem700#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise701#1 < 0)) && osst_get_sector_#t~bitwise701#1 <= 2147483647; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6386-1: [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11275: SUMMARY for call _raw_write_lock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12068: ldv_register_chrdev_5_#t~ret2823#1 := register_chrdev_#res#1;havoc register_chrdev_#t~ret93#1, register_chrdev_~major#1, register_chrdev_~name#1.base, register_chrdev_~name#1.offset, register_chrdev_~fops#1.base, register_chrdev_~fops#1.offset, register_chrdev_~tmp~13#1;havoc register_chrdev_#in~major#1, register_chrdev_#in~name#1.base, register_chrdev_#in~name#1.offset, register_chrdev_#in~fops#1.base, register_chrdev_#in~fops#1.offset;assume { :end_inline_register_chrdev } true;assume -2147483648 <= ldv_register_chrdev_5_#t~ret2823#1 && ldv_register_chrdev_5_#t~ret2823#1 <= 2147483647;ldv_register_chrdev_5_~tmp~90#1 := ldv_register_chrdev_5_#t~ret2823#1;havoc ldv_register_chrdev_5_#t~ret2823#1;ldv_register_chrdev_5_~ldv_func_res~0#1 := ldv_register_chrdev_5_~tmp~90#1;~ldv_state_variable_8~0 := 1;assume { :begin_inline_ldv_file_operations_8 } true;havoc ldv_file_operations_8_#t~ret2735#1.base, ldv_file_operations_8_#t~ret2735#1.offset, ldv_file_operations_8_#t~ret2736#1.base, ldv_file_operations_8_#t~ret2736#1.offset, ldv_file_operations_8_~tmp~86#1.base, ldv_file_operations_8_~tmp~86#1.offset, ldv_file_operations_8_~tmp___0~58#1.base, ldv_file_operations_8_~tmp___0~58#1.offset;havoc ldv_file_operations_8_~tmp~86#1.base, ldv_file_operations_8_~tmp~86#1.offset;havoc ldv_file_operations_8_~tmp___0~58#1.base, ldv_file_operations_8_~tmp___0~58#1.offset; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8897: osst_read_#t~ret1788#1 := from_buffer_#res#1;havoc from_buffer_#t~mem2520#1, from_buffer_#t~mem2521#1, from_buffer_#t~mem2522#1, from_buffer_#t~mem2523#1, from_buffer_#t~short2524#1, from_buffer_#t~mem2525#1, from_buffer_#t~ret2526#1, from_buffer_#t~mem2527#1, from_buffer_#t~ite2529#1, from_buffer_#t~mem2528#1, from_buffer_#t~ret2530#1.base, from_buffer_#t~ret2530#1.offset, from_buffer_#t~ret2531#1.base, from_buffer_#t~ret2531#1.offset, from_buffer_#t~ret2532#1, from_buffer_#t~mem2533#1, from_buffer_#t~mem2534#1, from_buffer_#t~mem2535#1, from_buffer_#t~ret2536#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~1#1, from_buffer_~offset~3#1, from_buffer_~tmp~69#1.base, from_buffer_~tmp~69#1.offset, from_buffer_~tmp___0~44#1.base, from_buffer_~tmp___0~44#1.offset, from_buffer_~tmp___1~30#1;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~ret1788#1 && osst_read_#t~ret1788#1 <= 2147483647;osst_read_~tmp___8~8#1 := osst_read_#t~ret1788#1;havoc osst_read_#t~mem1787#1.base, osst_read_#t~mem1787#1.offset;havoc osst_read_#t~ret1788#1;call write~int#25(osst_read_~tmp___8~8#1, osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8);call osst_read_#t~mem1789#1 := read~int#25(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540: init_osst_#res#1 := init_osst_~err~3#1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11540-1: SUMMARY for call osst_sysfs_cleanup(); srcloc: null [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: assume 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11276: assume !(0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616); [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-1: [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-2: havoc osst_set_options_#t~bitwise1853#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1853#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1853#1 <= 32) && osst_set_options_#t~bitwise1853#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1853#1 > 32 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1853#1 >= -9223372036854775808; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-3: assume 32 == osst_set_options_~options#1;osst_set_options_#t~bitwise1853#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,934 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-3: assume !(32 == osst_set_options_~options#1); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: assume 0 != (__os_scsi_tape_open_#t~mem2192#1.base + __os_scsi_tape_open_#t~mem2192#1.offset) % 18446744073709551616;havoc __os_scsi_tape_open_#t~mem2192#1.base, __os_scsi_tape_open_#t~mem2192#1.offset;call __os_scsi_tape_open_#t~mem2193#1.base, __os_scsi_tape_open_#t~mem2193#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: assume !(0 != (__os_scsi_tape_open_#t~mem2192#1.base + __os_scsi_tape_open_#t~mem2192#1.offset) % 18446744073709551616);havoc __os_scsi_tape_open_#t~mem2192#1.base, __os_scsi_tape_open_#t~mem2192#1.offset; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1853#1 := 0; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955-1: call __os_scsi_tape_open_#t~mem2192#1.base, __os_scsi_tape_open_#t~mem2192#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume 0 != osst_set_options_#t~bitwise1853#1;havoc osst_set_options_#t~bitwise1853#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 269 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: assume !(0 != osst_set_options_#t~bitwise1853#1);havoc osst_set_options_#t~bitwise1853#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-2: havoc osst_get_sector_#t~bitwise704#1;assume (((((osst_get_sector_#t~mem703#1 / 512 % 64 < 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise704#1 >= osst_get_sector_~sector~0#1) && ((osst_get_sector_#t~mem703#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise704#1 >= osst_get_sector_#t~mem703#1 / 512 % 64)) && ((osst_get_sector_#t~mem703#1 / 512 % 64 < 0 || osst_get_sector_~sector~0#1 < 0) || osst_get_sector_#t~bitwise704#1 <= osst_get_sector_#t~mem703#1 / 512 % 64 + osst_get_sector_~sector~0#1)) && ((osst_get_sector_#t~mem703#1 / 512 % 64 >= 0 && osst_get_sector_~sector~0#1 >= 0) || osst_get_sector_#t~bitwise704#1 < 0)) && osst_get_sector_#t~bitwise704#1 <= 2147483647; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-1: [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388: osst_get_sector_~sector~0#1 := osst_get_sector_#t~bitwise704#1;havoc osst_get_sector_#t~mem702#1.base, osst_get_sector_#t~mem702#1.offset;havoc osst_get_sector_#t~mem703#1;havoc osst_get_sector_#t~bitwise704#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277-1: SUMMARY for call osst_probe_#t~ret2668#1.base, osst_probe_#t~ret2668#1.offset := kmalloc(8 * ~osst_max_dev~0, 32); srcloc: null [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume osst_ioctl_#t~short2287#1;havoc osst_ioctl_#t~mem2285#1;havoc osst_ioctl_#t~mem2286#1;havoc osst_ioctl_#t~short2287#1;call osst_ioctl_#t~mem2288#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#25(1 + osst_ioctl_#t~mem2288#1, osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);havoc osst_ioctl_#t~mem2288#1;call osst_ioctl_#t~mem2289#1 := read~int#25(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220: assume !osst_ioctl_#t~short2287#1;havoc osst_ioctl_#t~mem2285#1;havoc osst_ioctl_#t~mem2286#1;havoc osst_ioctl_#t~short2287#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11277: osst_probe_~tmp___0~57#1.base, osst_probe_~tmp___0~57#1.offset := osst_probe_#t~ret2668#1.base, osst_probe_#t~ret2668#1.offset;havoc osst_probe_#t~ret2668#1.base, osst_probe_#t~ret2668#1.offset;~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset := osst_probe_~tmp___0~57#1.base, osst_probe_~tmp___0~57#1.offset; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-4: assume 0 == osst_get_sector_#t~mem703#1 / 512 % 64 || osst_get_sector_#t~mem703#1 / 512 % 64 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise704#1 := osst_get_sector_~sector~0#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-4: assume !(0 == osst_get_sector_#t~mem703#1 / 512 % 64 || osst_get_sector_#t~mem703#1 / 512 % 64 == osst_get_sector_~sector~0#1); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220-1: assume osst_ioctl_#t~short2287#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10220-1: assume !osst_ioctl_#t~short2287#1;call osst_ioctl_#t~mem2286#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2287#1 := 10 == osst_ioctl_#t~mem2286#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-3: assume 0 == osst_get_sector_~sector~0#1;osst_get_sector_#t~bitwise704#1 := osst_get_sector_#t~mem703#1 / 512 % 64; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6388-3: assume !(0 == osst_get_sector_~sector~0#1); [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc __os_scsi_tape_open_#t~mem2193#1.base, __os_scsi_tape_open_#t~mem2193#1.offset; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956-1: SUMMARY for call osst_release_request(__os_scsi_tape_open_#t~mem2193#1.base, __os_scsi_tape_open_#t~mem2193#1.offset); srcloc: null [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume 0 != osst_read_#t~mem1789#1;havoc osst_read_#t~mem1789#1;call osst_read_#t~mem1790#1 := read~int#25(osst_read_~#i~6#1.base, osst_read_~#i~6#1.offset, 8);osst_read_~retval~7#1 := osst_read_#t~mem1790#1;havoc osst_read_#t~mem1790#1; [2025-02-08 03:06:38,935 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8899: assume !(0 != osst_read_#t~mem1789#1);havoc osst_read_#t~mem1789#1;call osst_read_#t~mem1791#1 := read~int#25(osst_read_~STp~2#1.base, 634 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1792#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);call write~int#25((if (osst_read_#t~mem1791#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1792#1 then (if osst_read_#t~mem1792#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1792#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1792#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1792#1)) % 4294967296 % 4294967296 <= 2147483647 then (osst_read_#t~mem1791#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1792#1 then (if osst_read_#t~mem1792#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1792#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1792#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1792#1)) % 4294967296 % 4294967296 else (osst_read_#t~mem1791#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1792#1 then (if osst_read_#t~mem1792#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1792#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1792#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1792#1)) % 4294967296 % 4294967296 - 4294967296), osst_read_~STp~2#1.base, 634 + osst_read_~STp~2#1.offset, 4);havoc osst_read_#t~mem1791#1;havoc osst_read_#t~mem1792#1;call osst_read_#t~mem1793#1 := read~int#25(osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);call osst_read_#t~mem1794#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4);call write~int#25((if (osst_read_#t~mem1793#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1794#1 then (if osst_read_#t~mem1794#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1794#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1794#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1794#1)) % 4294967296 % 4294967296 <= 2147483647 then (osst_read_#t~mem1793#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1794#1 then (if osst_read_#t~mem1794#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1794#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1794#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1794#1)) % 4294967296 % 4294967296 else (osst_read_#t~mem1793#1 + (if osst_read_~transfer~2#1 < 0 && 0 != osst_read_~transfer~2#1 % osst_read_#t~mem1794#1 then (if osst_read_#t~mem1794#1 < 0 then osst_read_~transfer~2#1 / osst_read_#t~mem1794#1 - 1 else 1 + osst_read_~transfer~2#1 / osst_read_#t~mem1794#1) else osst_read_~transfer~2#1 / osst_read_#t~mem1794#1)) % 4294967296 % 4294967296 - 4294967296), osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1793#1;havoc osst_read_#t~mem1794#1;call osst_read_#t~mem1795#1 := read~int#25(osst_read_~ppos#1.base, osst_read_~ppos#1.offset, 8);call write~int#25(osst_read_#t~mem1795#1 + osst_read_~transfer~2#1, osst_read_~ppos#1.base, osst_read_~ppos#1.offset, 8);havoc osst_read_#t~mem1795#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 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842: havoc osst_configure_onstream_#t~memset~res1314#1.base, osst_configure_onstream_#t~memset~res1314#1.offset;call write~int#25(21, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(16, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(8, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1315#1 := read~int#25(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1316#1 := read~int#25(osst_configure_onstream_~STp#1.base, 278 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-1: assume (from_buffer_#t~mem2527#1 - from_buffer_~offset~3#1) % 4294967296 < from_buffer_~do_count#1 % 4294967296;call from_buffer_#t~mem2528#1 := read~int#25(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4);from_buffer_#t~ite2529#1 := from_buffer_#t~mem2528#1 - from_buffer_~offset~3#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-1: assume !((from_buffer_#t~mem2527#1 - from_buffer_~offset~3#1) % 4294967296 < from_buffer_~do_count#1 % 4294967296);from_buffer_#t~ite2529#1 := from_buffer_~do_count#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749: from_buffer_~cnt~5#1 := (if from_buffer_#t~ite2529#1 % 4294967296 % 4294967296 <= 2147483647 then from_buffer_#t~ite2529#1 % 4294967296 % 4294967296 else from_buffer_#t~ite2529#1 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7842-1: SUMMARY for call osst_configure_onstream_#t~memset~res1314#1.base, osst_configure_onstream_#t~memset~res1314#1.offset := #Ultimate.C_memset#25(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10749-2: call from_buffer_#t~mem2527#1 := read~int#25(from_buffer_~st_bp#1.base, 20 + (124 + from_buffer_~st_bp#1.offset + 36 * from_buffer_~i~13#1), 4); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9824: call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11410: osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset := osst_probe_~tpnt~0#1.base, 514 + 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#25(0, osst_probe_~STps~17#1.base, osst_probe_~STps~17#1.offset, 1);call write~int#25(0, osst_probe_~STps~17#1.base, 1 + osst_probe_~STps~17#1.offset, 1);call write~int#25(0, osst_probe_~STps~17#1.base, 2 + osst_probe_~STps~17#1.offset, 1);call write~int#25(0, osst_probe_~STps~17#1.base, 3 + osst_probe_~STps~17#1.offset, 1);call write~int#25(-1, osst_probe_~STps~17#1.base, 8 + osst_probe_~STps~17#1.offset, 4);call write~int#25(-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 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12071: havoc ldv_file_operations_8_#t~ret2735#1.base, ldv_file_operations_8_#t~ret2735#1.offset, ldv_file_operations_8_#t~ret2736#1.base, ldv_file_operations_8_#t~ret2736#1.offset, ldv_file_operations_8_~tmp~86#1.base, ldv_file_operations_8_~tmp~86#1.offset, ldv_file_operations_8_~tmp___0~58#1.base, ldv_file_operations_8_~tmp___0~58#1.offset;assume { :end_inline_ldv_file_operations_8 } true;ldv_register_chrdev_5_#res#1 := ldv_register_chrdev_5_~ldv_func_res~0#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750-1: SUMMARY for call from_buffer_#t~ret2530#1.base, from_buffer_#t~ret2530#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 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10750: from_buffer_~tmp~69#1.base, from_buffer_~tmp~69#1.offset := from_buffer_#t~ret2530#1.base, from_buffer_#t~ret2530#1.offset;havoc from_buffer_#t~ret2530#1.base, from_buffer_#t~ret2530#1.offset; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354: assume -2147483648 <= osst_ioctl_#t~ret2396#1 && osst_ioctl_#t~ret2396#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2396#1;havoc osst_ioctl_#t~ret2396#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11147: 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;init_osst_#t~ret2722#1 := osst_sysfs_init_#res#1;havoc osst_sysfs_init_#t~ret2650#1.base, osst_sysfs_init_#t~ret2650#1.offset, osst_sysfs_init_#t~ret2651#1, osst_sysfs_init_#t~ret2652#1, osst_sysfs_init_#t~ret2653#1, osst_sysfs_init_~#__key~1#1.base, osst_sysfs_init_~#__key~1#1.offset, osst_sysfs_init_~tmp~82#1.base, osst_sysfs_init_~tmp~82#1.offset, osst_sysfs_init_~tmp___0~55#1, osst_sysfs_init_~tmp___1~32#1;assume { :end_inline_osst_sysfs_init } true;assume -2147483648 <= init_osst_#t~ret2722#1 && init_osst_#t~ret2722#1 <= 2147483647;init_osst_~err~3#1 := init_osst_#t~ret2722#1;havoc init_osst_#t~ret2722#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10354-1: SUMMARY for call osst_ioctl_#t~ret2396#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 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: assume osst_ioctl_#t~mem2289#1 >= 0;havoc osst_ioctl_#t~mem2289#1;call osst_ioctl_#t~mem2290#1 := read~int#25(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#25(1 + osst_ioctl_#t~mem2290#1, osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);havoc osst_ioctl_#t~mem2290#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10222: assume !(osst_ioctl_#t~mem2289#1 >= 0);havoc osst_ioctl_#t~mem2289#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: assume 0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11279: assume !(0 == (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616);osst_probe_~i~17#1 := 0; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751-1: SUMMARY for call from_buffer_#t~ret2531#1.base, from_buffer_#t~ret2531#1.offset := lowmem_page_address(from_buffer_~tmp~69#1.base, from_buffer_~tmp~69#1.offset); srcloc: null [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10751: from_buffer_~tmp___0~44#1.base, from_buffer_~tmp___0~44#1.offset := from_buffer_#t~ret2531#1.base, from_buffer_#t~ret2531#1.offset;havoc from_buffer_#t~ret2531#1.base, from_buffer_#t~ret2531#1.offset; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391-1: SUMMARY for call osst_get_sector_#t~ret705#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 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6391: assume -2147483648 <= osst_get_sector_#t~ret705#1 && osst_get_sector_#t~ret705#1 <= 2147483647;osst_get_sector_~sector~0#1 := osst_get_sector_#t~ret705#1;havoc osst_get_sector_#t~ret705#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10355: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume 0 != osst_set_options_#t~bitwise1854#1;havoc osst_set_options_#t~bitwise1854#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 265 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034: assume !(0 != osst_set_options_#t~bitwise1854#1);havoc osst_set_options_#t~bitwise1854#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11280: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-2: call __os_scsi_tape_open_#t~mem2194#1.base, __os_scsi_tape_open_#t~mem2194#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9827: call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 659 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2114#1.base, __os_scsi_tape_open_#t~mem2114#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2115#1 := read~int#25(__os_scsi_tape_open_#t~mem2114#1.base, 26 + __os_scsi_tape_open_#t~mem2114#1.offset, 4);__os_scsi_tape_open_#t~short2121#1 := 0 != __os_scsi_tape_open_#t~mem2115#1; [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-1: [2025-02-08 03:06:38,936 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-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 <= 64) && osst_set_options_#t~bitwise1854#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1854#1 > 64 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1854#1 >= -9223372036854775808; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-3: assume 64 == osst_set_options_~options#1;osst_set_options_#t~bitwise1854#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-3: assume !(64 == osst_set_options_~options#1); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959: havoc __os_scsi_tape_open_#t~mem2194#1.base, __os_scsi_tape_open_#t~mem2194#1.offset;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 582 + __os_scsi_tape_open_~STp~3#1.offset, 1);call __os_scsi_tape_open_#t~mem2195#1.base, __os_scsi_tape_open_#t~mem2195#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 12 + __os_scsi_tape_open_~STp~3#1.offset, 8); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1854#1 := 0; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9034-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9959-1: SUMMARY for call normalize_buffer(__os_scsi_tape_open_#t~mem2194#1.base, __os_scsi_tape_open_#t~mem2194#1.offset); srcloc: null [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752: from_buffer_~tmp___1~30#1 := from_buffer_#t~ret2532#1;havoc from_buffer_#t~ret2532#1;from_buffer_~res~1#1 := (if from_buffer_~tmp___1~30#1 % 18446744073709551616 % 4294967296 <= 2147483647 then from_buffer_~tmp___1~30#1 % 18446744073709551616 % 4294967296 else from_buffer_~tmp___1~30#1 % 18446744073709551616 % 4294967296 - 4294967296); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809-3: assume 0 == ~ldv_retval_0~0;~ldv_state_variable_9~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11809-3: assume !(0 == ~ldv_retval_0~0); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10752-1: SUMMARY for call from_buffer_#t~ret2532#1 := copy_to_user(from_buffer_~ubp#1.base, from_buffer_~ubp#1.offset, from_buffer_~tmp___0~44#1.base, from_buffer_~tmp___0~44#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 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: assume osst_get_sector_~sector~0#1 > 0;osst_get_sector_~sector~0#1 := 64 * osst_get_sector_~sector~0#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6392: assume !(osst_get_sector_~sector~0#1 > 0); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281-1: SUMMARY for call osst_probe_#t~ret2669#1 := printk(190, 0); srcloc: null [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11281: assume -2147483648 <= osst_probe_#t~ret2669#1 && osst_probe_#t~ret2669#1 <= 2147483647;havoc osst_probe_#t~ret2669#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1317#1.base, osst_configure_onstream_#t~ret1317#1.offset;havoc osst_configure_onstream_#t~mem1315#1;havoc osst_configure_onstream_#t~mem1316#1;havoc osst_configure_onstream_#t~ret1317#1.base, osst_configure_onstream_#t~ret1317#1.offset;call write~$Pointer$#25(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~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1319#1 := read~int#25(osst_configure_onstream_#t~mem1318#1.base, 26 + osst_configure_onstream_#t~mem1318#1.offset, 4); [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: assume __os_scsi_tape_open_#t~short2121#1;havoc __os_scsi_tape_open_#t~mem2114#1.base, __os_scsi_tape_open_#t~mem2114#1.offset;havoc __os_scsi_tape_open_#t~mem2115#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;havoc __os_scsi_tape_open_#t~mem2118#1.base, __os_scsi_tape_open_#t~mem2118#1.offset;havoc __os_scsi_tape_open_#t~mem2119#1;havoc __os_scsi_tape_open_#t~short2120#1;havoc __os_scsi_tape_open_#t~short2121#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828: assume !__os_scsi_tape_open_#t~short2121#1;havoc __os_scsi_tape_open_#t~mem2114#1.base, __os_scsi_tape_open_#t~mem2114#1.offset;havoc __os_scsi_tape_open_#t~mem2115#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;havoc __os_scsi_tape_open_#t~mem2118#1.base, __os_scsi_tape_open_#t~mem2118#1.offset;havoc __os_scsi_tape_open_#t~mem2119#1;havoc __os_scsi_tape_open_#t~short2120#1;havoc __os_scsi_tape_open_#t~short2121#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-1: __os_scsi_tape_open_#t~short2121#1 := __os_scsi_tape_open_#t~short2120#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-2: assume __os_scsi_tape_open_#t~short2120#1; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-2: assume !__os_scsi_tape_open_#t~short2120#1;call __os_scsi_tape_open_#t~mem2118#1.base, __os_scsi_tape_open_#t~mem2118#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2119#1 := read~int#25(__os_scsi_tape_open_#t~mem2118#1.base, 28 + __os_scsi_tape_open_#t~mem2118#1.offset, 1);__os_scsi_tape_open_#t~short2120#1 := 58 != __os_scsi_tape_open_#t~mem2119#1 % 256 % 4294967296; [2025-02-08 03:06:38,937 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7846-1: SUMMARY for call osst_configure_onstream_#t~ret1317#1.base, osst_configure_onstream_#t~ret1317#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~mem1315#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1315#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1315#1 % 256 % 4294967296 - 4294967296), 1, osst_configure_onstream_#t~mem1316#1, 0, 1); srcloc: null [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: assume enlarge_buffer_~segs~0#1 < enlarge_buffer_~max_segs~0#1 && enlarge_buffer_~got~0#1 <= 33279; [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10621: 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 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-3: assume __os_scsi_tape_open_#t~short2121#1;call __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2117#1 := read~int#25(__os_scsi_tape_open_#t~mem2116#1.base, 18 + __os_scsi_tape_open_#t~mem2116#1.offset, 1);__os_scsi_tape_open_#t~short2120#1 := 2 != __os_scsi_tape_open_#t~mem2117#1 % 256 % 4294967296; [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9828-3: assume !__os_scsi_tape_open_#t~short2121#1; [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829: havoc __os_scsi_tape_open_#t~memset~res2122#1.base, __os_scsi_tape_open_#t~memset~res2122#1.offset;call write~int#25(21, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(16, __os_scsi_tape_open_~#cmd~12#1.base, 1 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(8, __os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2123#1.base, __os_scsi_tape_open_#t~mem2123#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __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$#25(__os_scsi_tape_open_#t~mem2123#1.base, 102 + __os_scsi_tape_open_#t~mem2123#1.offset, 8);call __os_scsi_tape_open_#t~mem2125#1 := read~int#25(__os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(255 + __os_scsi_tape_open_#t~mem2125#1 % 256, __os_scsi_tape_open_#t~mem2124#1.base, __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;havoc __os_scsi_tape_open_#t~mem2125#1;call __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2126#1.base, 102 + __os_scsi_tape_open_#t~mem2126#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_#t~mem2127#1.base, 1 + __os_scsi_tape_open_#t~mem2127#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2126#1.base, __os_scsi_tape_open_#t~mem2126#1.offset;havoc __os_scsi_tape_open_#t~mem2127#1.base, __os_scsi_tape_open_#t~mem2127#1.offset;call __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2128#1.base, 102 + __os_scsi_tape_open_#t~mem2128#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_#t~mem2129#1.base, 2 + __os_scsi_tape_open_#t~mem2129#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2128#1.base, __os_scsi_tape_open_#t~mem2128#1.offset;havoc __os_scsi_tape_open_#t~mem2129#1.base, __os_scsi_tape_open_#t~mem2129#1.offset;call __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2130#1.base, 102 + __os_scsi_tape_open_#t~mem2130#1.offset, 8);call write~int#25(0, __os_scsi_tape_open_#t~mem2131#1.base, 3 + __os_scsi_tape_open_#t~mem2131#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2130#1.base, __os_scsi_tape_open_#t~mem2130#1.offset;havoc __os_scsi_tape_open_#t~mem2131#1.base, __os_scsi_tape_open_#t~mem2131#1.offset;call __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2132#1.base, 102 + __os_scsi_tape_open_#t~mem2132#1.offset, 8);call write~int#25(63, __os_scsi_tape_open_#t~mem2133#1.base, 4 + __os_scsi_tape_open_#t~mem2133#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2132#1.base, __os_scsi_tape_open_#t~mem2132#1.offset;havoc __os_scsi_tape_open_#t~mem2133#1.base, __os_scsi_tape_open_#t~mem2133#1.offset;call __os_scsi_tape_open_#t~mem2134#1.base, __os_scsi_tape_open_#t~mem2134#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2135#1.base, __os_scsi_tape_open_#t~mem2135#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2134#1.base, 102 + __os_scsi_tape_open_#t~mem2134#1.offset, 8);call write~int#25(1, __os_scsi_tape_open_#t~mem2135#1.base, 5 + __os_scsi_tape_open_#t~mem2135#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2134#1.base, __os_scsi_tape_open_#t~mem2134#1.offset;havoc __os_scsi_tape_open_#t~mem2135#1.base, __os_scsi_tape_open_#t~mem2135#1.offset;call __os_scsi_tape_open_#t~mem2136#1.base, __os_scsi_tape_open_#t~mem2136#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2137#1.base, __os_scsi_tape_open_#t~mem2137#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2136#1.base, 102 + __os_scsi_tape_open_#t~mem2136#1.offset, 8);call write~int#25(2, __os_scsi_tape_open_#t~mem2137#1.base, 6 + __os_scsi_tape_open_#t~mem2137#1.offset, 1);havoc __os_scsi_tape_open_#t~mem2136#1.base, __os_scsi_tape_open_#t~mem2136#1.offset;havoc __os_scsi_tape_open_#t~mem2137#1.base, __os_scsi_tape_open_#t~mem2137#1.offset;call __os_scsi_tape_open_#t~mem2138#1.base, __os_scsi_tape_open_#t~mem2138#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2139#1.base, __os_scsi_tape_open_#t~mem2139#1.offset := read~$Pointer$#25(__os_scsi_tape_open_#t~mem2138#1.base, 102 + __os_scsi_tape_open_#t~mem2138#1.offset, 8);call write~int#25(3, __os_scsi_tape_open_#t~mem2139#1.base, 7 + __os_scsi_tape_open_#t~mem2139#1.offset, 1);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.base, __os_scsi_tape_open_#t~mem2139#1.offset;call __os_scsi_tape_open_#t~mem2140#1.base, __os_scsi_tape_open_#t~mem2140#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2141#1 := read~int#25(__os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2142#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9829-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2122#1.base, __os_scsi_tape_open_#t~memset~res2122#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962: havoc __os_scsi_tape_open_#t~mem2195#1.base, __os_scsi_tape_open_#t~mem2195#1.offset;__os_scsi_tape_open_#res#1 := __os_scsi_tape_open_~retval~8#1;call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9698: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 514 + __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#25(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 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755: assume 0 != from_buffer_~res~1#1;from_buffer_#res#1 := -14; [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10755: assume !(0 != from_buffer_~res~1#1);from_buffer_~do_count#1 := from_buffer_~do_count#1 - from_buffer_~cnt~5#1;call from_buffer_#t~mem2533#1 := read~int#25(from_buffer_~st_bp#1.base, 10 + from_buffer_~st_bp#1.offset, 4);call write~int#25(from_buffer_#t~mem2533#1 - from_buffer_~cnt~5#1, from_buffer_~st_bp#1.base, 10 + from_buffer_~st_bp#1.offset, 4);havoc from_buffer_#t~mem2533#1;call from_buffer_#t~mem2534#1 := read~int#25(from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);call write~int#25(from_buffer_#t~mem2534#1 + from_buffer_~cnt~5#1, from_buffer_~st_bp#1.base, 14 + from_buffer_~st_bp#1.offset, 4);havoc from_buffer_#t~mem2534#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~mem2535#1 := read~int#25(from_buffer_~st_bp#1.base, 120 + from_buffer_~st_bp#1.offset, 2); [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9962-1: SUMMARY for call scsi_device_put(__os_scsi_tape_open_#t~mem2195#1.base, __os_scsi_tape_open_#t~mem2195#1.offset); srcloc: null [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-1: [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-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 <= 256) && osst_set_options_#t~bitwise1855#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1855#1 > 256 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1855#1 >= -9223372036854775808; [2025-02-08 03:06:38,938 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-3: assume 256 == osst_set_options_~options#1;osst_set_options_#t~bitwise1855#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-3: assume !(256 == osst_set_options_~options#1); [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1855#1 := 0; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume 0 != osst_set_options_#t~bitwise1855#1;havoc osst_set_options_#t~bitwise1855#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 266 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9038: assume !(0 != osst_set_options_#t~bitwise1855#1);havoc osst_set_options_#t~bitwise1855#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: assume 0 != osst_configure_onstream_#t~mem1319#1;havoc osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset;havoc osst_configure_onstream_#t~mem1319#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: assume !(0 != osst_configure_onstream_#t~mem1319#1);havoc osst_configure_onstream_#t~mem1318#1.base, osst_configure_onstream_#t~mem1318#1.offset;havoc osst_configure_onstream_#t~mem1319#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11945: main_#t~ret2811#1 := osst_filemark_cnt_show_#res#1;havoc osst_filemark_cnt_show_#t~ret2641#1.base, osst_filemark_cnt_show_#t~ret2641#1.offset, osst_filemark_cnt_show_#t~mem2642#1, osst_filemark_cnt_show_#t~short2643#1, osst_filemark_cnt_show_#t~mem2644#1, osst_filemark_cnt_show_#t~short2645#1, osst_filemark_cnt_show_#t~mem2646#1, osst_filemark_cnt_show_#t~loopctr2647#1, osst_filemark_cnt_show_#t~nondet2648#1, osst_filemark_cnt_show_#t~ret2649#1, osst_filemark_cnt_show_~dev#1.base, osst_filemark_cnt_show_~dev#1.offset, osst_filemark_cnt_show_~attr#1.base, osst_filemark_cnt_show_~attr#1.offset, osst_filemark_cnt_show_~buf#1.base, osst_filemark_cnt_show_~buf#1.offset, osst_filemark_cnt_show_~STp~13#1.base, osst_filemark_cnt_show_~STp~13#1.offset, osst_filemark_cnt_show_~tmp~81#1.base, osst_filemark_cnt_show_~tmp~81#1.offset, osst_filemark_cnt_show_~l~5#1, osst_filemark_cnt_show_~tmp___0~54#1;havoc osst_filemark_cnt_show_#in~dev#1.base, osst_filemark_cnt_show_#in~dev#1.offset, osst_filemark_cnt_show_#in~attr#1.base, osst_filemark_cnt_show_#in~attr#1.offset, osst_filemark_cnt_show_#in~buf#1.base, osst_filemark_cnt_show_#in~buf#1.offset;assume { :end_inline_osst_filemark_cnt_show } true;assume -9223372036854775808 <= main_#t~ret2811#1 && main_#t~ret2811#1 <= 9223372036854775807;havoc main_#t~ret2811#1;~ldv_state_variable_1~0 := 1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11549: havoc osst_remove_sysfs_files_~sysfs#1.base, osst_remove_sysfs_files_~sysfs#1.offset;havoc osst_remove_sysfs_files_#in~sysfs#1.base, osst_remove_sysfs_files_#in~sysfs#1.offset;assume { :end_inline_osst_remove_sysfs_files } true; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360: assume 109 == osst_ioctl_~cmd_type~0#1 && 2 == osst_ioctl_~cmd_nr~0#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10360: assume !(109 == osst_ioctl_~cmd_type~0#1 && 2 == osst_ioctl_~cmd_nr~0#1); [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: assume -2147483648 <= osst_configure_onstream_#t~ret1320#1 && osst_configure_onstream_#t~ret1320#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1320#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 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850-1: SUMMARY for call osst_configure_onstream_#t~ret1320#1 := printk(95, 0); srcloc: null [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: SUMMARY for call driver_unregister(~#osst_template~0.base, ~#osst_template~0.offset); srcloc: null [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6397-1: osst_get_sector_#res#1 := osst_get_sector_~sector~0#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154: osst_sysfs_init_~tmp___1~32#1 := (if 0 == osst_sysfs_init_#t~ret2651#1 % 256 then 0 else 1);havoc osst_sysfs_init_#t~ret2651#1; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume 48 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10361: assume !(48 != osst_ioctl_~cmd_in#1 % 4294967296 / 65536 % 16384 % 4294967296);call write~int#25(97, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, 8);call osst_ioctl_#t~mem2397#1 := read~int#25(osst_ioctl_~STp~6#1.base, 619 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2397#1, osst_ioctl_~#mt_status~0#1.base, 32 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2397#1;call osst_ioctl_#t~mem2398#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2399#1 := read~int#25(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11154-1: SUMMARY for call osst_sysfs_init_#t~ret2651#1 := IS_ERR(~osst_sysfs_class~0.base, ~osst_sysfs_class~0.offset); srcloc: null [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume osst_probe_~i~17#1 <= 3; [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11419: assume !(osst_probe_~i~17#1 <= 3);call write~int#25(0, osst_probe_~tpnt~0#1.base, 498 + osst_probe_~tpnt~0#1.offset, 4);call write~int#25(1, osst_probe_~tpnt~0#1.base, 286 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(1, osst_probe_~tpnt~0#1.base, 392 + osst_probe_~tpnt~0#1.offset, 1);osst_probe_~tmp___7~13#1 := 0;call write~int#25(osst_probe_~tmp___7~13#1, osst_probe_~tpnt~0#1.base, 583 + osst_probe_~tpnt~0#1.offset, 1);osst_probe_~tmp___6~15#1 := osst_probe_~tmp___7~13#1;call write~int#25(osst_probe_~tmp___6~15#1, osst_probe_~tpnt~0#1.base, 585 + osst_probe_~tpnt~0#1.offset, 1);call write~int#25(osst_probe_~tmp___6~15#1, osst_probe_~tpnt~0#1.base, 584 + 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, 197, 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 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: SUMMARY for call ldv_unregister_chrdev_6(206, 205, 0); srcloc: null [2025-02-08 03:06:38,939 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230-1: call osst_ioctl_#t~mem2291#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155: assume 0 != (if osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 <= 2147483647 then osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 else osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11155: assume !(0 != (if osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 <= 2147483647 then osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 else osst_sysfs_init_~tmp___1~32#1 % 256 % 4294967296 - 4294967296));osst_sysfs_init_#res#1 := 0;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 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume 22 == osst_ioctl_#t~mem2291#1;havoc osst_ioctl_#t~mem2291#1;call osst_ioctl_#t~mem2292#1 := read~int#25(osst_ioctl_~STp~6#1.base, 267 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2295#1 := 0 == osst_ioctl_#t~mem2292#1 % 256 % 4294967296; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: assume !(22 == osst_ioctl_#t~mem2291#1);havoc osst_ioctl_#t~mem2291#1;call osst_ioctl_#t~mem2296#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2298#1 := 6 == osst_ioctl_#t~mem2296#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume __os_scsi_tape_open_~i~8#1 <= 3; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9702: assume !(__os_scsi_tape_open_~i~8#1 <= 3);call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 579 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11552: SUMMARY for call osst_sysfs_cleanup(); srcloc: null [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156: assume -2147483648 <= osst_sysfs_init_#t~ret2652#1 && osst_sysfs_init_#t~ret2652#1 <= 2147483647;havoc osst_sysfs_init_#t~ret2652#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11156-1: SUMMARY for call osst_sysfs_init_#t~ret2652#1 := printk(186, 0); srcloc: null [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume 0 != osst_set_options_#t~bitwise1856#1;havoc osst_set_options_#t~bitwise1856#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 264 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: assume !(0 != osst_set_options_#t~bitwise1856#1);havoc osst_set_options_#t~bitwise1856#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11288: call write~$Pointer$#25(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 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231: osst_ioctl_~i~9#1 := (if osst_ioctl_#t~short2295#1 then 1 else 0);havoc osst_ioctl_#t~mem2292#1;havoc osst_ioctl_#t~mem2293#1;havoc osst_ioctl_#t~mem2294#1;havoc osst_ioctl_#t~short2295#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: assume osst_ioctl_#t~short2295#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10231-1: assume !osst_ioctl_#t~short2295#1;call osst_ioctl_#t~mem2293#1 := read~int#25(osst_ioctl_~STp~6#1.base, 506 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2294#1 := read~int#25(osst_ioctl_~STp~6#1.base, 502 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2295#1 := osst_ioctl_#t~mem2293#1 != osst_ioctl_#t~mem2294#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-1: [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-2: havoc osst_set_options_#t~bitwise1856#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1856#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1856#1 <= 512) && osst_set_options_#t~bitwise1856#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1856#1 > 512 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1856#1 >= -9223372036854775808; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-3: assume 512 == osst_set_options_~options#1;osst_set_options_#t~bitwise1856#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-3: assume !(512 == osst_set_options_~options#1); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1856#1 := 0; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: assume 0 != (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616;exit_osst_~i~19#1 := 0; [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11553: assume !(0 != (~os_scsi_tapes~0.base + ~os_scsi_tapes~0.offset) % 18446744073709551616); [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11157-1: SUMMARY for call osst_sysfs_init_#t~ret2653#1 := PTR_ERR(~osst_sysfs_class~0.base, ~osst_sysfs_class~0.offset); srcloc: null [2025-02-08 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11157: assume -9223372036854775808 <= osst_sysfs_init_#t~ret2653#1 && osst_sysfs_init_#t~ret2653#1 <= 9223372036854775807;osst_sysfs_init_~tmp___0~55#1 := osst_sysfs_init_#t~ret2653#1;havoc osst_sysfs_init_#t~ret2653#1;osst_sysfs_init_#res#1 := (if osst_sysfs_init_~tmp___0~55#1 % 4294967296 <= 2147483647 then osst_sysfs_init_~tmp___0~55#1 % 4294967296 else osst_sysfs_init_~tmp___0~55#1 % 4294967296 - 4294967296);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 03:06:38,940 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854: havoc osst_configure_onstream_#t~memset~res1321#1.base, osst_configure_onstream_#t~memset~res1321#1.offset;call write~int#25(21, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(16, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(12, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(11, osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset, 1);call write~int#25(0, osst_configure_onstream_~header~2#1.base, 1 + osst_configure_onstream_~header~2#1.offset, 1);call write~int#25(0, osst_configure_onstream_~header~2#1.base, 2 + osst_configure_onstream_~header~2#1.offset, 1);call write~int#25(0, osst_configure_onstream_~header~2#1.base, 3 + osst_configure_onstream_~header~2#1.offset, 1);call osst_configure_onstream_#t~mem1322#1.base, osst_configure_onstream_#t~mem1322#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1323#1.base, osst_configure_onstream_#t~mem1323#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1322#1.base, 102 + osst_configure_onstream_#t~mem1322#1.offset, 8);call write~int#25(182, osst_configure_onstream_#t~mem1323#1.base, 4 + 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$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1325#1.base, osst_configure_onstream_#t~mem1325#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1324#1.base, 102 + osst_configure_onstream_#t~mem1324#1.offset, 8);call write~int#25(6, osst_configure_onstream_#t~mem1325#1.base, 5 + 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$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1327#1.base, osst_configure_onstream_#t~mem1327#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1326#1.base, 102 + osst_configure_onstream_#t~mem1326#1.offset, 8);call write~int#25(76, osst_configure_onstream_#t~mem1327#1.base, 6 + 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.base, osst_configure_onstream_#t~mem1328#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1329#1.base, osst_configure_onstream_#t~mem1329#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1328#1.base, 102 + osst_configure_onstream_#t~mem1328#1.offset, 8);call write~int#25(73, osst_configure_onstream_#t~mem1329#1.base, 7 + osst_configure_onstream_#t~mem1329#1.offset, 1);havoc osst_configure_onstream_#t~mem1328#1.base, osst_configure_onstream_#t~mem1328#1.offset;havoc osst_configure_onstream_#t~mem1329#1.base, osst_configure_onstream_#t~mem1329#1.offset;call osst_configure_onstream_#t~mem1330#1.base, osst_configure_onstream_#t~mem1330#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1330#1.base, 102 + osst_configure_onstream_#t~mem1330#1.offset, 8);call write~int#25(78, osst_configure_onstream_#t~mem1331#1.base, 8 + osst_configure_onstream_#t~mem1331#1.offset, 1);havoc osst_configure_onstream_#t~mem1330#1.base, osst_configure_onstream_#t~mem1330#1.offset;havoc osst_configure_onstream_#t~mem1331#1.base, osst_configure_onstream_#t~mem1331#1.offset;call osst_configure_onstream_#t~mem1332#1.base, osst_configure_onstream_#t~mem1332#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1332#1.base, 102 + osst_configure_onstream_#t~mem1332#1.offset, 8);call write~int#25(52, osst_configure_onstream_#t~mem1333#1.base, 9 + osst_configure_onstream_#t~mem1333#1.offset, 1);havoc osst_configure_onstream_#t~mem1332#1.base, osst_configure_onstream_#t~mem1332#1.offset;havoc osst_configure_onstream_#t~mem1333#1.base, osst_configure_onstream_#t~mem1333#1.offset;call osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1335#1.base, osst_configure_onstream_#t~mem1335#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1334#1.base, 102 + osst_configure_onstream_#t~mem1334#1.offset, 8);call write~int#25(0, osst_configure_onstream_#t~mem1335#1.base, 10 + osst_configure_onstream_#t~mem1335#1.offset, 1);havoc osst_configure_onstream_#t~mem1334#1.base, osst_configure_onstream_#t~mem1334#1.offset;havoc osst_configure_onstream_#t~mem1335#1.base, osst_configure_onstream_#t~mem1335#1.offset;call osst_configure_onstream_#t~mem1336#1.base, osst_configure_onstream_#t~mem1336#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1337#1.base, osst_configure_onstream_#t~mem1337#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1336#1.base, 102 + osst_configure_onstream_#t~mem1336#1.offset, 8);call write~int#25(0, osst_configure_onstream_#t~mem1337#1.base, 11 + osst_configure_onstream_#t~mem1337#1.offset, 1);havoc osst_configure_onstream_#t~mem1336#1.base, osst_configure_onstream_#t~mem1336#1.offset;havoc osst_configure_onstream_#t~mem1337#1.base, osst_configure_onstream_#t~mem1337#1.offset;call osst_configure_onstream_#t~mem1338#1 := read~int#25(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1339#1 := read~int#25(osst_configure_onstream_~STp#1.base, 278 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume 0 == osst_read_#t~mem1797#1;havoc osst_read_#t~mem1796#1.base, osst_read_#t~mem1796#1.offset;havoc osst_read_#t~mem1797#1;call write~int#25(0, osst_read_~STp~2#1.base, 629 + osst_read_~STp~2#1.offset, 1);call osst_read_#t~mem1798#1 := read~int#25(osst_read_~STp~2#1.base, 630 + osst_read_~STp~2#1.offset, 4);call write~int#25(1 + osst_read_#t~mem1798#1, osst_read_~STp~2#1.base, 630 + osst_read_~STp~2#1.offset, 4);havoc osst_read_#t~mem1798#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911: assume !(0 == osst_read_#t~mem1797#1);havoc osst_read_#t~mem1796#1.base, osst_read_#t~mem1796#1.offset;havoc osst_read_#t~mem1797#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7854-1: SUMMARY for call osst_configure_onstream_#t~memset~res1321#1.base, osst_configure_onstream_#t~memset~res1321#1.offset := #Ultimate.C_memset#25(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8911-1: call osst_read_#t~mem1796#1.base, osst_read_#t~mem1796#1.offset := read~$Pointer$#25(osst_read_~STp~2#1.base, 256 + osst_read_~STp~2#1.offset, 8);call osst_read_#t~mem1797#1 := read~int#25(osst_read_#t~mem1796#1.base, 10 + osst_read_#t~mem1796#1.offset, 4); [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9572: call ULTIMATE.dealloc(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset);havoc __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#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~ret2196#1 := __os_scsi_tape_open_#res#1;havoc __os_scsi_tape_open_#t~ret1980#1, __os_scsi_tape_open_#t~ret1981#1, __os_scsi_tape_open_#t~bitwise1982#1, __os_scsi_tape_open_#t~mem1983#1, __os_scsi_tape_open_#t~bitwise1984#1, __os_scsi_tape_open_#t~mem1985#1.base, __os_scsi_tape_open_#t~mem1985#1.offset, __os_scsi_tape_open_#t~mem1986#1.base, __os_scsi_tape_open_#t~mem1986#1.offset, __os_scsi_tape_open_#t~ret1987#1.base, __os_scsi_tape_open_#t~ret1987#1.offset, __os_scsi_tape_open_#t~mem1988#1, __os_scsi_tape_open_#t~mem1989#1.base, __os_scsi_tape_open_#t~mem1989#1.offset, __os_scsi_tape_open_#t~ret1990#1, __os_scsi_tape_open_#t~ret1991#1, __os_scsi_tape_open_#t~bitwise1992#1, __os_scsi_tape_open_#t~mem1993#1.base, __os_scsi_tape_open_#t~mem1993#1.offset, __os_scsi_tape_open_#t~ret1994#1, __os_scsi_tape_open_#t~mem1995#1, __os_scsi_tape_open_#t~mem1996#1, __os_scsi_tape_open_#t~mem1997#1, __os_scsi_tape_open_#t~ret1998#1, __os_scsi_tape_open_#t~bitwise1999#1, __os_scsi_tape_open_#t~bitwise2000#1, __os_scsi_tape_open_#t~mem2001#1, __os_scsi_tape_open_#t~mem2002#1.base, __os_scsi_tape_open_#t~mem2002#1.offset, __os_scsi_tape_open_#t~mem2003#1, __os_scsi_tape_open_#t~ret2004#1, __os_scsi_tape_open_#t~ret2005#1, __os_scsi_tape_open_#t~mem2006#1.base, __os_scsi_tape_open_#t~mem2006#1.offset, __os_scsi_tape_open_#t~mem2007#1, __os_scsi_tape_open_#t~mem2008#1.base, __os_scsi_tape_open_#t~mem2008#1.offset, __os_scsi_tape_open_#t~mem2009#1, __os_scsi_tape_open_#t~mem2010#1.base, __os_scsi_tape_open_#t~mem2010#1.offset, __os_scsi_tape_open_#t~mem2011#1, __os_scsi_tape_open_#t~mem2012#1.base, __os_scsi_tape_open_#t~mem2012#1.offset, __os_scsi_tape_open_#t~mem2013#1, __os_scsi_tape_open_#t~short2014#1, __os_scsi_tape_open_#t~mem2015#1.base, __os_scsi_tape_open_#t~mem2015#1.offset, __os_scsi_tape_open_#t~ret2016#1.base, __os_scsi_tape_open_#t~ret2016#1.offset, __os_scsi_tape_open_#t~ret2017#1.base, __os_scsi_tape_open_#t~ret2017#1.offset, __os_scsi_tape_open_#t~mem2018#1.base, __os_scsi_tape_open_#t~mem2018#1.offset, __os_scsi_tape_open_#t~mem2019#1.base, __os_scsi_tape_open_#t~mem2019#1.offset, __os_scsi_tape_open_#t~ret2020#1, __os_scsi_tape_open_#t~mem2021#1.base, __os_scsi_tape_open_#t~mem2021#1.offset, __os_scsi_tape_open_#t~mem2022#1.base, __os_scsi_tape_open_#t~mem2022#1.offset, __os_scsi_tape_open_#t~memset~res2023#1.base, __os_scsi_tape_open_#t~memset~res2023#1.offset, __os_scsi_tape_open_#t~mem2024#1, __os_scsi_tape_open_#t~ret2025#1.base, __os_scsi_tape_open_#t~ret2025#1.offset, __os_scsi_tape_open_#t~mem2026#1.base, __os_scsi_tape_open_#t~mem2026#1.offset, __os_scsi_tape_open_#t~mem2027#1.base, __os_scsi_tape_open_#t~mem2027#1.offset, __os_scsi_tape_open_#t~mem2028#1, __os_scsi_tape_open_#t~mem2029#1.base, __os_scsi_tape_open_#t~mem2029#1.offset, __os_scsi_tape_open_#t~mem2030#1, __os_scsi_tape_open_#t~bitwise2031#1, __os_scsi_tape_open_#t~mem2032#1.base, __os_scsi_tape_open_#t~mem2032#1.offset, __os_scsi_tape_open_#t~mem2033#1, __os_scsi_tape_open_#t~short2034#1, __os_scsi_tape_open_#t~mem2035#1.base, __os_scsi_tape_open_#t~mem2035#1.offset, __os_scsi_tape_open_#t~mem2036#1, __os_scsi_tape_open_#t~short2037#1, __os_scsi_tape_open_#t~mem2038#1, __os_scsi_tape_open_#t~bitwise2039#1, __os_scsi_tape_open_#t~mem2040#1.base, __os_scsi_tape_open_#t~mem2040#1.offset, __os_scsi_tape_open_#t~mem2041#1, __os_scsi_tape_open_#t~memset~res2042#1.base, __os_scsi_tape_open_#t~memset~res2042#1.offset, __os_scsi_tape_open_#t~mem2043#1.base, __os_scsi_tape_open_#t~mem2043#1.offset, __os_scsi_tape_open_#t~mem2044#1, __os_scsi_tape_open_#t~ret2045#1.base, __os_scsi_tape_open_#t~ret2045#1.offset, __os_scsi_tape_open_#t~mem2046#1.base, __os_scsi_tape_open_#t~mem2046#1.offset, __os_scsi_tape_open_#t~mem2047#1, __os_scsi_tape_open_#t~ret2048#1, __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~bitwise2051#1, __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~short2054#1, __os_scsi_tape_open_#t~memset~res2055#1.base, __os_scsi_tape_open_#t~memset~res2055#1.offset, __os_scsi_tape_open_#t~mem2056#1.base, __os_scsi_tape_open_#t~mem2056#1.offset, __os_scsi_tape_open_#t~mem2057#1, __os_scsi_tape_open_#t~ret2058#1.base, __os_scsi_tape_open_#t~ret2058#1.offset, __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~bitwise2061#1, __os_scsi_tape_open_#t~mem2062#1.base, __os_scsi_tape_open_#t~mem2062#1.offset, __os_scsi_tape_open_#t~mem2063#1, __os_scsi_tape_open_#t~short2064#1, __os_scsi_tape_open_#t~mem2065#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~mem2068#1, __os_scsi_tape_open_#t~short2069#1, __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~short2072#1, __os_scsi_tape_open_#t~mem2073#1.base, __os_scsi_tape_open_#t~mem2073#1.offset, __os_scsi_tape_open_#t~mem2074#1, __os_scsi_tape_open_#t~short2075#1, __os_scsi_tape_open_#t~memset~res2076#1.base, __os_scsi_tape_open_#t~memset~res2076#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~mem2079#1, __os_scsi_tape_open_#t~ret2080#1.base, __os_scsi_tape_open_#t~ret2080#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~mem2083#1.base, __os_scsi_tape_open_#t~mem2083#1.offset, __os_scsi_tape_open_#t~mem2084#1.base, __os_scsi_tape_open_#t~mem2084#1.offset, __os_scsi_tape_open_#t~mem2085#1, __os_scsi_tape_open_#t~short2086#1, __os_scsi_tape_open_#t~mem2087#1.base, __os_scsi_tape_open_#t~mem2087#1.offset, __os_scsi_tape_open_#t~mem2088#1.base, __os_scsi_tape_open_#t~mem2088#1.offset, __os_scsi_tape_open_#t~mem2089#1, __os_scsi_tape_open_#t~short2090#1, __os_scsi_tape_open_#t~mem2091#1.base, __os_scsi_tape_open_#t~mem2091#1.offset, __os_scsi_tape_open_#t~mem2092#1.base, __os_scsi_tape_open_#t~mem2092#1.offset, __os_scsi_tape_open_#t~mem2093#1, __os_scsi_tape_open_#t~short2094#1, __os_scsi_tape_open_#t~mem2095#1.base, __os_scsi_tape_open_#t~mem2095#1.offset, __os_scsi_tape_open_#t~mem2096#1.base, __os_scsi_tape_open_#t~mem2096#1.offset, __os_scsi_tape_open_#t~mem2097#1, __os_scsi_tape_open_#t~short2098#1, __os_scsi_tape_open_#t~mem2099#1, __os_scsi_tape_open_#t~mem2100#1, __os_scsi_tape_open_#t~ret2101#1, __os_scsi_tape_open_#t~mem2102#1, __os_scsi_tape_open_#t~ret2103#1, __os_scsi_tape_open_#t~ret2104#1, __os_scsi_tape_open_#t~mem2105#1, __os_scsi_tape_open_#t~mem2106#1, __os_scsi_tape_open_#t~ite2108#1, __os_scsi_tape_open_#t~mem2107#1, __os_scsi_tape_open_#t~mem2109#1.base, __os_scsi_tape_open_#t~mem2109#1.offset, __os_scsi_tape_open_#t~mem2110#1.base, __os_scsi_tape_open_#t~mem2110#1.offset, __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~mem2113#1.base, __os_scsi_tape_open_#t~mem2113#1.offset, __os_scsi_tape_open_#t~mem2114#1.base, __os_scsi_tape_open_#t~mem2114#1.offset, __os_scsi_tape_open_#t~mem2115#1, __os_scsi_tape_open_#t~mem2116#1.base, __os_scsi_tape_open_#t~mem2116#1.offset, __os_scsi_tape_open_#t~mem2117#1, __os_scsi_tape_open_#t~mem2118#1.base, __os_scsi_tape_open_#t~mem2118#1.offset, __os_scsi_tape_open_#t~mem2119#1, __os_scsi_tape_open_#t~short2120#1, __os_scsi_tape_open_#t~short2121#1, __os_scsi_tape_open_#t~memset~res2122#1.base, __os_scsi_tape_open_#t~memset~res2122#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, __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.base, __os_scsi_tape_open_#t~mem2134#1.offset, __os_scsi_tape_open_#t~mem2135#1.base, __os_scsi_tape_open_#t~mem2135#1.offset, __os_scsi_tape_open_#t~mem2136#1.base, __os_scsi_tape_open_#t~mem2136#1.offset, __os_scsi_tape_open_#t~mem2137#1.base, __os_scsi_tape_open_#t~mem2137#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.base, __os_scsi_tape_open_#t~mem2139#1.offset, __os_scsi_tape_open_#t~mem2140#1.base, __os_scsi_tape_open_#t~mem2140#1.offset, __os_scsi_tape_open_#t~mem2141#1, __os_scsi_tape_open_#t~mem2142#1, __os_scsi_tape_open_#t~ret2143#1.base, __os_scsi_tape_open_#t~ret2143#1.offset, __os_scsi_tape_open_#t~memset~res2144#1.base, __os_scsi_tape_open_#t~memset~res2144#1.offset, __os_scsi_tape_open_#t~mem2145#1.base, __os_scsi_tape_open_#t~mem2145#1.offset, __os_scsi_tape_open_#t~mem2146#1, __os_scsi_tape_open_#t~ret2147#1.base, __os_scsi_tape_open_#t~ret2147#1.offset, __os_scsi_tape_open_#t~mem2148#1.base, __os_scsi_tape_open_#t~mem2148#1.offset, __os_scsi_tape_open_#t~mem2149#1, __os_scsi_tape_open_#t~bitwise2150#1, __os_scsi_tape_open_#t~mem2151#1.base, __os_scsi_tape_open_#t~mem2151#1.offset, __os_scsi_tape_open_#t~mem2152#1, __os_scsi_tape_open_#t~short2153#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, __os_scsi_tape_open_#t~ret2157#1, __os_scsi_tape_open_#t~ret2158#1, __os_scsi_tape_open_#t~mem2159#1.base, __os_scsi_tape_open_#t~mem2159#1.offset, __os_scsi_tape_open_#t~mem2160#1, __os_scsi_tape_open_#t~mem2161#1.base, __os_scsi_tape_open_#t~mem2161#1.offset, __os_scsi_tape_open_#t~mem2162#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~bitwise2165#1, __os_scsi_tape_open_#t~short2166#1, __os_scsi_tape_open_#t~mem2167#1.base, __os_scsi_tape_open_#t~mem2167#1.offset, __os_scsi_tape_open_#t~mem2168#1, __os_scsi_tape_open_#t~short2169#1, __os_scsi_tape_open_#t~mem2170#1.base, __os_scsi_tape_open_#t~mem2170#1.offset, __os_scsi_tape_open_#t~mem2171#1, __os_scsi_tape_open_#t~short2172#1, __os_scsi_tape_open_#t~mem2173#1.base, __os_scsi_tape_open_#t~mem2173#1.offset, __os_scsi_tape_open_#t~ret2174#1, __os_scsi_tape_open_#t~mem2175#1, __os_scsi_tape_open_#t~ite2179#1, __os_scsi_tape_open_#t~mem2176#1, __os_scsi_tape_open_#t~ite2178#1, __os_scsi_tape_open_#t~mem2177#1, __os_scsi_tape_open_#t~mem2180#1.base, __os_scsi_tape_open_#t~mem2180#1.offset, __os_scsi_tape_open_#t~mem2181#1, __os_scsi_tape_open_#t~ite2183#1, __os_scsi_tape_open_#t~mem2182#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, __os_scsi_tape_open_#t~mem2187#1, __os_scsi_tape_open_#t~ret2188#1, __os_scsi_tape_open_#t~ret2189#1, __os_scsi_tape_open_#t~ret2190#1, __os_scsi_tape_open_#t~mem2191#1.base, __os_scsi_tape_open_#t~mem2191#1.offset, __os_scsi_tape_open_#t~mem2192#1.base, __os_scsi_tape_open_#t~mem2192#1.offset, __os_scsi_tape_open_#t~mem2193#1.base, __os_scsi_tape_open_#t~mem2193#1.offset, __os_scsi_tape_open_#t~mem2194#1.base, __os_scsi_tape_open_#t~mem2194#1.offset, __os_scsi_tape_open_#t~mem2195#1.base, __os_scsi_tape_open_#t~mem2195#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~12#1.base, __os_scsi_tape_open_~#cmd~12#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~62#1, __os_scsi_tape_open_~mode~0#1, __os_scsi_tape_open_~tmp___0~37#1, __os_scsi_tape_open_~tmp___1~25#1, __os_scsi_tape_open_~tmp___2~22#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~ret2196#1 && os_scsi_tape_open_#t~ret2196#1 <= 2147483647;os_scsi_tape_open_~ret~0#1 := os_scsi_tape_open_#t~ret2196#1;havoc os_scsi_tape_open_#t~ret2196#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-4: osst_ioctl_#t~short2314#1 := osst_ioctl_#t~short2312#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-5: assume osst_ioctl_#t~short2312#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-5: assume !osst_ioctl_#t~short2312#1;call osst_ioctl_#t~mem2311#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2312#1 := 2 == osst_ioctl_#t~mem2311#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-6: osst_ioctl_#t~short2312#1 := osst_ioctl_#t~short2310#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-7: assume osst_ioctl_#t~short2310#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-7: assume !osst_ioctl_#t~short2310#1;call osst_ioctl_#t~mem2309#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2310#1 := 11 == osst_ioctl_#t~mem2309#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233: osst_ioctl_~i~9#1 := (if osst_ioctl_#t~short2316#1 then 1 else 0);havoc osst_ioctl_#t~mem2296#1;havoc osst_ioctl_#t~mem2297#1;havoc osst_ioctl_#t~short2298#1;havoc osst_ioctl_#t~mem2299#1;havoc osst_ioctl_#t~short2300#1;havoc osst_ioctl_#t~mem2301#1;havoc osst_ioctl_#t~short2302#1;havoc osst_ioctl_#t~mem2303#1;havoc osst_ioctl_#t~short2304#1;havoc osst_ioctl_#t~mem2305#1;havoc osst_ioctl_#t~short2306#1;havoc osst_ioctl_#t~mem2307#1;havoc osst_ioctl_#t~short2308#1;havoc osst_ioctl_#t~mem2309#1;havoc osst_ioctl_#t~short2310#1;havoc osst_ioctl_#t~mem2311#1;havoc osst_ioctl_#t~short2312#1;havoc osst_ioctl_#t~mem2313#1;havoc osst_ioctl_#t~short2314#1;havoc osst_ioctl_#t~mem2315#1;havoc osst_ioctl_#t~short2316#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-1: assume osst_ioctl_#t~short2316#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-1: assume !osst_ioctl_#t~short2316#1;call osst_ioctl_#t~mem2315#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2316#1 := 32 == osst_ioctl_#t~mem2315#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-2: osst_ioctl_#t~short2316#1 := osst_ioctl_#t~short2314#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-3: assume osst_ioctl_#t~short2314#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-3: assume !osst_ioctl_#t~short2314#1;call osst_ioctl_#t~mem2313#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2314#1 := 10 == osst_ioctl_#t~mem2313#1; [2025-02-08 03:06:38,941 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-12: osst_ioctl_#t~short2306#1 := osst_ioctl_#t~short2304#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-13: assume osst_ioctl_#t~short2304#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-13: assume !osst_ioctl_#t~short2304#1;call osst_ioctl_#t~mem2303#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2304#1 := 28 == osst_ioctl_#t~mem2303#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-14: osst_ioctl_#t~short2304#1 := osst_ioctl_#t~short2302#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-15: assume osst_ioctl_#t~short2302#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-15: assume !osst_ioctl_#t~short2302#1;call osst_ioctl_#t~mem2301#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2302#1 := 12 == osst_ioctl_#t~mem2301#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-8: osst_ioctl_#t~short2310#1 := osst_ioctl_#t~short2308#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-9: assume osst_ioctl_#t~short2308#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-9: assume !osst_ioctl_#t~short2308#1;call osst_ioctl_#t~mem2307#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2308#1 := 1 == osst_ioctl_#t~mem2307#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-10: osst_ioctl_#t~short2308#1 := osst_ioctl_#t~short2306#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-11: assume osst_ioctl_#t~short2306#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-11: assume !osst_ioctl_#t~short2306#1;call osst_ioctl_#t~mem2305#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2306#1 := 30 == osst_ioctl_#t~mem2305#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-16: osst_ioctl_#t~short2302#1 := osst_ioctl_#t~short2300#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-17: assume osst_ioctl_#t~short2300#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-17: assume !osst_ioctl_#t~short2300#1;call osst_ioctl_#t~mem2299#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2300#1 := 9 == osst_ioctl_#t~mem2299#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-18: osst_ioctl_#t~short2300#1 := osst_ioctl_#t~short2298#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-19: assume osst_ioctl_#t~short2298#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10233-19: assume !osst_ioctl_#t~short2298#1;call osst_ioctl_#t~mem2297#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2298#1 := 7 == osst_ioctl_#t~mem2297#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume osst_probe_~i~17#1 < ~osst_max_dev~0; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11291: assume !(osst_probe_~i~17#1 < ~osst_max_dev~0); [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12349: havoc scsi_device_get_#t~nondet2850#1;__os_scsi_tape_open_#t~ret1990#1 := scsi_device_get_#res#1;havoc scsi_device_get_#t~nondet2850#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~ret1990#1 && __os_scsi_tape_open_#t~ret1990#1 <= 2147483647;__os_scsi_tape_open_~tmp___1~25#1 := __os_scsi_tape_open_#t~ret1990#1;havoc __os_scsi_tape_open_#t~mem1989#1.base, __os_scsi_tape_open_#t~mem1989#1.offset;havoc __os_scsi_tape_open_#t~ret1990#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235: assume -2147483648 <= osst_ioctl_#t~ret2317#1 && osst_ioctl_#t~ret2317#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2317#1;havoc osst_ioctl_#t~ret2317#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10235-1: SUMMARY for call osst_ioctl_#t~ret2317#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 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-1: osst_set_options_#t~short1860#1 := 0 != osst_set_options_#t~bitwise1859#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-2: [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-3: havoc osst_set_options_#t~bitwise1859#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1859#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1859#1 <= 1024) && osst_set_options_#t~bitwise1859#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1859#1 > 1024 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1859#1 >= -9223372036854775808; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-4: assume 1024 == osst_set_options_~options#1;osst_set_options_#t~bitwise1859#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-4: assume !(1024 == osst_set_options_~options#1); [2025-02-08 03:06:38,942 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: assume osst_set_options_#t~short1860#1;havoc osst_set_options_#t~mem1857#1.base, osst_set_options_#t~mem1857#1.offset;havoc osst_set_options_#t~mem1858#1;havoc osst_set_options_#t~bitwise1859#1;havoc osst_set_options_#t~short1860#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 267 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046: assume !osst_set_options_#t~short1860#1;havoc osst_set_options_#t~mem1857#1.base, osst_set_options_#t~mem1857#1.offset;havoc osst_set_options_#t~mem1858#1;havoc osst_set_options_#t~bitwise1859#1;havoc osst_set_options_#t~short1860#1; [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707: havoc __os_scsi_tape_open_#t~memset~res2023#1.base, __os_scsi_tape_open_#t~memset~res2023#1.offset;call write~int#25(0, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2024#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9707-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2023#1.base, __os_scsi_tape_open_#t~memset~res2023#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-5: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1859#1 := 0; [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-5: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-6: assume osst_set_options_#t~short1860#1; [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-6: assume !osst_set_options_#t~short1860#1; [2025-02-08 03:06:38,943 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9046-7: call osst_set_options_#t~mem1857#1.base, osst_set_options_#t~mem1857#1.offset := read~$Pointer$#25(osst_set_options_~STp#1.base, 12 + osst_set_options_~STp#1.offset, 8);call osst_set_options_#t~mem1858#1 := read~int#25(osst_set_options_#t~mem1857#1.base, 229 + osst_set_options_#t~mem1857#1.offset, 1);osst_set_options_#t~short1860#1 := osst_set_options_#t~mem1858#1 > 2; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11557: call exit_osst_#t~mem2727#1.base, exit_osst_#t~mem2727#1.offset := read~$Pointer$#25(~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~mem2727#1.base, exit_osst_#t~mem2727#1.offset; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-3: assume 0 == 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296;osst_ioctl_#t~bitwise2400#1 := osst_ioctl_#t~mem2398#1 % 16777216; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-3: assume !(0 == 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-4: assume 0 == osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 || osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 == 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296;osst_ioctl_#t~bitwise2400#1 := 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-4: assume !(0 == osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 || osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 == 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10236: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368: call write~int#25((if osst_ioctl_#t~bitwise2400#1 % 4294967296 % 18446744073709551616 <= 9223372036854775807 then osst_ioctl_#t~bitwise2400#1 % 4294967296 % 18446744073709551616 else osst_ioctl_#t~bitwise2400#1 % 4294967296 % 18446744073709551616 - 18446744073709551616), osst_ioctl_~#mt_status~0#1.base, 16 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2398#1;havoc osst_ioctl_#t~mem2399#1;havoc osst_ioctl_#t~bitwise2400#1;call osst_ioctl_#t~mem2401#1 := read~int#25(osst_ioctl_~STps~16#1.base, 8 + osst_ioctl_~STps~16#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2401#1, osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2401#1;call osst_ioctl_#t~mem2402#1 := read~int#25(osst_ioctl_~STps~16#1.base, 12 + osst_ioctl_~STps~16#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2402#1, osst_ioctl_~#mt_status~0#1.base, 40 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2402#1;call osst_ioctl_#t~mem2403#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-1: [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10368-2: havoc osst_ioctl_#t~bitwise2400#1;assume (osst_ioctl_#t~bitwise2400#1 % 4294967296 >= osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 && osst_ioctl_#t~bitwise2400#1 % 4294967296 >= 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296) && osst_ioctl_#t~bitwise2400#1 % 4294967296 <= osst_ioctl_#t~mem2398#1 % 16777216 % 4294967296 + 16777216 * (if osst_ioctl_#t~mem2399#1 % 256 % 4294967296 <= 2147483647 then osst_ioctl_#t~mem2399#1 % 256 % 4294967296 else osst_ioctl_#t~mem2399#1 % 256 % 4294967296 - 4294967296) % 4294967296; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972: os_scsi_tape_open_#res#1 := os_scsi_tape_open_~ret~0#1; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9972-1: SUMMARY for call mutex_unlock(~#osst_int_mutex~0.base, ~#osst_int_mutex~0.offset); srcloc: null [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: assume 0 == (exit_osst_~STp~14#1.base + exit_osst_~STp~14#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11558: assume !(0 == (exit_osst_~STp~14#1.base + exit_osst_~STp~14#1.offset) % 18446744073709551616);call exit_osst_#t~mem2728#1.base, exit_osst_#t~mem2728#1.offset := read~$Pointer$#25(exit_osst_~STp~14#1.base, 682 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2025#1.base, __os_scsi_tape_open_#t~ret2025#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~mem2024#1;havoc __os_scsi_tape_open_#t~ret2025#1.base, __os_scsi_tape_open_#t~ret2025#1.offset;call __os_scsi_tape_open_#t~mem2026#1.base, __os_scsi_tape_open_#t~mem2026#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8); [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709-1: SUMMARY for call __os_scsi_tape_open_#t~ret2025#1.base, __os_scsi_tape_open_#t~ret2025#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~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2024#1, 0, 1); srcloc: null [2025-02-08 03:06:38,944 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9841: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2143#1.base, __os_scsi_tape_open_#t~ret2143#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~mem2140#1.base, __os_scsi_tape_open_#t~mem2140#1.offset;havoc __os_scsi_tape_open_#t~mem2141#1;havoc __os_scsi_tape_open_#t~mem2142#1;havoc __os_scsi_tape_open_#t~ret2143#1.base, __os_scsi_tape_open_#t~ret2143#1.offset;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9841-1: SUMMARY for call __os_scsi_tape_open_#t~ret2143#1.base, __os_scsi_tape_open_#t~ret2143#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2140#1.base, __os_scsi_tape_open_#t~mem2140#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, (if __os_scsi_tape_open_#t~mem2141#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2141#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2141#1 % 256 % 4294967296 - 4294967296), 1, __os_scsi_tape_open_#t~mem2142#1, 0, 1); srcloc: null [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: assume (if from_buffer_#t~mem2535#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2535#1 % 65536 % 4294967296 else from_buffer_#t~mem2535#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1 && from_buffer_~do_count#1 > 0;havoc from_buffer_#t~mem2535#1; [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10766: assume !((if from_buffer_#t~mem2535#1 % 65536 % 4294967296 <= 2147483647 then from_buffer_#t~mem2535#1 % 65536 % 4294967296 else from_buffer_#t~mem2535#1 % 65536 % 4294967296 - 4294967296) > from_buffer_~i~13#1 && from_buffer_~do_count#1 > 0);havoc from_buffer_#t~mem2535#1; [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: assume osst_read_~total~1#1 % 18446744073709551616 < (1 + (osst_read_~count#1 - osst_read_#t~mem1799#1)) % 18446744073709551616 && 0 == osst_read_~special~0#1;havoc osst_read_#t~mem1799#1; [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917: assume !(osst_read_~total~1#1 % 18446744073709551616 < (1 + (osst_read_~count#1 - osst_read_#t~mem1799#1)) % 18446744073709551616 && 0 == osst_read_~special~0#1);havoc osst_read_#t~mem1799#1; [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8917-1: call osst_read_#t~mem1799#1 := read~int#25(osst_read_~STp~2#1.base, 591 + osst_read_~STp~2#1.offset, 4); [2025-02-08 03:06:38,949 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10371: assume 0 != osst_ioctl_#t~mem2403#1;havoc osst_ioctl_#t~mem2403#1;call osst_ioctl_#t~mem2404#1 := read~int#25(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10371: assume !(0 != osst_ioctl_#t~mem2403#1);havoc osst_ioctl_#t~mem2403#1; [2025-02-08 03:06:38,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume 0 != osst_set_options_#t~bitwise1861#1;havoc osst_set_options_#t~bitwise1861#1;call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 271 + osst_set_options_~STp#1.offset, 1); [2025-02-08 03:06:38,950 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: assume !(0 != osst_set_options_#t~bitwise1861#1);havoc osst_set_options_#t~bitwise1861#1; [2025-02-08 03:06:38,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-1: [2025-02-08 03:06:38,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-2: havoc osst_set_options_#t~bitwise1861#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1861#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1861#1 <= 2048) && osst_set_options_#t~bitwise1861#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1861#1 > 2048 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1861#1 >= -9223372036854775808; [2025-02-08 03:06:38,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume 2048 == osst_set_options_~options#1;osst_set_options_#t~bitwise1861#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,953 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-3: assume !(2048 == osst_set_options_~options#1); [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1861#1 := 0; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume 0 == (__os_scsi_tape_open_#t~mem2026#1.base + __os_scsi_tape_open_#t~mem2026#1.offset) % 18446744073709551616;havoc __os_scsi_tape_open_#t~mem2026#1.base, __os_scsi_tape_open_#t~mem2026#1.offset;call __os_scsi_tape_open_#t~mem2027#1.base, __os_scsi_tape_open_#t~mem2027#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~STp~3#1.base, 256 + __os_scsi_tape_open_~STp~3#1.offset, 8);call __os_scsi_tape_open_#t~mem2028#1 := read~int#25(__os_scsi_tape_open_#t~mem2027#1.base, 26 + __os_scsi_tape_open_#t~mem2027#1.offset, 4);__os_scsi_tape_open_~retval~8#1 := __os_scsi_tape_open_#t~mem2028#1;havoc __os_scsi_tape_open_#t~mem2027#1.base, __os_scsi_tape_open_#t~mem2027#1.offset;havoc __os_scsi_tape_open_#t~mem2028#1; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9711: assume !(0 == (__os_scsi_tape_open_#t~mem2026#1.base + __os_scsi_tape_open_#t~mem2026#1.offset) % 18446744073709551616);havoc __os_scsi_tape_open_#t~mem2026#1.base, __os_scsi_tape_open_#t~mem2026#1.offset;call __os_scsi_tape_open_#t~mem2029#1.base, __os_scsi_tape_open_#t~mem2029#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2030#1 := read~int#25(__os_scsi_tape_open_#t~mem2029#1.base, 16 + __os_scsi_tape_open_#t~mem2029#1.offset, 1); [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372: assume 2 == osst_ioctl_#t~mem2404#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2404#1;call osst_ioctl_#t~mem2408#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);call osst_ioctl_#t~mem2405#1.base, osst_ioctl_#t~mem2405#1.offset := read~$Pointer$#25(osst_ioctl_~STp~6#1.base, 256 + osst_ioctl_~STp~6#1.offset, 8);call osst_ioctl_#t~mem2406#1 := read~int#25(osst_ioctl_#t~mem2405#1.base, 10 + osst_ioctl_#t~mem2405#1.offset, 4);call osst_ioctl_#t~mem2407#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2408#1 + (if osst_ioctl_#t~mem2406#1 < 0 && 0 != osst_ioctl_#t~mem2406#1 % osst_ioctl_#t~mem2407#1 then (if osst_ioctl_#t~mem2407#1 < 0 then osst_ioctl_#t~mem2406#1 / osst_ioctl_#t~mem2407#1 - 1 else 1 + osst_ioctl_#t~mem2406#1 / osst_ioctl_#t~mem2407#1) else osst_ioctl_#t~mem2406#1 / osst_ioctl_#t~mem2407#1), osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2408#1;havoc osst_ioctl_#t~mem2405#1.base, osst_ioctl_#t~mem2405#1.offset;havoc osst_ioctl_#t~mem2406#1;havoc osst_ioctl_#t~mem2407#1; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10372: assume !(2 == osst_ioctl_#t~mem2404#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2404#1;call osst_ioctl_#t~mem2409#1 := read~int#25(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume ~osst_nr_dev~0 >= ~osst_max_dev~0; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11297: assume !(~osst_nr_dev~0 >= ~osst_max_dev~0);osst_probe_~i~17#1 := 0; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11826: main_#t~ret2784#1 := osst_remove_#res#1;havoc osst_remove_#t~mem2710#1, 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_#t~short2713#1, osst_remove_#t~bitwise2714#1, osst_remove_#t~bitwise2715#1, osst_remove_#t~mem2716#1.base, osst_remove_#t~mem2716#1.offset, osst_remove_#t~mem2717#1.base, osst_remove_#t~mem2717#1.offset, osst_remove_#t~mem2718#1.base, osst_remove_#t~mem2718#1.offset, osst_remove_#t~mem2719#1.base, osst_remove_#t~mem2719#1.offset, osst_remove_#t~mem2720#1.base, osst_remove_#t~mem2720#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~ret2784#1 && main_#t~ret2784#1 <= 2147483647;havoc main_#t~ret2784#1;~ldv_state_variable_9~0 := 1;~ref_cnt~0 := ~ref_cnt~0 - 1; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562: havoc exit_osst_#t~mem2728#1.base, exit_osst_#t~mem2728#1.offset;call exit_osst_#t~mem2729#1.base, exit_osst_#t~mem2729#1.offset := read~$Pointer$#25(exit_osst_~STp~14#1.base, 256 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11298: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11562-1: SUMMARY for call vfree(exit_osst_#t~mem2728#1.base, exit_osst_#t~mem2728#1.offset); srcloc: null [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12223: havoc __register_chrdev_#t~nondet2831#1;register_chrdev_#t~ret93#1 := __register_chrdev_#res#1;havoc __register_chrdev_#t~nondet2831#1, __register_chrdev_~arg0#1, __register_chrdev_~arg1#1, __register_chrdev_~arg2#1, __register_chrdev_~arg3#1.base, __register_chrdev_~arg3#1.offset, __register_chrdev_~arg4#1.base, __register_chrdev_~arg4#1.offset;havoc __register_chrdev_#in~arg0#1, __register_chrdev_#in~arg1#1, __register_chrdev_#in~arg2#1, __register_chrdev_#in~arg3#1.base, __register_chrdev_#in~arg3#1.offset, __register_chrdev_#in~arg4#1.base, __register_chrdev_#in~arg4#1.offset;assume { :end_inline___register_chrdev } true;assume -2147483648 <= register_chrdev_#t~ret93#1 && register_chrdev_#t~ret93#1 <= 2147483647;register_chrdev_~tmp~13#1 := register_chrdev_#t~ret93#1;havoc register_chrdev_#t~ret93#1;register_chrdev_#res#1 := register_chrdev_~tmp~13#1; [2025-02-08 03:06:38,954 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: assume 0 != from_buffer_~do_count#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: assume !(0 != from_buffer_~do_count#1);from_buffer_#res#1 := 0; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume 0 != (exit_osst_#t~mem2729#1.base + exit_osst_#t~mem2729#1.offset) % 18446744073709551616;havoc exit_osst_#t~mem2729#1.base, exit_osst_#t~mem2729#1.offset;call exit_osst_#t~mem2730#1.base, exit_osst_#t~mem2730#1.offset := read~$Pointer$#25(exit_osst_~STp~14#1.base, 256 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: assume !(0 != (exit_osst_#t~mem2729#1.base + exit_osst_#t~mem2729#1.offset) % 18446744073709551616);havoc exit_osst_#t~mem2729#1.base, exit_osst_#t~mem2729#1.offset; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299-1: SUMMARY for call osst_probe_#t~ret2670#1 := printk(191, 0); srcloc: null [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: assume osst_ioctl_#t~short2328#1;havoc osst_ioctl_#t~mem2318#1;havoc osst_ioctl_#t~mem2319#1;havoc osst_ioctl_#t~short2320#1;havoc osst_ioctl_#t~mem2321#1;havoc osst_ioctl_#t~short2322#1;havoc osst_ioctl_#t~mem2323#1;havoc osst_ioctl_#t~short2324#1;havoc osst_ioctl_#t~mem2325#1;havoc osst_ioctl_#t~short2326#1;havoc osst_ioctl_#t~mem2327#1;havoc osst_ioctl_#t~short2328#1;osst_ioctl_~retval~9#1 := -5; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242: assume !osst_ioctl_#t~short2328#1;havoc osst_ioctl_#t~mem2318#1;havoc osst_ioctl_#t~mem2319#1;havoc osst_ioctl_#t~short2320#1;havoc osst_ioctl_#t~mem2321#1;havoc osst_ioctl_#t~short2322#1;havoc osst_ioctl_#t~mem2323#1;havoc osst_ioctl_#t~short2324#1;havoc osst_ioctl_#t~mem2325#1;havoc osst_ioctl_#t~short2326#1;havoc osst_ioctl_#t~mem2327#1;havoc osst_ioctl_#t~short2328#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#25(0, reset_state_~STp#1.base, 273 + reset_state_~STp#1.offset, 1);reset_state_~i~4#1 := 0; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11299: assume -2147483648 <= osst_probe_#t~ret2670#1 && osst_probe_#t~ret2670#1 <= 2147483647;havoc osst_probe_#t~ret2670#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11431: 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 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-5: assume osst_ioctl_#t~short2324#1;call osst_ioctl_#t~mem2323#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2324#1 := 13 != osst_ioctl_#t~mem2323#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-5: assume !osst_ioctl_#t~short2324#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-6: osst_ioctl_#t~short2324#1 := osst_ioctl_#t~short2322#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-7: assume osst_ioctl_#t~short2322#1;call osst_ioctl_#t~mem2321#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2322#1 := 9 != osst_ioctl_#t~mem2321#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-7: assume !osst_ioctl_#t~short2322#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-8: osst_ioctl_#t~short2322#1 := osst_ioctl_#t~short2320#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-1: assume osst_ioctl_#t~short2328#1;call osst_ioctl_#t~mem2327#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2328#1 := 12 != osst_ioctl_#t~mem2327#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-1: assume !osst_ioctl_#t~short2328#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-2: osst_ioctl_#t~short2328#1 := osst_ioctl_#t~short2326#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-3: assume osst_ioctl_#t~short2326#1;call osst_ioctl_#t~mem2325#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2326#1 := 22 != osst_ioctl_#t~mem2325#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-3: assume !osst_ioctl_#t~short2326#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-4: osst_ioctl_#t~short2326#1 := osst_ioctl_#t~short2324#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771-1: SUMMARY for call from_buffer_#t~ret2536#1 := printk(153, 0); srcloc: null [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10771: assume -2147483648 <= from_buffer_#t~ret2536#1 && from_buffer_#t~ret2536#1 <= 2147483647;havoc from_buffer_#t~ret2536#1;from_buffer_#res#1 := -5; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-9: assume osst_ioctl_#t~short2320#1;call osst_ioctl_#t~mem2319#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2320#1 := 7 != osst_ioctl_#t~mem2319#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10242-9: assume !osst_ioctl_#t~short2320#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564: havoc exit_osst_#t~mem2730#1.base, exit_osst_#t~mem2730#1.offset;call exit_osst_#t~mem2731#1.base, exit_osst_#t~mem2731#1.offset := read~$Pointer$#25(exit_osst_~STp~14#1.base, 256 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11564-1: SUMMARY for call normalize_buffer(exit_osst_#t~mem2730#1.base, exit_osst_#t~mem2730#1.offset); srcloc: null [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10375: assume 1 == osst_ioctl_#t~mem2409#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2409#1;call osst_ioctl_#t~mem2414#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);call osst_ioctl_#t~mem2410#1.base, osst_ioctl_#t~mem2410#1.offset := read~$Pointer$#25(osst_ioctl_~STp~6#1.base, 256 + osst_ioctl_~STp~6#1.offset, 8);call osst_ioctl_#t~mem2411#1 := read~int#25(osst_ioctl_#t~mem2410#1.base, 10 + osst_ioctl_#t~mem2410#1.offset, 4);call osst_ioctl_#t~mem2412#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2413#1 := read~int#25(osst_ioctl_~STp~6#1.base, 591 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2414#1 - (if -1 + (osst_ioctl_#t~mem2411#1 + osst_ioctl_#t~mem2412#1) < 0 && 0 != (-1 + (osst_ioctl_#t~mem2411#1 + osst_ioctl_#t~mem2412#1)) % osst_ioctl_#t~mem2413#1 then (if osst_ioctl_#t~mem2413#1 < 0 then (-1 + (osst_ioctl_#t~mem2411#1 + osst_ioctl_#t~mem2412#1)) / osst_ioctl_#t~mem2413#1 - 1 else 1 + (-1 + (osst_ioctl_#t~mem2411#1 + osst_ioctl_#t~mem2412#1)) / osst_ioctl_#t~mem2413#1) else (-1 + (osst_ioctl_#t~mem2411#1 + osst_ioctl_#t~mem2412#1)) / osst_ioctl_#t~mem2413#1), osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4);havoc osst_ioctl_#t~mem2414#1;havoc osst_ioctl_#t~mem2410#1.base, osst_ioctl_#t~mem2410#1.offset;havoc osst_ioctl_#t~mem2411#1;havoc osst_ioctl_#t~mem2412#1;havoc osst_ioctl_#t~mem2413#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10375: assume !(1 == osst_ioctl_#t~mem2409#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2409#1; [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-1: [2025-02-08 03:06:38,955 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-2: havoc osst_set_options_#t~bitwise1862#1;assume ((((osst_set_options_~options#1 < 0 || osst_set_options_#t~bitwise1862#1 <= osst_set_options_~options#1) && osst_set_options_#t~bitwise1862#1 <= 4096) && osst_set_options_#t~bitwise1862#1 >= 0) && (osst_set_options_~options#1 >= 0 || osst_set_options_#t~bitwise1862#1 > 4096 + osst_set_options_~options#1)) && osst_set_options_#t~bitwise1862#1 >= -9223372036854775808; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-3: assume 4096 == osst_set_options_~options#1;osst_set_options_#t~bitwise1862#1 := osst_set_options_~options#1; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-3: assume !(4096 == osst_set_options_~options#1); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-4: assume 0 == osst_set_options_~options#1;osst_set_options_#t~bitwise1862#1 := 0; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054-4: assume !(0 == osst_set_options_~options#1); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: assume 0 == osst_read_~total~1#1;call osst_read_#t~mem1800#1 := read~int#25(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8922: assume !(0 == osst_read_~total~1#1);call osst_read_#t~mem1811#1 := read~int#25(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume 0 != osst_set_options_#t~bitwise1862#1;havoc osst_set_options_#t~bitwise1862#1;call write~int#25(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 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: assume !(0 != osst_set_options_#t~bitwise1862#1);havoc osst_set_options_#t~bitwise1862#1; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847: call write~int#25(0, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2145#1.base, __os_scsi_tape_open_#t~mem2145#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2146#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9847-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2144#1.base, __os_scsi_tape_open_#t~memset~res2144#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565-1: SUMMARY for call kfree(exit_osst_#t~mem2731#1.base, exit_osst_#t~mem2731#1.offset); srcloc: null [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11565: havoc exit_osst_#t~mem2731#1.base, exit_osst_#t~mem2731#1.offset; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11433: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume 1 == osst_read_#t~mem1800#1 % 256 % 4294967296;havoc osst_read_#t~mem1800#1;call osst_read_#t~mem1802#1 := read~int#25(osst_read_~STp~2#1.base, 638 + osst_read_~STp~2#1.offset, 4);call osst_read_#t~mem1801#1 := read~int#25(osst_read_~STp~2#1.base, 710 + osst_read_~STp~2#1.offset, 4);call write~int#25((if osst_read_#t~mem1802#1 % 4294967296 >= osst_read_#t~mem1801#1 % 4294967296 then 6 else 2), osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);havoc osst_read_#t~mem1802#1;havoc osst_read_#t~mem1801#1;call write~int#25(0, osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);call osst_read_#t~mem1803#1 := read~int#25(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8923: assume !(1 == osst_read_#t~mem1800#1 % 256 % 4294967296);havoc osst_read_#t~mem1800#1;call osst_read_#t~mem1805#1 := read~int#25(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume __os_scsi_tape_open_#t~short2037#1;havoc __os_scsi_tape_open_#t~mem2029#1.base, __os_scsi_tape_open_#t~mem2029#1.offset;havoc __os_scsi_tape_open_#t~mem2030#1;havoc __os_scsi_tape_open_#t~bitwise2031#1;havoc __os_scsi_tape_open_#t~mem2032#1.base, __os_scsi_tape_open_#t~mem2032#1.offset;havoc __os_scsi_tape_open_#t~mem2033#1;havoc __os_scsi_tape_open_#t~short2034#1;havoc __os_scsi_tape_open_#t~mem2035#1.base, __os_scsi_tape_open_#t~mem2035#1.offset;havoc __os_scsi_tape_open_#t~mem2036#1;havoc __os_scsi_tape_open_#t~short2037#1;call __os_scsi_tape_open_#t~mem2038#1 := read~int#25(__os_scsi_tape_open_~filp#1.base, 124 + __os_scsi_tape_open_~filp#1.offset, 4); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716: assume !__os_scsi_tape_open_#t~short2037#1;havoc __os_scsi_tape_open_#t~mem2029#1.base, __os_scsi_tape_open_#t~mem2029#1.offset;havoc __os_scsi_tape_open_#t~mem2030#1;havoc __os_scsi_tape_open_#t~bitwise2031#1;havoc __os_scsi_tape_open_#t~mem2032#1.base, __os_scsi_tape_open_#t~mem2032#1.offset;havoc __os_scsi_tape_open_#t~mem2033#1;havoc __os_scsi_tape_open_#t~short2034#1;havoc __os_scsi_tape_open_#t~mem2035#1.base, __os_scsi_tape_open_#t~mem2035#1.offset;havoc __os_scsi_tape_open_#t~mem2036#1;havoc __os_scsi_tape_open_#t~short2037#1; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: assume __os_scsi_tape_open_#t~short2037#1;call __os_scsi_tape_open_#t~mem2035#1.base, __os_scsi_tape_open_#t~mem2035#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2036#1 := read~int#25(__os_scsi_tape_open_#t~mem2035#1.base, 28 + __os_scsi_tape_open_#t~mem2035#1.offset, 1);__os_scsi_tape_open_#t~short2037#1 := 4 == __os_scsi_tape_open_#t~mem2036#1 % 256 % 4294967296; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-1: assume !__os_scsi_tape_open_#t~short2037#1; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-2: __os_scsi_tape_open_#t~short2037#1 := __os_scsi_tape_open_#t~short2034#1; [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-7: assume 112 == (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2031#1 := (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,956 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-7: assume !(112 == (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-8: assume 0 == (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2031#1 := 0; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-8: assume !(0 == (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434: osst_probe_~tmp___8~11#1.base, osst_probe_~tmp___8~11#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; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-3: assume __os_scsi_tape_open_#t~short2034#1;call __os_scsi_tape_open_#t~mem2032#1.base, __os_scsi_tape_open_#t~mem2032#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2033#1 := read~int#25(__os_scsi_tape_open_#t~mem2032#1.base, 18 + __os_scsi_tape_open_#t~mem2032#1.offset, 1);__os_scsi_tape_open_#t~short2034#1 := 2 == (if __os_scsi_tape_open_#t~mem2033#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2033#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2033#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-3: assume !__os_scsi_tape_open_#t~short2034#1; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-4: __os_scsi_tape_open_#t~short2034#1 := 112 == __os_scsi_tape_open_#t~bitwise2031#1; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-5: [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9716-6: havoc __os_scsi_tape_open_#t~bitwise2031#1;assume (((((if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2031#1 <= (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2031#1 <= 112) && __os_scsi_tape_open_#t~bitwise2031#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2031#1 > 112 + (if __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2030#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2031#1 >= -2147483648; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11434-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 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11963: main_#t~ret2814#1 := osst_capacity_show_#res#1;havoc osst_capacity_show_#t~ret2614#1.base, osst_capacity_show_#t~ret2614#1.offset, osst_capacity_show_#t~mem2615#1, osst_capacity_show_#t~short2616#1, osst_capacity_show_#t~mem2617#1, osst_capacity_show_#t~short2618#1, osst_capacity_show_#t~mem2619#1, osst_capacity_show_#t~loopctr2620#1, osst_capacity_show_#t~nondet2621#1, osst_capacity_show_#t~ret2622#1, osst_capacity_show_~dev#1.base, osst_capacity_show_~dev#1.offset, osst_capacity_show_~attr#1.base, osst_capacity_show_~attr#1.offset, osst_capacity_show_~buf#1.base, osst_capacity_show_~buf#1.offset, osst_capacity_show_~STp~10#1.base, osst_capacity_show_~STp~10#1.offset, osst_capacity_show_~tmp~78#1.base, osst_capacity_show_~tmp~78#1.offset, osst_capacity_show_~l~2#1, osst_capacity_show_~tmp___0~51#1;havoc osst_capacity_show_#in~dev#1.base, osst_capacity_show_#in~dev#1.offset, osst_capacity_show_#in~attr#1.base, osst_capacity_show_#in~attr#1.offset, osst_capacity_show_#in~buf#1.base, osst_capacity_show_#in~buf#1.offset;assume { :end_inline_osst_capacity_show } true;assume -9223372036854775808 <= main_#t~ret2814#1 && main_#t~ret2814#1 <= 9223372036854775807;havoc main_#t~ret2814#1;~ldv_state_variable_4~0 := 1; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: assume 0 != __os_scsi_tape_open_#t~bitwise2039#1 % 4294967296;havoc __os_scsi_tape_open_#t~mem2038#1;havoc __os_scsi_tape_open_#t~bitwise2039#1;__os_scsi_tape_open_~retval~8#1 := -11; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717: assume !(0 != __os_scsi_tape_open_#t~bitwise2039#1 % 4294967296);havoc __os_scsi_tape_open_#t~mem2038#1;havoc __os_scsi_tape_open_#t~bitwise2039#1;call __os_scsi_tape_open_#t~mem2040#1.base, __os_scsi_tape_open_#t~mem2040#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2041#1 := read~int#25(__os_scsi_tape_open_#t~mem2040#1.base, 29 + __os_scsi_tape_open_#t~mem2040#1.offset, 1); [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-1: [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-2: havoc __os_scsi_tape_open_#t~bitwise2039#1;assume __os_scsi_tape_open_#t~bitwise2039#1 % 4294967296 <= __os_scsi_tape_open_#t~mem2038#1 % 4294967296 && __os_scsi_tape_open_#t~bitwise2039#1 % 4294967296 <= 2048; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-3: assume 2048 == __os_scsi_tape_open_#t~mem2038#1 % 4294967296;__os_scsi_tape_open_#t~bitwise2039#1 := __os_scsi_tape_open_#t~mem2038#1; [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-3: assume !(2048 == __os_scsi_tape_open_#t~mem2038#1 % 4294967296); [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2147#1.base, __os_scsi_tape_open_#t~ret2147#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~mem2145#1.base, __os_scsi_tape_open_#t~mem2145#1.offset;havoc __os_scsi_tape_open_#t~mem2146#1;havoc __os_scsi_tape_open_#t~ret2147#1.base, __os_scsi_tape_open_#t~ret2147#1.offset;call __os_scsi_tape_open_#t~mem2148#1.base, __os_scsi_tape_open_#t~mem2148#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2149#1 := read~int#25(__os_scsi_tape_open_#t~mem2148#1.base, 16 + __os_scsi_tape_open_#t~mem2148#1.offset, 1); [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9849-1: SUMMARY for call __os_scsi_tape_open_#t~ret2147#1.base, __os_scsi_tape_open_#t~ret2147#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2145#1.base, __os_scsi_tape_open_#t~mem2145#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2146#1, 0, 1); srcloc: null [2025-02-08 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-1: SUMMARY for call osst_probe_#t~ret2700#1 := osst_sysfs_add(osst_probe_#t~bitwise2699#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 03:06:38,957 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435: assume -2147483648 <= osst_probe_#t~ret2700#1 && osst_probe_#t~ret2700#1 <= 2147483647;osst_probe_~err~2#1 := osst_probe_#t~ret2700#1;havoc osst_probe_#t~bitwise2699#1;havoc osst_probe_#t~ret2700#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-4: assume 0 == __os_scsi_tape_open_#t~mem2038#1 % 4294967296;__os_scsi_tape_open_#t~bitwise2039#1 := 0; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9717-4: assume !(0 == __os_scsi_tape_open_#t~mem2038#1 % 4294967296); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12360: havoc scsi_ioctl_#t~nondet2852#1;osst_ioctl_#t~ret2468#1 := scsi_ioctl_#res#1;havoc scsi_ioctl_#t~nondet2852#1, scsi_ioctl_~arg0#1.base, scsi_ioctl_~arg0#1.offset, scsi_ioctl_~arg1#1, scsi_ioctl_~arg2#1.base, scsi_ioctl_~arg2#1.offset;havoc scsi_ioctl_#in~arg0#1.base, scsi_ioctl_#in~arg0#1.offset, scsi_ioctl_#in~arg1#1, scsi_ioctl_#in~arg2#1.base, scsi_ioctl_#in~arg2#1.offset;assume { :end_inline_scsi_ioctl } true;assume -2147483648 <= osst_ioctl_#t~ret2468#1 && osst_ioctl_#t~ret2468#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2468#1;havoc osst_ioctl_#t~mem2467#1.base, osst_ioctl_#t~mem2467#1.offset;havoc osst_ioctl_#t~ret2468#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-3: havoc osst_probe_#t~bitwise2699#1;assume ((((osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2699#1 >= 216006656) && osst_probe_#t~bitwise2699#1 >= osst_probe_~dev_num~0#1) && (osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2699#1 <= 216006656 + osst_probe_~dev_num~0#1)) && (osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2699#1 < 0)) && osst_probe_#t~bitwise2699#1 <= 2147483647; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-2: [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-5: assume 0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2699#1 := 216006656; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-5: assume !(0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-4: assume false;osst_probe_#t~bitwise2699#1 := osst_probe_~dev_num~0#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11435-4: assume !false; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: assume 0 != osst_probe_~err~2#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11436: assume !(0 != osst_probe_~err~2#1); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568: havoc exit_osst_#t~mem2732#1.base, exit_osst_#t~mem2732#1.offset; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-2: call exit_osst_#t~mem2732#1.base, exit_osst_#t~mem2732#1.offset := read~$Pointer$#25(exit_osst_~STp~14#1.base, 742 + exit_osst_~STp~14#1.offset, 8); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10511: assume 0 != new_tape_buffer_~from_initialization#1;new_tape_buffer_~priority~0#1 := 32; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10511: assume !(0 != new_tape_buffer_~from_initialization#1);new_tape_buffer_~priority~0#1 := 208; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11568-1: SUMMARY for call put_disk(exit_osst_#t~mem2732#1.base, exit_osst_#t~mem2732#1.offset); srcloc: null [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9058: 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 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10247: 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~mem2329#1.base, osst_ioctl_#t~mem2329#1.offset := read~$Pointer$#25(osst_ioctl_~STp~6#1.base, 12 + osst_ioctl_~STp~6#1.offset, 8);call write~int#25(0, osst_ioctl_#t~mem2329#1.base, 318 + osst_ioctl_#t~mem2329#1.offset, 1);havoc osst_ioctl_#t~mem2329#1.base, osst_ioctl_#t~mem2329#1.offset; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851: assume __os_scsi_tape_open_#t~short2153#1;havoc __os_scsi_tape_open_#t~mem2148#1.base, __os_scsi_tape_open_#t~mem2148#1.offset;havoc __os_scsi_tape_open_#t~mem2149#1;havoc __os_scsi_tape_open_#t~bitwise2150#1;havoc __os_scsi_tape_open_#t~mem2151#1.base, __os_scsi_tape_open_#t~mem2151#1.offset;havoc __os_scsi_tape_open_#t~mem2152#1;havoc __os_scsi_tape_open_#t~short2153#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851: assume !__os_scsi_tape_open_#t~short2153#1;havoc __os_scsi_tape_open_#t~mem2148#1.base, __os_scsi_tape_open_#t~mem2148#1.offset;havoc __os_scsi_tape_open_#t~mem2149#1;havoc __os_scsi_tape_open_#t~bitwise2150#1;havoc __os_scsi_tape_open_#t~mem2151#1.base, __os_scsi_tape_open_#t~mem2151#1.offset;havoc __os_scsi_tape_open_#t~mem2152#1;havoc __os_scsi_tape_open_#t~short2153#1;call __os_scsi_tape_open_#t~mem2154#1.base, __os_scsi_tape_open_#t~mem2154#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2155#1 := read~int#25(__os_scsi_tape_open_#t~mem2154#1.base, 18 + __os_scsi_tape_open_#t~mem2154#1.offset, 1); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-1: assume __os_scsi_tape_open_#t~short2153#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-1: assume !__os_scsi_tape_open_#t~short2153#1;call __os_scsi_tape_open_#t~mem2151#1.base, __os_scsi_tape_open_#t~mem2151#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2152#1 := read~int#25(__os_scsi_tape_open_#t~mem2151#1.base, 18 + __os_scsi_tape_open_#t~mem2151#1.offset, 1);__os_scsi_tape_open_#t~short2153#1 := 2 == (if __os_scsi_tape_open_#t~mem2152#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2152#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2152#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume osst_read_#t~mem1803#1 >= 0;havoc osst_read_#t~mem1803#1;call osst_read_#t~mem1804#1 := read~int#25(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);call write~int#25(1 + osst_read_#t~mem1804#1, osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1804#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8926: assume !(osst_read_#t~mem1803#1 >= 0);havoc osst_read_#t~mem1803#1; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-6: assume 0 == (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2150#1 := 0; [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,958 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-2: __os_scsi_tape_open_#t~short2153#1 := 112 != __os_scsi_tape_open_#t~bitwise2150#1; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-3: [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-4: havoc __os_scsi_tape_open_#t~bitwise2150#1;assume (((((if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2150#1 <= (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2150#1 <= 112) && __os_scsi_tape_open_#t~bitwise2150#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2150#1 > 112 + (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2150#1 >= -2147483648; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-5: assume 112 == (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2150#1 := (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9851-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2149#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11569-1: SUMMARY for call kfree(exit_osst_~STp~14#1.base, exit_osst_~STp~14#1.offset); srcloc: null [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11569: exit_osst_~i~19#1 := 1 + exit_osst_~i~19#1; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1340#1.base, osst_configure_onstream_#t~ret1340#1.offset;havoc osst_configure_onstream_#t~mem1338#1;havoc osst_configure_onstream_#t~mem1339#1;havoc osst_configure_onstream_#t~ret1340#1.base, osst_configure_onstream_#t~ret1340#1.offset;call write~$Pointer$#25(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~mem1341#1.base, osst_configure_onstream_#t~mem1341#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1342#1 := read~int#25(osst_configure_onstream_#t~mem1341#1.base, 26 + osst_configure_onstream_#t~mem1341#1.offset, 4); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7870-1: SUMMARY for call osst_configure_onstream_#t~ret1340#1.base, osst_configure_onstream_#t~ret1340#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~mem1338#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1338#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1338#1 % 256 % 4294967296 - 4294967296), 1, osst_configure_onstream_#t~mem1339#1, 0, 1); srcloc: null [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10381: call write~int#25(0, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);call osst_ioctl_#t~mem2415#1 := read~int#25(osst_ioctl_~STp~6#1.base, 581 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11306: osst_probe_~i~17#1 := 1 + osst_probe_~i~17#1;osst_probe_#t~short2672#1 := osst_probe_~i~17#1 < ~osst_max_dev~0; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: 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 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: assume !(536870912 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12364: havoc scsi_ioctl_block_when_processing_errors_#t~nondet2853#1;osst_ioctl_#t~ret2265#1 := scsi_ioctl_block_when_processing_errors_#res#1;havoc scsi_ioctl_block_when_processing_errors_#t~nondet2853#1, scsi_ioctl_block_when_processing_errors_~arg0#1.base, scsi_ioctl_block_when_processing_errors_~arg0#1.offset, scsi_ioctl_block_when_processing_errors_~arg1#1, scsi_ioctl_block_when_processing_errors_~arg2#1;havoc scsi_ioctl_block_when_processing_errors_#in~arg0#1.base, scsi_ioctl_block_when_processing_errors_#in~arg0#1.offset, scsi_ioctl_block_when_processing_errors_#in~arg1#1, scsi_ioctl_block_when_processing_errors_#in~arg2#1;assume { :end_inline_scsi_ioctl_block_when_processing_errors } true;assume -2147483648 <= osst_ioctl_#t~ret2265#1 && osst_ioctl_#t~ret2265#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2265#1;havoc osst_ioctl_#t~mem2262#1.base, osst_ioctl_#t~mem2262#1.offset;havoc osst_ioctl_#t~mem2263#1;havoc osst_ioctl_#t~bitwise2264#1;havoc osst_ioctl_#t~ret2265#1; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: assume osst_ioctl_#t~short2348#1;havoc osst_ioctl_#t~mem2330#1;havoc osst_ioctl_#t~mem2331#1;havoc osst_ioctl_#t~short2332#1;havoc osst_ioctl_#t~mem2333#1;havoc osst_ioctl_#t~short2334#1;havoc osst_ioctl_#t~mem2335#1;havoc osst_ioctl_#t~short2336#1;havoc osst_ioctl_#t~mem2337#1;havoc osst_ioctl_#t~short2338#1;havoc osst_ioctl_#t~mem2339#1;havoc osst_ioctl_#t~short2340#1;havoc osst_ioctl_#t~mem2341#1;havoc osst_ioctl_#t~short2342#1;havoc osst_ioctl_#t~mem2343#1;havoc osst_ioctl_#t~short2344#1;havoc osst_ioctl_#t~mem2345#1;havoc osst_ioctl_#t~short2346#1;havoc osst_ioctl_#t~mem2347#1;havoc osst_ioctl_#t~short2348#1;call osst_ioctl_#t~mem2349#1 := read~int#25(osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2352#1 := osst_ioctl_#t~mem2349#1 % 256 % 4294967296 > 1; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250: assume !osst_ioctl_#t~short2348#1;havoc osst_ioctl_#t~mem2330#1;havoc osst_ioctl_#t~mem2331#1;havoc osst_ioctl_#t~short2332#1;havoc osst_ioctl_#t~mem2333#1;havoc osst_ioctl_#t~short2334#1;havoc osst_ioctl_#t~mem2335#1;havoc osst_ioctl_#t~short2336#1;havoc osst_ioctl_#t~mem2337#1;havoc osst_ioctl_#t~short2338#1;havoc osst_ioctl_#t~mem2339#1;havoc osst_ioctl_#t~short2340#1;havoc osst_ioctl_#t~mem2341#1;havoc osst_ioctl_#t~short2342#1;havoc osst_ioctl_#t~mem2343#1;havoc osst_ioctl_#t~short2344#1;havoc osst_ioctl_#t~mem2345#1;havoc osst_ioctl_#t~short2346#1;havoc osst_ioctl_#t~mem2347#1;havoc osst_ioctl_#t~short2348#1; [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10382: assume 0 != osst_ioctl_#t~mem2415#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2415#1;call osst_ioctl_#t~mem2416#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,959 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10382: assume !(0 != osst_ioctl_#t~mem2415#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2415#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-5: assume osst_ioctl_#t~short2344#1;call osst_ioctl_#t~mem2343#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2344#1 := 33 != osst_ioctl_#t~mem2343#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-5: assume !osst_ioctl_#t~short2344#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-6: osst_ioctl_#t~short2344#1 := osst_ioctl_#t~short2342#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-7: assume osst_ioctl_#t~short2342#1;call osst_ioctl_#t~mem2341#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2342#1 := 34 != osst_ioctl_#t~mem2341#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-7: assume !osst_ioctl_#t~short2342#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-8: osst_ioctl_#t~short2342#1 := osst_ioctl_#t~short2340#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-1: assume osst_ioctl_#t~short2348#1;call osst_ioctl_#t~mem2347#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2348#1 := 27 != osst_ioctl_#t~mem2347#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-1: assume !osst_ioctl_#t~short2348#1; [2025-02-08 03:06:38,960 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-2: osst_ioctl_#t~short2348#1 := osst_ioctl_#t~short2346#1; [2025-02-08 03:06:38,961 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-3: assume osst_ioctl_#t~short2346#1;call osst_ioctl_#t~mem2345#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2346#1 := 5 != osst_ioctl_#t~mem2345#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-3: assume !osst_ioctl_#t~short2346#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-4: osst_ioctl_#t~short2346#1 := osst_ioctl_#t~short2344#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-13: assume osst_ioctl_#t~short2336#1;call osst_ioctl_#t~mem2335#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2336#1 := 20 != osst_ioctl_#t~mem2335#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-13: assume !osst_ioctl_#t~short2336#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-14: osst_ioctl_#t~short2336#1 := osst_ioctl_#t~short2334#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-15: assume osst_ioctl_#t~short2334#1;call osst_ioctl_#t~mem2333#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2334#1 := 8 != osst_ioctl_#t~mem2333#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-15: assume !osst_ioctl_#t~short2334#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-16: osst_ioctl_#t~short2334#1 := osst_ioctl_#t~short2332#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: assume 2 == __os_scsi_tape_open_#t~mem2041#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2040#1.base, __os_scsi_tape_open_#t~mem2040#1.offset;havoc __os_scsi_tape_open_#t~mem2041#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9722: assume !(2 == __os_scsi_tape_open_#t~mem2041#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2040#1.base, __os_scsi_tape_open_#t~mem2040#1.offset;havoc __os_scsi_tape_open_#t~mem2041#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-9: assume osst_ioctl_#t~short2340#1;call osst_ioctl_#t~mem2339#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2340#1 := 24 != osst_ioctl_#t~mem2339#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-9: assume !osst_ioctl_#t~short2340#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-10: osst_ioctl_#t~short2340#1 := osst_ioctl_#t~short2338#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-11: assume osst_ioctl_#t~short2338#1;call osst_ioctl_#t~mem2337#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2338#1 := 21 != osst_ioctl_#t~mem2337#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-11: assume !osst_ioctl_#t~short2338#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-12: osst_ioctl_#t~short2338#1 := osst_ioctl_#t~short2336#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-17: assume osst_ioctl_#t~short2332#1;call osst_ioctl_#t~mem2331#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2332#1 := 28 != osst_ioctl_#t~mem2331#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-17: assume !osst_ioctl_#t~short2332#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10250-18: call osst_ioctl_#t~mem2330#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2332#1 := 32 != osst_ioctl_#t~mem2330#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-2: havoc osst_ioctl_#t~bitwise2417#1;assume ((((osst_ioctl_#t~mem2416#1 < 0 || osst_ioctl_#t~bitwise2417#1 >= 67108864) && osst_ioctl_#t~bitwise2417#1 >= osst_ioctl_#t~mem2416#1) && (osst_ioctl_#t~mem2416#1 < 0 || osst_ioctl_#t~bitwise2417#1 <= 67108864 + osst_ioctl_#t~mem2416#1)) && (osst_ioctl_#t~mem2416#1 >= 0 || osst_ioctl_#t~bitwise2417#1 < 0)) && osst_ioctl_#t~bitwise2417#1 <= 9223372036854775807; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume osst_probe_#t~short2672#1;havoc osst_probe_#t~mem2671#1.base, osst_probe_#t~mem2671#1.offset;havoc osst_probe_#t~short2672#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308: assume !osst_probe_#t~short2672#1;havoc osst_probe_#t~mem2671#1.base, osst_probe_#t~mem2671#1.offset;havoc osst_probe_#t~short2672#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-3: assume false;osst_ioctl_#t~bitwise2417#1 := osst_ioctl_#t~mem2416#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-3: assume !false; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-4: assume 0 == osst_ioctl_#t~mem2416#1 || 67108864 == osst_ioctl_#t~mem2416#1;osst_ioctl_#t~bitwise2417#1 := 67108864; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-4: assume !(0 == osst_ioctl_#t~mem2416#1 || 67108864 == osst_ioctl_#t~mem2416#1); [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume osst_ioctl_#t~short2352#1;havoc osst_ioctl_#t~mem2349#1;havoc osst_ioctl_#t~mem2351#1;havoc osst_ioctl_#t~mem2350#1;havoc osst_ioctl_#t~short2352#1;call osst_ioctl_#t~mem2353#1 := read~int#25(osst_ioctl_~STp~6#1.base, 718 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2357#1 := 2 != osst_ioctl_#t~mem2353#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251: assume !osst_ioctl_#t~short2352#1;havoc osst_ioctl_#t~mem2349#1;havoc osst_ioctl_#t~mem2351#1;havoc osst_ioctl_#t~mem2350#1;havoc osst_ioctl_#t~short2352#1; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251-1: assume osst_ioctl_#t~short2352#1;call osst_ioctl_#t~mem2351#1 := read~int#25(osst_ioctl_~STp~6#1.base, 638 + osst_ioctl_~STp~6#1.offset, 4);call osst_ioctl_#t~mem2350#1 := read~int#25(osst_ioctl_~STp~6#1.base, 710 + osst_ioctl_~STp~6#1.offset, 4);osst_ioctl_#t~short2352#1 := osst_ioctl_#t~mem2351#1 % 4294967296 >= osst_ioctl_#t~mem2350#1 % 4294967296; [2025-02-08 03:06:38,962 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10251-1: assume !osst_ioctl_#t~short2352#1; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-1: assume osst_probe_#t~short2672#1;call osst_probe_#t~mem2671#1.base, osst_probe_#t~mem2671#1.offset := read~$Pointer$#25(~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~short2672#1 := 0 != (osst_probe_#t~mem2671#1.base + osst_probe_#t~mem2671#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11308-1: assume !osst_probe_#t~short2672#1; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440: osst_probe_~tmp___9~10#1.base, osst_probe_~tmp___9~10#1.offset := osst_probe_#t~ret2701#1.base, osst_probe_#t~ret2701#1.offset;havoc osst_probe_#t~ret2701#1.base, osst_probe_#t~ret2701#1.offset;osst_probe_#t~loopctr2702#1 := 0; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: call write~int#25(osst_ioctl_#t~bitwise2417#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2416#1;havoc osst_ioctl_#t~bitwise2417#1; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383-1: [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11440-1: SUMMARY for call osst_probe_#t~ret2701#1.base, osst_probe_#t~ret2701#1.offset := tape_name(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: assume osst_set_options_~value~0#1 <= 0 || osst_set_options_~value~0#1 > ~osst_buffer_size~0; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9062: assume !(osst_set_options_~value~0#1 <= 0 || osst_set_options_~value~0#1 > ~osst_buffer_size~0);call write~int#25(osst_set_options_~value~0#1, osst_set_options_~STp#1.base, 274 + osst_set_options_~STp#1.offset, 4); [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723: havoc __os_scsi_tape_open_#t~memset~res2042#1.base, __os_scsi_tape_open_#t~memset~res2042#1.offset;call write~int#25(27, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(1, __os_scsi_tape_open_~#cmd~12#1.base, 1 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call write~int#25(1, __os_scsi_tape_open_~#cmd~12#1.base, 4 + __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2043#1.base, __os_scsi_tape_open_#t~mem2043#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2044#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume 0 != osst_configure_onstream_#t~mem1342#1;havoc osst_configure_onstream_#t~mem1341#1.base, osst_configure_onstream_#t~mem1341#1.offset;havoc osst_configure_onstream_#t~mem1342#1;call osst_configure_onstream_#t~mem1343#1.base, osst_configure_onstream_#t~mem1343#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1344#1.base, osst_configure_onstream_#t~mem1344#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1343#1.base, 102 + osst_configure_onstream_#t~mem1343#1.offset, 8); [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7873: assume !(0 != osst_configure_onstream_#t~mem1342#1);havoc osst_configure_onstream_#t~mem1341#1.base, osst_configure_onstream_#t~mem1341#1.offset;havoc osst_configure_onstream_#t~mem1342#1; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9723-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2042#1.base, __os_scsi_tape_open_#t~memset~res2042#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: assume 6 == (if __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 - 4294967296) % 16;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;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 273 + __os_scsi_tape_open_~STp~3#1.offset, 1);__os_scsi_tape_open_~tmp___13~3#1 := 0;call write~int#25(__os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~STp~3#1.base, 506 + __os_scsi_tape_open_~STp~3#1.offset, 4);call write~int#25(__os_scsi_tape_open_~tmp___13~3#1, __os_scsi_tape_open_~STp~3#1.base, 502 + __os_scsi_tape_open_~STp~3#1.offset, 4);call __os_scsi_tape_open_#t~mem2156#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 267 + __os_scsi_tape_open_~STp~3#1.offset, 1); [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9855: assume !(6 == (if __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2155#1 % 256 % 4294967296 - 4294967296) % 16);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; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11573: assume exit_osst_~i~19#1 < ~osst_max_dev~0; [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11573: assume !(exit_osst_~i~19#1 < ~osst_max_dev~0); [2025-02-08 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10516: 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 03:06:38,963 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252: osst_ioctl_~auto_weof~0#1 := (if osst_ioctl_#t~short2357#1 then 1 else 0);havoc osst_ioctl_#t~mem2353#1;havoc osst_ioctl_#t~mem2354#1;havoc osst_ioctl_#t~mem2355#1;havoc osst_ioctl_#t~short2356#1;havoc osst_ioctl_#t~short2357#1;call osst_ioctl_#t~mem2358#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2360#1 := 6 != osst_ioctl_#t~mem2358#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-1: osst_ioctl_#t~short2357#1 := osst_ioctl_#t~short2356#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-2: assume osst_ioctl_#t~short2356#1;call osst_ioctl_#t~mem2355#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2356#1 := 7 != osst_ioctl_#t~mem2355#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-2: assume !osst_ioctl_#t~short2356#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11441: assume true;assume osst_probe_#t~loopctr2702#1 < 8;havoc osst_probe_#t~nondet2703#1;call write~int#25(osst_probe_#t~nondet2703#1, osst_probe_~#name~29#1.base, osst_probe_~#name~29#1.offset + osst_probe_#t~loopctr2702#1, 8);osst_probe_#t~loopctr2702#1 := 1 + osst_probe_#t~loopctr2702#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11441: assume true;havoc osst_probe_#t~loopctr2702#1;havoc osst_probe_#t~nondet2703#1;havoc osst_probe_#t~ret2704#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume 5 == osst_read_#t~mem1805#1 % 256 % 4294967296;havoc osst_read_#t~mem1805#1;call write~int#25(6, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1);call osst_read_#t~mem1806#1 := read~int#25(osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4);osst_read_#t~short1808#1 := osst_read_#t~mem1806#1 > 0; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8931: assume !(5 == osst_read_#t~mem1805#1 % 256 % 4294967296);havoc osst_read_#t~mem1805#1;call osst_read_#t~mem1810#1 := read~int#25(osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-3: assume osst_ioctl_#t~short2357#1;call osst_ioctl_#t~mem2354#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2356#1 := 6 != osst_ioctl_#t~mem2354#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10252-3: assume !osst_ioctl_#t~short2357#1; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874: assume -2147483648 <= osst_configure_onstream_#t~ret1345#1 && osst_configure_onstream_#t~ret1345#1 <= 2147483647;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;havoc osst_configure_onstream_#t~ret1345#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 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063: assume -2147483648 <= osst_set_options_#t~ret1863#1 && osst_set_options_#t~ret1863#1 <= 2147483647;havoc osst_set_options_#t~ret1863#1;osst_set_options_#res#1 := -5; [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9063-1: SUMMARY for call osst_set_options_#t~ret1863#1 := printk(117, 0); srcloc: null [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7874-1: SUMMARY for call osst_configure_onstream_#t~ret1345#1 := printk(96, 0); srcloc: null [2025-02-08 03:06:38,964 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517: new_tape_buffer_~tmp~65#1.base, new_tape_buffer_~tmp~65#1.offset := new_tape_buffer_#t~ret2486#1.base, new_tape_buffer_#t~ret2486#1.offset;havoc new_tape_buffer_#t~ret2486#1.base, new_tape_buffer_#t~ret2486#1.offset;new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset := new_tape_buffer_~tmp~65#1.base, new_tape_buffer_~tmp~65#1.offset; [2025-02-08 03:06:38,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10517-1: SUMMARY for call new_tape_buffer_#t~ret2486#1.base, new_tape_buffer_#t~ret2486#1.offset := kzalloc(new_tape_buffer_~i~10#1, new_tape_buffer_~priority~0#1); srcloc: null [2025-02-08 03:06:38,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442: assume -2147483648 <= osst_probe_#t~ret2706#1 && osst_probe_#t~ret2706#1 <= 2147483647;osst_probe_~err~2#1 := osst_probe_#t~ret2706#1;havoc osst_probe_#t~bitwise2705#1;havoc osst_probe_#t~ret2706#1; [2025-02-08 03:06:38,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253: assume -2147483648 <= osst_ioctl_#t~ret2361#1 && osst_ioctl_#t~ret2361#1 <= 2147483647;osst_ioctl_~i~9#1 := osst_ioctl_#t~ret2361#1;havoc osst_ioctl_#t~mem2358#1;havoc osst_ioctl_#t~mem2359#1;havoc osst_ioctl_#t~short2360#1;havoc osst_ioctl_#t~ret2361#1; [2025-02-08 03:06:38,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-1: SUMMARY for call osst_ioctl_#t~ret2361#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~short2360#1 then 1 else 0)); srcloc: null [2025-02-08 03:06:38,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-5: assume 0 == 128 + osst_probe_~dev_num~0#1 || 216006656 == 128 + osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2705#1 := 216006656; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-5: assume !(0 == 128 + osst_probe_~dev_num~0#1 || 216006656 == 128 + osst_probe_~dev_num~0#1); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-2: assume osst_ioctl_#t~short2360#1;call osst_ioctl_#t~mem2359#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2360#1 := 7 != osst_ioctl_#t~mem2359#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10253-2: assume !osst_ioctl_#t~short2360#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-2: [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-1: SUMMARY for call osst_probe_#t~ret2706#1 := osst_sysfs_add(osst_probe_#t~bitwise2705#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 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-4: assume false;osst_probe_#t~bitwise2705#1 := 128 + osst_probe_~dev_num~0#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-4: assume !false; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11442-3: havoc osst_probe_#t~bitwise2705#1;assume ((((128 + osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2705#1 >= 216006656) && osst_probe_#t~bitwise2705#1 >= 128 + osst_probe_~dev_num~0#1) && (128 + osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2705#1 <= 216006784 + osst_probe_~dev_num~0#1)) && (128 + osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2705#1 < 0)) && osst_probe_#t~bitwise2705#1 <= 2147483647; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6422: assume osst_seek_sector_#t~short708#1;havoc osst_seek_sector_#t~mem707#1;havoc osst_seek_sector_#t~short708#1;osst_seek_sector_#res#1 := -6; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6422: assume !osst_seek_sector_#t~short708#1;havoc osst_seek_sector_#t~mem707#1;havoc osst_seek_sector_#t~short708#1;call osst_seek_sector_#t~mem709#1 := read~int#25(osst_seek_sector_~STp#1.base, 706 + osst_seek_sector_~STp#1.offset, 4); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume 0 == osst_ioctl_#t~mem2418#1;havoc osst_ioctl_#t~mem2418#1;call osst_ioctl_#t~mem2419#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 40 + osst_ioctl_~#mt_status~0#1.offset, 4); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386: assume !(0 == osst_ioctl_#t~mem2418#1);havoc osst_ioctl_#t~mem2418#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443: assume 0 != osst_probe_~err~2#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11443: assume !(0 != osst_probe_~err~2#1); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6422-1: assume osst_seek_sector_#t~short708#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6422-1: assume !osst_seek_sector_#t~short708#1;call osst_seek_sector_#t~mem707#1 := read~int#25(osst_seek_sector_~STp#1.base, 8 + osst_seek_sector_~STp#1.offset, 4);osst_seek_sector_#t~short708#1 := osst_seek_sector_~frame~0#1 % 4294967296 >= osst_seek_sector_#t~mem707#1 % 4294967296; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10386-1: call osst_ioctl_#t~mem2418#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 44 + osst_ioctl_~#mt_status~0#1.offset, 4); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: assume osst_ioctl_~i~9#1 < 0;osst_ioctl_~retval~9#1 := osst_ioctl_~i~9#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10254: assume !(osst_ioctl_~i~9#1 < 0); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume osst_read_#t~short1808#1;havoc osst_read_#t~mem1806#1;havoc osst_read_#t~mem1807#1;havoc osst_read_#t~short1808#1;call osst_read_#t~mem1809#1 := read~int#25(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);call write~int#25(1 + osst_read_#t~mem1809#1, osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);havoc osst_read_#t~mem1809#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933: assume !osst_read_#t~short1808#1;havoc osst_read_#t~mem1806#1;havoc osst_read_#t~mem1807#1;havoc osst_read_#t~short1808#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933-1: assume osst_read_#t~short1808#1;call osst_read_#t~mem1807#1 := read~int#25(osst_read_~STps~12#1.base, 12 + osst_read_~STps~12#1.offset, 4);osst_read_#t~short1808#1 := osst_read_#t~mem1807#1 >= 0; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8933-1: assume !osst_read_#t~short1808#1; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume 0 == osst_ioctl_#t~mem2419#1;havoc osst_ioctl_#t~mem2419#1;call osst_ioctl_#t~mem2420#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10387: assume !(0 == osst_ioctl_#t~mem2419#1);havoc osst_ioctl_#t~mem2419#1;call osst_ioctl_#t~mem2422#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10519: assume 0 == (new_tape_buffer_~tb~0#1.base + new_tape_buffer_~tb~0#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10519: assume !(0 == (new_tape_buffer_~tb~0#1.base + new_tape_buffer_~tb~0#1.offset) % 18446744073709551616);new_tape_buffer_~tmp___0~40#1 := 0;call write~int#25(new_tape_buffer_~tmp___0~40#1, new_tape_buffer_~tb~0#1.base, 122 + new_tape_buffer_~tb~0#1.offset, 2);call write~int#25(new_tape_buffer_~tmp___0~40#1, new_tape_buffer_~tb~0#1.base, 120 + new_tape_buffer_~tb~0#1.offset, 2);call write~int#25(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#25(1, new_tape_buffer_~tb~0#1.base, new_tape_buffer_~tb~0#1.offset, 1);call write~int#25(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#25(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 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8405: reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset := reset_state_~STp#1.base, 514 + 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#25(0, reset_state_~STps~10#1.base, reset_state_~STps~10#1.offset, 1);call write~int#25(0, reset_state_~STps~10#1.base, 1 + reset_state_~STps~10#1.offset, 1);call write~int#25(0, reset_state_~STps~10#1.base, 2 + reset_state_~STps~10#1.offset, 1);call write~int#25(0, reset_state_~STps~10#1.base, 3 + reset_state_~STps~10#1.offset, 1);call write~int#25(-1, reset_state_~STps~10#1.base, 8 + reset_state_~STps~10#1.offset, 4);call write~int#25(-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 03:06:38,966 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: 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 := 192, 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 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11312: assume !(osst_probe_~i~17#1 >= ~osst_max_dev~0); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2045#1.base, __os_scsi_tape_open_#t~ret2045#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~mem2043#1.base, __os_scsi_tape_open_#t~mem2043#1.offset;havoc __os_scsi_tape_open_#t~mem2044#1;havoc __os_scsi_tape_open_#t~ret2045#1.base, __os_scsi_tape_open_#t~ret2045#1.offset; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9727-1: SUMMARY for call __os_scsi_tape_open_#t~ret2045#1.base, __os_scsi_tape_open_#t~ret2045#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2043#1.base, __os_scsi_tape_open_#t~mem2043#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2044#1, 0, 1); srcloc: null [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388: call write~int#25(osst_ioctl_#t~bitwise2421#1, osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2420#1;havoc osst_ioctl_#t~bitwise2421#1; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-1: [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-2: havoc osst_ioctl_#t~bitwise2421#1;assume ((((osst_ioctl_#t~mem2420#1 < 0 || osst_ioctl_#t~bitwise2421#1 >= 1073741824) && osst_ioctl_#t~bitwise2421#1 >= osst_ioctl_#t~mem2420#1) && (osst_ioctl_#t~mem2420#1 < 0 || osst_ioctl_#t~bitwise2421#1 <= 1073741824 + osst_ioctl_#t~mem2420#1)) && (osst_ioctl_#t~mem2420#1 >= 0 || osst_ioctl_#t~bitwise2421#1 < 0)) && osst_ioctl_#t~bitwise2421#1 <= 9223372036854775807; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11577: SUMMARY for call kfree(~os_scsi_tapes~0.base, ~os_scsi_tapes~0.offset); srcloc: null [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10520: assume -2147483648 <= new_tape_buffer_#t~ret2487#1 && new_tape_buffer_#t~ret2487#1 <= 2147483647;havoc new_tape_buffer_#t~ret2487#1;new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset := 0, 0; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10520-1: SUMMARY for call new_tape_buffer_#t~ret2487#1 := printk(146, 0); srcloc: null [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-3: assume false;osst_ioctl_#t~bitwise2421#1 := osst_ioctl_#t~mem2420#1; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-3: assume !false; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-4: assume 0 == osst_ioctl_#t~mem2420#1 || 1073741824 == osst_ioctl_#t~mem2420#1;osst_ioctl_#t~bitwise2421#1 := 1073741824; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10388-4: assume !(0 == osst_ioctl_#t~mem2420#1 || 1073741824 == osst_ioctl_#t~mem2420#1); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11313: 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 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878: havoc osst_configure_onstream_#t~memset~res1346#1.base, osst_configure_onstream_#t~memset~res1346#1.offset;call write~int#25(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(42, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(24, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1347#1 := read~int#25(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1348#1 := read~int#25(osst_configure_onstream_~STp#1.base, 278 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: assume 0 != __os_scsi_tape_open_#t~mem2156#1 % 256 % 4294967296;havoc __os_scsi_tape_open_#t~mem2156#1;call write~int#25(1, __os_scsi_tape_open_~STp~3#1.base, 510 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9860: assume !(0 != __os_scsi_tape_open_#t~mem2156#1 % 256 % 4294967296);havoc __os_scsi_tape_open_#t~mem2156#1; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7878-1: SUMMARY for call osst_configure_onstream_#t~memset~res1346#1.base, osst_configure_onstream_#t~memset~res1346#1.offset := #Ultimate.C_memset#25(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068: assume -2147483648 <= osst_set_options_#t~ret1864#1 && osst_set_options_#t~ret1864#1 <= 2147483647;havoc osst_set_options_#t~ret1864#1; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9068-1: SUMMARY for call osst_set_options_#t~ret1864#1 := printk(118, 0); srcloc: null [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975-2: assume 0 != ~ldv_retval_2~0;~ldv_state_variable_0~0 := 3; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975-2: assume !(0 != ~ldv_retval_2~0); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975-1: assume 0 == ~ldv_retval_2~0;~ldv_state_variable_0~0 := 2;~ldv_state_variable_5~0 := 1;~ldv_state_variable_4~0 := 1;~ldv_state_variable_1~0 := 1;~ldv_state_variable_2~0 := 1;~ldv_state_variable_9~0 := 1;assume { :begin_inline_ldv_initialize_scsi_driver_9 } true;havoc ldv_initialize_scsi_driver_9_#t~ret2734#1.base, ldv_initialize_scsi_driver_9_#t~ret2734#1.offset, ldv_initialize_scsi_driver_9_~tmp~85#1.base, ldv_initialize_scsi_driver_9_~tmp~85#1.offset;havoc ldv_initialize_scsi_driver_9_~tmp~85#1.base, ldv_initialize_scsi_driver_9_~tmp~85#1.offset; [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11975-1: assume !(0 == ~ldv_retval_2~0); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: assume osst_seek_sector_#t~mem709#1 >= osst_seek_sector_~frame~0#1;havoc osst_seek_sector_#t~mem709#1;osst_seek_sector_~tmp___1~5#1 := 0;call write~int#25(osst_seek_sector_~tmp___1~5#1, osst_seek_sector_~STps~4#1.base, 8 + osst_seek_sector_~STps~4#1.offset, 4);osst_seek_sector_~tmp___0~16#1 := osst_seek_sector_~tmp___1~5#1;call write~int#25(osst_seek_sector_~tmp___0~16#1, osst_seek_sector_~STps~4#1.base, 12 + osst_seek_sector_~STps~4#1.offset, 4);osst_seek_sector_~tmp~35#1 := osst_seek_sector_~tmp___0~16#1;call write~int#25(osst_seek_sector_~tmp~35#1, osst_seek_sector_~STp#1.base, 634 + osst_seek_sector_~STp#1.offset, 4);call write~int#25(osst_seek_sector_~tmp~35#1, osst_seek_sector_~STp#1.base, 630 + osst_seek_sector_~STp#1.offset, 4); [2025-02-08 03:06:38,967 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6426: assume !(osst_seek_sector_#t~mem709#1 >= osst_seek_sector_~frame~0#1);havoc osst_seek_sector_#t~mem709#1; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12372: havoc scsi_register_driver_#t~nondet2855#1;init_osst_#t~ret2725#1 := scsi_register_driver_#res#1;havoc scsi_register_driver_#t~nondet2855#1, scsi_register_driver_~arg0#1.base, scsi_register_driver_~arg0#1.offset;havoc scsi_register_driver_#in~arg0#1.base, scsi_register_driver_#in~arg0#1.offset;assume { :end_inline_scsi_register_driver } true;assume -2147483648 <= init_osst_#t~ret2725#1 && init_osst_#t~ret2725#1 <= 2147483647;init_osst_~err~3#1 := init_osst_#t~ret2725#1;havoc init_osst_#t~ret2725#1; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-1: [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-2: havoc osst_ioctl_#t~bitwise2423#1;assume ((((osst_ioctl_#t~mem2422#1 < 0 || osst_ioctl_#t~bitwise2423#1 >= 2147483648) && osst_ioctl_#t~bitwise2423#1 >= osst_ioctl_#t~mem2422#1) && (osst_ioctl_#t~mem2422#1 < 0 || osst_ioctl_#t~bitwise2423#1 <= 2147483648 + 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 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-3: assume false;osst_ioctl_#t~bitwise2423#1 := osst_ioctl_#t~mem2422#1; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-3: assume !false; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-4: assume 0 == osst_ioctl_#t~mem2422#1 || 2147483648 == osst_ioctl_#t~mem2422#1;osst_ioctl_#t~bitwise2423#1 := 2147483648; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390-4: assume !(0 == osst_ioctl_#t~mem2422#1 || 2147483648 == osst_ioctl_#t~mem2422#1); [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447-1: SUMMARY for call osst_probe_#t~ret2707#1.base, osst_probe_#t~ret2707#1.offset := tape_name(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset); srcloc: null [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10390: call write~int#25(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 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11447: osst_probe_~tmp___10~8#1.base, osst_probe_~tmp___10~8#1.offset := osst_probe_#t~ret2707#1.base, osst_probe_#t~ret2707#1.offset;havoc osst_probe_#t~ret2707#1.base, osst_probe_#t~ret2707#1.offset;call osst_probe_#t~mem2708#1.base, osst_probe_#t~mem2708#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, 248 + osst_probe_~SDp~0#1.offset, 8);assume { :begin_inline_sdev_prefix_printk } true;sdev_prefix_printk_#in~arg0#1.base, sdev_prefix_printk_#in~arg0#1.offset, sdev_prefix_printk_#in~arg1#1.base, sdev_prefix_printk_#in~arg1#1.offset, sdev_prefix_printk_#in~arg2#1.base, sdev_prefix_printk_#in~arg2#1.offset, sdev_prefix_printk_#in~arg3#1.base, sdev_prefix_printk_#in~arg3#1.offset := 199, 0, osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 0, 0, 200, 0;havoc sdev_prefix_printk_~arg0#1.base, sdev_prefix_printk_~arg0#1.offset, sdev_prefix_printk_~arg1#1.base, sdev_prefix_printk_~arg1#1.offset, sdev_prefix_printk_~arg2#1.base, sdev_prefix_printk_~arg2#1.offset, sdev_prefix_printk_~arg3#1.base, sdev_prefix_printk_~arg3#1.offset;sdev_prefix_printk_~arg0#1.base, sdev_prefix_printk_~arg0#1.offset := sdev_prefix_printk_#in~arg0#1.base, sdev_prefix_printk_#in~arg0#1.offset;sdev_prefix_printk_~arg1#1.base, sdev_prefix_printk_~arg1#1.offset := sdev_prefix_printk_#in~arg1#1.base, sdev_prefix_printk_#in~arg1#1.offset;sdev_prefix_printk_~arg2#1.base, sdev_prefix_printk_~arg2#1.offset := sdev_prefix_printk_#in~arg2#1.base, sdev_prefix_printk_#in~arg2#1.offset;sdev_prefix_printk_~arg3#1.base, sdev_prefix_printk_~arg3#1.offset := sdev_prefix_printk_#in~arg3#1.base, sdev_prefix_printk_#in~arg3#1.offset; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8937: call write~int#25(0, osst_read_~STps~12#1.base, 8 + osst_read_~STps~12#1.offset, 4); [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10919: 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~ret2665#1 := osst_supports_#res#1;havoc osst_supports_#t~mem2573#1.base, osst_supports_#t~mem2573#1.offset, osst_supports_#t~nondet2574#1, osst_supports_#t~mem2575#1.base, osst_supports_#t~mem2575#1.offset, osst_supports_#t~mem2576#1.base, osst_supports_#t~mem2576#1.offset, osst_supports_#t~nondet2577#1, osst_supports_#t~mem2578#1.base, osst_supports_#t~mem2578#1.offset, osst_supports_#t~nondet2579#1, osst_supports_#t~mem2580#1.base, osst_supports_#t~mem2580#1.offset, osst_supports_#t~mem2581#1.base, osst_supports_#t~mem2581#1.offset, osst_supports_#t~nondet2582#1, osst_supports_#t~mem2583#1.base, osst_supports_#t~mem2583#1.offset, osst_supports_#t~nondet2584#1, osst_supports_#t~mem2585#1.base, osst_supports_#t~mem2585#1.offset, osst_supports_#t~mem2586#1.base, osst_supports_#t~mem2586#1.offset, osst_supports_#t~nondet2587#1, osst_supports_#t~mem2588#1.base, osst_supports_#t~mem2588#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~73#1, osst_supports_~tmp___0~48#1, osst_supports_~tmp___1~31#1, osst_supports_~tmp___2~26#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~ret2665#1 && osst_probe_#t~ret2665#1 <= 2147483647;osst_probe_~tmp~84#1 := osst_probe_#t~ret2665#1;havoc osst_probe_#t~ret2665#1; [2025-02-08 03:06:38,968 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: assume -2147483648 <= exit_osst_#t~ret2733#1 && exit_osst_#t~ret2733#1 <= 2147483647;havoc exit_osst_#t~ret2733#1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580-1: SUMMARY for call exit_osst_#t~ret2733#1 := printk(206, 0); srcloc: null [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11316: osst_probe_~dev_num~0#1 := osst_probe_~i~17#1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11448: havoc sdev_prefix_printk_~arg0#1.base, sdev_prefix_printk_~arg0#1.offset, sdev_prefix_printk_~arg1#1.base, sdev_prefix_printk_~arg1#1.offset, sdev_prefix_printk_~arg2#1.base, sdev_prefix_printk_~arg2#1.offset, sdev_prefix_printk_~arg3#1.base, sdev_prefix_printk_~arg3#1.offset;havoc sdev_prefix_printk_#in~arg0#1.base, sdev_prefix_printk_#in~arg0#1.offset, sdev_prefix_printk_#in~arg1#1.base, sdev_prefix_printk_#in~arg1#1.offset, sdev_prefix_printk_#in~arg2#1.base, sdev_prefix_printk_#in~arg2#1.offset, sdev_prefix_printk_#in~arg3#1.base, sdev_prefix_printk_#in~arg3#1.offset;assume { :end_inline_sdev_prefix_printk } true;havoc osst_probe_#t~mem2708#1.base, osst_probe_#t~mem2708#1.offset;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 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: 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 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9070: assume !(1342177280 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11845: main_#t~ret2787#1 := osst_eod_frame_ppos_show_#res#1;havoc osst_eod_frame_ppos_show_#t~ret2632#1.base, osst_eod_frame_ppos_show_#t~ret2632#1.offset, osst_eod_frame_ppos_show_#t~mem2633#1, osst_eod_frame_ppos_show_#t~short2634#1, osst_eod_frame_ppos_show_#t~mem2635#1, osst_eod_frame_ppos_show_#t~short2636#1, osst_eod_frame_ppos_show_#t~mem2637#1, osst_eod_frame_ppos_show_#t~loopctr2638#1, osst_eod_frame_ppos_show_#t~nondet2639#1, osst_eod_frame_ppos_show_#t~ret2640#1, osst_eod_frame_ppos_show_~dev#1.base, osst_eod_frame_ppos_show_~dev#1.offset, osst_eod_frame_ppos_show_~attr#1.base, osst_eod_frame_ppos_show_~attr#1.offset, osst_eod_frame_ppos_show_~buf#1.base, osst_eod_frame_ppos_show_~buf#1.offset, osst_eod_frame_ppos_show_~STp~12#1.base, osst_eod_frame_ppos_show_~STp~12#1.offset, osst_eod_frame_ppos_show_~tmp~80#1.base, osst_eod_frame_ppos_show_~tmp~80#1.offset, osst_eod_frame_ppos_show_~l~4#1, osst_eod_frame_ppos_show_~tmp___0~53#1;havoc osst_eod_frame_ppos_show_#in~dev#1.base, osst_eod_frame_ppos_show_#in~dev#1.offset, osst_eod_frame_ppos_show_#in~attr#1.base, osst_eod_frame_ppos_show_#in~attr#1.offset, osst_eod_frame_ppos_show_#in~buf#1.base, osst_eod_frame_ppos_show_#in~buf#1.offset;assume { :end_inline_osst_eod_frame_ppos_show } true;assume -9223372036854775808 <= main_#t~ret2787#1 && main_#t~ret2787#1 <= 9223372036854775807;havoc main_#t~ret2787#1;~ldv_state_variable_2~0 := 1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731: assume -2147483648 <= __os_scsi_tape_open_#t~ret2048#1 && __os_scsi_tape_open_#t~ret2048#1 <= 2147483647;havoc __os_scsi_tape_open_#t~mem2046#1.base, __os_scsi_tape_open_#t~mem2046#1.offset;havoc __os_scsi_tape_open_#t~mem2047#1;havoc __os_scsi_tape_open_#t~ret2048#1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731-1: SUMMARY for call __os_scsi_tape_open_#t~ret2048#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~mem2047#1 % 256 % 4294967296 then 900 else 180), 0); srcloc: null [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9731-2: call __os_scsi_tape_open_#t~mem2046#1.base, __os_scsi_tape_open_#t~mem2046#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2047#1 := read~int#25(__os_scsi_tape_open_#t~mem2046#1.base, 29 + __os_scsi_tape_open_#t~mem2046#1.offset, 1); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317-1: SUMMARY for call osst_probe_#t~ret2673#1.base, osst_probe_#t~ret2673#1.offset := kzalloc(800, 32); srcloc: null [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11317: osst_probe_~tmp___1~33#1.base, osst_probe_~tmp___1~33#1.offset := osst_probe_#t~ret2673#1.base, osst_probe_#t~ret2673#1.offset;havoc osst_probe_#t~ret2673#1.base, osst_probe_#t~ret2673#1.offset;osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset := osst_probe_~tmp___1~33#1.base, osst_probe_~tmp___1~33#1.offset; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: assume 6 == osst_read_#t~mem1810#1 % 256 % 4294967296;havoc osst_read_#t~mem1810#1;call write~int#25(7, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8939: assume !(6 == osst_read_#t~mem1810#1 % 256 % 4294967296);havoc osst_read_#t~mem1810#1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9864: __os_scsi_tape_open_~j~0#1 := 0; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10261: call write~int#25(0, osst_ioctl_~STps~16#1.base, osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883-1: SUMMARY for call osst_configure_onstream_#t~ret1349#1.base, osst_configure_onstream_#t~ret1349#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~mem1347#1 % 256 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1347#1 % 256 % 4294967296 else osst_configure_onstream_#t~mem1347#1 % 256 % 4294967296 - 4294967296), 2, osst_configure_onstream_#t~mem1348#1, 0, 1); srcloc: null [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: assume 268435455 == osst_set_options_~value~0#1;call write~int#25(-1, osst_set_options_~STm~2#1.base, 9 + osst_set_options_~STm~2#1.offset, 4); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9072: assume !(268435455 == osst_set_options_~value~0#1); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7883: osst_configure_onstream_~SRpnt~10#1.base, osst_configure_onstream_~SRpnt~10#1.offset := osst_configure_onstream_#t~ret1349#1.base, osst_configure_onstream_#t~ret1349#1.offset;havoc osst_configure_onstream_#t~mem1347#1;havoc osst_configure_onstream_#t~mem1348#1;havoc osst_configure_onstream_#t~ret1349#1.base, osst_configure_onstream_#t~ret1349#1.offset;call write~$Pointer$#25(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~mem1350#1.base, osst_configure_onstream_#t~mem1350#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1351#1 := read~int#25(osst_configure_onstream_#t~mem1350#1.base, 26 + osst_configure_onstream_#t~mem1350#1.offset, 4); [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10394: call osst_ioctl_#t~mem2424#1 := read~int#25(osst_ioctl_~STp~6#1.base, 502 + osst_ioctl_~STp~6#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2424#1, osst_ioctl_~#mt_status~0#1.base, 8 + osst_ioctl_~#mt_status~0#1.offset, 8);havoc osst_ioctl_#t~mem2424#1;call osst_ioctl_#t~mem2425#1 := read~int#25(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2427#1 := 3 == osst_ioctl_#t~mem2425#1 % 256 % 4294967296; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: assume 0 == (osst_probe_~tpnt~0#1.base + osst_probe_~tpnt~0#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11319: assume !(0 == (osst_probe_~tpnt~0#1.base + osst_probe_~tpnt~0#1.offset) % 18446744073709551616);call osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2676#1 := read~int#25(osst_probe_#t~mem2675#1.base, 776 + osst_probe_#t~mem2675#1.offset, 2);osst_probe_~i~17#1 := (if osst_probe_#t~mem2676#1 % 65536 % 4294967296 <= 2147483647 then osst_probe_#t~mem2676#1 % 65536 % 4294967296 else osst_probe_#t~mem2676#1 % 65536 % 4294967296 - 4294967296);havoc osst_probe_#t~mem2675#1.base, osst_probe_#t~mem2675#1.offset;havoc osst_probe_#t~mem2676#1; [2025-02-08 03:06:38,969 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452: SUMMARY for call osst_sysfs_destroy(osst_probe_#t~bitwise2709#1); srcloc: null [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: assume osst_ioctl_#t~short2427#1;havoc osst_ioctl_#t~mem2425#1;havoc osst_ioctl_#t~mem2426#1;havoc osst_ioctl_#t~short2427#1;call osst_ioctl_#t~mem2428#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395: assume !osst_ioctl_#t~short2427#1;havoc osst_ioctl_#t~mem2425#1;havoc osst_ioctl_#t~mem2426#1;havoc osst_ioctl_#t~short2427#1;call osst_ioctl_#t~mem2430#1 := read~int#25(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1); [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-2: havoc osst_probe_#t~bitwise2709#1;assume ((((osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2709#1 >= 216006656) && osst_probe_#t~bitwise2709#1 >= osst_probe_~dev_num~0#1) && (osst_probe_~dev_num~0#1 < 0 || osst_probe_#t~bitwise2709#1 <= 216006656 + osst_probe_~dev_num~0#1)) && (osst_probe_~dev_num~0#1 >= 0 || osst_probe_#t~bitwise2709#1 < 0)) && osst_probe_#t~bitwise2709#1 <= 2147483647; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-1: assume osst_ioctl_#t~short2427#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10395-1: assume !osst_ioctl_#t~short2427#1;call osst_ioctl_#t~mem2426#1 := read~int#25(osst_ioctl_~STps~16#1.base, 1 + osst_ioctl_~STps~16#1.offset, 1);osst_ioctl_#t~short2427#1 := 4 == osst_ioctl_#t~mem2426#1 % 256 % 4294967296; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-1: [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074: assume -2147483648 <= osst_set_options_#t~ret1865#1 && osst_set_options_#t~ret1865#1 <= 2147483647;havoc osst_set_options_#t~ret1865#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-4: assume 0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1;osst_probe_#t~bitwise2709#1 := 216006656; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-4: assume !(0 == osst_probe_~dev_num~0#1 || 216006656 == osst_probe_~dev_num~0#1); [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11320: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-3: assume false;osst_probe_#t~bitwise2709#1 := osst_probe_~dev_num~0#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11452-3: assume !false; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11981: havoc exit_osst_#t~mem2727#1.base, exit_osst_#t~mem2727#1.offset, exit_osst_#t~mem2728#1.base, exit_osst_#t~mem2728#1.offset, exit_osst_#t~mem2729#1.base, exit_osst_#t~mem2729#1.offset, exit_osst_#t~mem2730#1.base, exit_osst_#t~mem2730#1.offset, exit_osst_#t~mem2731#1.base, exit_osst_#t~mem2731#1.offset, exit_osst_#t~mem2732#1.base, exit_osst_#t~mem2732#1.offset, exit_osst_#t~ret2733#1, exit_osst_~i~19#1, exit_osst_~STp~14#1.base, exit_osst_~STp~14#1.offset;assume { :end_inline_exit_osst } true;~ldv_state_variable_0~0 := 3; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9867: __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset := __os_scsi_tape_open_~STp~3#1.base, 514 + __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#25(0, __os_scsi_tape_open_~STps~14#1.base, __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 1 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 2 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 3 + __os_scsi_tape_open_~STps~14#1.offset, 1);call write~int#25(0, __os_scsi_tape_open_~STps~14#1.base, 8 + __os_scsi_tape_open_~STps~14#1.offset, 4);call write~int#25(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 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9074-1: SUMMARY for call osst_set_options_#t~ret1865#1 := printk(119, 0); srcloc: null [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-2: __os_scsi_tape_open_#t~short2054#1 := 112 == __os_scsi_tape_open_#t~bitwise2051#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-3: [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-4: havoc __os_scsi_tape_open_#t~bitwise2051#1;assume (((((if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2051#1 <= (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2051#1 <= 112) && __os_scsi_tape_open_#t~bitwise2051#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2051#1 > 112 + (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2051#1 >= -2147483648; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-5: assume 112 == (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2051#1 := (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume __os_scsi_tape_open_#t~short2054#1;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~bitwise2051#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~short2054#1;call write~int#25(0, __os_scsi_tape_open_~STp~3#1.base, 670 + __os_scsi_tape_open_~STp~3#1.offset, 4);__os_scsi_tape_open_~i~8#1 := 0; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735: assume !__os_scsi_tape_open_#t~short2054#1;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~bitwise2051#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~short2054#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-1: assume __os_scsi_tape_open_#t~short2054#1;call __os_scsi_tape_open_#t~mem2052#1.base, __os_scsi_tape_open_#t~mem2052#1.offset := read~$Pointer$#25(__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#25(__os_scsi_tape_open_#t~mem2052#1.base, 18 + __os_scsi_tape_open_#t~mem2052#1.offset, 1);__os_scsi_tape_open_#t~short2054#1 := 6 == (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) % 16; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-1: assume !__os_scsi_tape_open_#t~short2054#1; [2025-02-08 03:06:38,970 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume reset_state_~i~4#1 <= 3; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8414: assume !(reset_state_~i~4#1 <= 3); [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396: call write~int#25(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 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-1: [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-2: havoc osst_ioctl_#t~bitwise2429#1;assume ((((osst_ioctl_#t~mem2428#1 < 0 || osst_ioctl_#t~bitwise2429#1 >= 536870912) && osst_ioctl_#t~bitwise2429#1 >= osst_ioctl_#t~mem2428#1) && (osst_ioctl_#t~mem2428#1 < 0 || osst_ioctl_#t~bitwise2429#1 <= 536870912 + 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 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-6: assume 0 == (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2051#1 := 0; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2050#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9735-7: call __os_scsi_tape_open_#t~mem2049#1.base, __os_scsi_tape_open_#t~mem2049#1.offset := read~$Pointer$#25(__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#25(__os_scsi_tape_open_#t~mem2049#1.base, 16 + __os_scsi_tape_open_#t~mem2049#1.offset, 1); [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-2: alloc_disk_#res#1.base, alloc_disk_#res#1.offset := alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#1.offset;havoc alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#1.offset; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246-3: SUMMARY for call alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#1.offset := ldv_malloc(1629); srcloc: null [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-3: assume false;osst_ioctl_#t~bitwise2429#1 := osst_ioctl_#t~mem2428#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-3: assume !false; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321-1: SUMMARY for call osst_probe_#t~ret2674#1 := printk(193, 0); srcloc: null [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-4: assume 0 == osst_ioctl_#t~mem2428#1 || 536870912 == osst_ioctl_#t~mem2428#1;osst_ioctl_#t~bitwise2429#1 := 536870912; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10396-4: assume !(0 == osst_ioctl_#t~mem2428#1 || 536870912 == osst_ioctl_#t~mem2428#1); [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264: assume osst_ioctl_#t~short2364#1;havoc osst_ioctl_#t~mem2362#1;havoc osst_ioctl_#t~mem2363#1;havoc osst_ioctl_#t~short2364#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264: assume !osst_ioctl_#t~short2364#1;havoc osst_ioctl_#t~mem2362#1;havoc osst_ioctl_#t~mem2363#1;havoc osst_ioctl_#t~short2364#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11321: assume -2147483648 <= osst_probe_#t~ret2674#1 && osst_probe_#t~ret2674#1 <= 2147483647;havoc osst_probe_#t~ret2674#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264-1: assume osst_ioctl_#t~short2364#1;call osst_ioctl_#t~mem2363#1 := read~int#25(osst_ioctl_~STp~6#1.base, 588 + osst_ioctl_~STp~6#1.offset, 1);osst_ioctl_#t~short2364#1 := 0 != osst_ioctl_#t~mem2363#1 % 256 % 4294967296; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264-1: assume !osst_ioctl_#t~short2364#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12246: havoc alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#1.offset;osst_probe_#t~ret2666#1.base, osst_probe_#t~ret2666#1.offset := alloc_disk_#res#1.base, alloc_disk_#res#1.offset;havoc alloc_disk_#t~ret2834#1.base, alloc_disk_#t~ret2834#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~ret2666#1.base, osst_probe_#t~ret2666#1.offset;havoc osst_probe_#t~ret2666#1.base, osst_probe_#t~ret2666#1.offset; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10264-2: call osst_ioctl_#t~mem2362#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2364#1 := 7 == osst_ioctl_#t~mem2362#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: assume 0 != osst_configure_onstream_#t~mem1351#1;havoc osst_configure_onstream_#t~mem1350#1.base, osst_configure_onstream_#t~mem1350#1.offset;havoc osst_configure_onstream_#t~mem1351#1; [2025-02-08 03:06:38,971 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7886: assume !(0 != osst_configure_onstream_#t~mem1351#1);havoc osst_configure_onstream_#t~mem1350#1.base, osst_configure_onstream_#t~mem1350#1.offset;havoc osst_configure_onstream_#t~mem1351#1;call osst_configure_onstream_#t~mem1353#1.base, osst_configure_onstream_#t~mem1353#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1353#1.base, 102 + osst_configure_onstream_#t~mem1353#1.offset, 8);osst_configure_onstream_~header~2#1.base, osst_configure_onstream_~header~2#1.offset := osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset;havoc osst_configure_onstream_#t~mem1353#1.base, osst_configure_onstream_#t~mem1353#1.offset;havoc osst_configure_onstream_#t~mem1354#1.base, osst_configure_onstream_#t~mem1354#1.offset;call osst_configure_onstream_#t~mem1355#1.base, osst_configure_onstream_#t~mem1355#1.offset := read~$Pointer$#25(osst_configure_onstream_~STp#1.base, 256 + osst_configure_onstream_~STp#1.offset, 8);call osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset := read~$Pointer$#25(osst_configure_onstream_#t~mem1355#1.base, 102 + osst_configure_onstream_#t~mem1355#1.offset, 8);call osst_configure_onstream_#t~mem1356#1 := read~int#25(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~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset + (if (4 + osst_configure_onstream_#t~mem1356#1 % 256) % 18446744073709551616 % 18446744073709551616 <= 9223372036854775807 then (4 + osst_configure_onstream_#t~mem1356#1 % 256) % 18446744073709551616 % 18446744073709551616 else (4 + osst_configure_onstream_#t~mem1356#1 % 256) % 18446744073709551616 % 18446744073709551616 - 18446744073709551616);havoc osst_configure_onstream_#t~mem1355#1.base, osst_configure_onstream_#t~mem1355#1.offset;havoc osst_configure_onstream_#t~mem1357#1.base, osst_configure_onstream_#t~mem1357#1.offset;havoc osst_configure_onstream_#t~mem1356#1;call osst_configure_onstream_#t~mem1358#1 := read~int#25(osst_configure_onstream_~cp~0#1.base, 34 + osst_configure_onstream_~cp~0#1.offset, 2); [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11454: SUMMARY for call kfree(osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset); srcloc: null [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9076: 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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9076: 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#25(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~mem1867#1 := read~int#25(osst_set_options_~STm~2#1.base, 9 + osst_set_options_~STm~2#1.offset, 4); [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265: assume -2147483648 <= osst_ioctl_#t~ret2365#1 && osst_ioctl_#t~ret2365#1 <= 2147483647;havoc osst_ioctl_#t~ret2365#1; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10265-1: SUMMARY for call osst_ioctl_#t~ret2365#1 := do_door_lock(osst_ioctl_~STp~6#1.base, osst_ioctl_~STp~6#1.offset, 0); srcloc: null [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887-1: SUMMARY for call osst_configure_onstream_#t~ret1352#1 := printk(97, 0); srcloc: null [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7887: assume -2147483648 <= osst_configure_onstream_#t~ret1352#1 && osst_configure_onstream_#t~ret1352#1 <= 2147483647;havoc osst_configure_onstream_#t~ret1352#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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: assume 2 == osst_read_#t~mem1811#1 % 256 % 4294967296;havoc osst_read_#t~mem1811#1;call write~int#25(0, osst_read_~STps~12#1.base, 1 + osst_read_~STps~12#1.offset, 1); [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8944: assume !(2 == osst_read_#t~mem1811#1 % 256 % 4294967296);havoc osst_read_#t~mem1811#1; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434: assume -2147483648 <= osst_seek_sector_#t~ret710#1 && osst_seek_sector_#t~ret710#1 <= 2147483647;osst_seek_sector_~tmp___2~6#1 := osst_seek_sector_#t~ret710#1;havoc osst_seek_sector_#t~ret710#1;osst_seek_sector_#res#1 := osst_seek_sector_~tmp___2~6#1; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6434-1: SUMMARY for call osst_seek_sector_#t~ret710#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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10398: assume osst_ioctl_#t~mem2430#1 % 256 % 4294967296 > 2;havoc osst_ioctl_#t~mem2430#1;call osst_ioctl_#t~mem2431#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10398: assume !(osst_ioctl_#t~mem2430#1 % 256 % 4294967296 > 2);havoc osst_ioctl_#t~mem2430#1; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077: assume -2147483648 <= osst_set_options_#t~ret1866#1 && osst_set_options_#t~ret1866#1 <= 2147483647;havoc osst_set_options_#t~ret1866#1;osst_set_options_#res#1 := -22; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9077-1: SUMMARY for call osst_set_options_#t~ret1866#1 := printk(120, 0); srcloc: null [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-2: havoc osst_ioctl_#t~bitwise2432#1;assume ((((osst_ioctl_#t~mem2431#1 < 0 || osst_ioctl_#t~bitwise2432#1 >= 134217728) && osst_ioctl_#t~bitwise2432#1 >= osst_ioctl_#t~mem2431#1) && (osst_ioctl_#t~mem2431#1 < 0 || osst_ioctl_#t~bitwise2432#1 <= 134217728 + 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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-3: assume false;osst_ioctl_#t~bitwise2432#1 := osst_ioctl_#t~mem2431#1; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-3: assume !false; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-4: assume 0 == osst_ioctl_#t~mem2431#1 || 134217728 == osst_ioctl_#t~mem2431#1;osst_ioctl_#t~bitwise2432#1 := 134217728; [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-4: assume !(0 == osst_ioctl_#t~mem2431#1 || 134217728 == osst_ioctl_#t~mem2431#1); [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: 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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399: call write~int#25(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 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10399-1: [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456-1: SUMMARY for call put_disk(osst_probe_~drive~0#1.base, osst_probe_~drive~0#1.offset); srcloc: null [2025-02-08 03:06:38,972 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume osst_ioctl_#t~short2368#1;havoc osst_ioctl_#t~mem2366#1;havoc osst_ioctl_#t~mem2367#1;havoc osst_ioctl_#t~short2368#1;call osst_ioctl_#t~mem2369#1 := read~int#25(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~mem2369#1;havoc osst_set_options_#res#1;havoc osst_set_options_#t~ret1831#1.base, osst_set_options_#t~ret1831#1.offset, osst_set_options_#t~mem1832#1, osst_set_options_#t~mem1833#1, osst_set_options_#t~memcpy~res1834#1.base, osst_set_options_#t~memcpy~res1834#1.offset, osst_set_options_#t~bitwise1835#1, osst_set_options_#t~bitwise1836#1, osst_set_options_#t~bitwise1837#1, osst_set_options_#t~bitwise1838#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~mem1844#1.base, osst_set_options_#t~mem1844#1.offset, osst_set_options_#t~mem1845#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~bitwise1850#1, osst_set_options_#t~bitwise1851#1, osst_set_options_#t~bitwise1852#1, osst_set_options_#t~bitwise1853#1, osst_set_options_#t~bitwise1854#1, osst_set_options_#t~bitwise1855#1, osst_set_options_#t~bitwise1856#1, osst_set_options_#t~mem1857#1.base, osst_set_options_#t~mem1857#1.offset, osst_set_options_#t~mem1858#1, osst_set_options_#t~bitwise1859#1, osst_set_options_#t~short1860#1, osst_set_options_#t~bitwise1861#1, osst_set_options_#t~bitwise1862#1, osst_set_options_#t~ret1863#1, osst_set_options_#t~ret1864#1, osst_set_options_#t~ret1865#1, osst_set_options_#t~ret1866#1, osst_set_options_#t~mem1867#1, osst_set_options_#t~ret1868#1, osst_set_options_#t~bitwise1869#1, osst_set_options_#t~bitwise1870#1, osst_set_options_#t~bitwise1871#1, osst_set_options_#t~ret1872#1, osst_set_options_#t~ret1873#1, osst_set_options_#t~ret1874#1, osst_set_options_#t~mem1875#1, osst_set_options_#t~ret1876#1, osst_set_options_#t~ret1877#1, osst_set_options_#t~mem1878#1, osst_set_options_#t~ret1879#1, osst_set_options_#t~ret1880#1, osst_set_options_#t~ret1881#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~60#1.base, osst_set_options_~tmp~60#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~60#1.base, osst_set_options_~tmp~60#1.offset; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268: assume !osst_ioctl_#t~short2368#1;havoc osst_ioctl_#t~mem2366#1;havoc osst_ioctl_#t~mem2367#1;havoc osst_ioctl_#t~short2368#1;call osst_ioctl_#t~mem2371#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-1: assume osst_ioctl_#t~short2368#1;call osst_ioctl_#t~mem2367#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);osst_ioctl_#t~short2368#1 := 0 != (osst_ioctl_#t~mem2367#1 - osst_ioctl_#t~mem2367#1 % 268435456) % 4294967296; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-1: assume !osst_ioctl_#t~short2368#1; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10268-2: call osst_ioctl_#t~mem2366#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2);osst_ioctl_#t~short2368#1 := 24 == osst_ioctl_#t~mem2366#1; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740: call write~int#25(0, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 1);call __os_scsi_tape_open_#t~mem2056#1.base, __os_scsi_tape_open_#t~mem2056#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2057#1 := read~int#25(__os_scsi_tape_open_~STp~3#1.base, 278 + __os_scsi_tape_open_~STp~3#1.offset, 4); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9740-1: SUMMARY for call __os_scsi_tape_open_#t~memset~res2055#1.base, __os_scsi_tape_open_#t~memset~res2055#1.offset := #Ultimate.C_memset#25(__os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10269: osst_ioctl_#t~ret2370#1 := osst_set_options_#res#1;havoc osst_set_options_#t~ret1831#1.base, osst_set_options_#t~ret1831#1.offset, osst_set_options_#t~mem1832#1, osst_set_options_#t~mem1833#1, osst_set_options_#t~memcpy~res1834#1.base, osst_set_options_#t~memcpy~res1834#1.offset, osst_set_options_#t~bitwise1835#1, osst_set_options_#t~bitwise1836#1, osst_set_options_#t~bitwise1837#1, osst_set_options_#t~bitwise1838#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~mem1844#1.base, osst_set_options_#t~mem1844#1.offset, osst_set_options_#t~mem1845#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~bitwise1850#1, osst_set_options_#t~bitwise1851#1, osst_set_options_#t~bitwise1852#1, osst_set_options_#t~bitwise1853#1, osst_set_options_#t~bitwise1854#1, osst_set_options_#t~bitwise1855#1, osst_set_options_#t~bitwise1856#1, osst_set_options_#t~mem1857#1.base, osst_set_options_#t~mem1857#1.offset, osst_set_options_#t~mem1858#1, osst_set_options_#t~bitwise1859#1, osst_set_options_#t~short1860#1, osst_set_options_#t~bitwise1861#1, osst_set_options_#t~bitwise1862#1, osst_set_options_#t~ret1863#1, osst_set_options_#t~ret1864#1, osst_set_options_#t~ret1865#1, osst_set_options_#t~ret1866#1, osst_set_options_#t~mem1867#1, osst_set_options_#t~ret1868#1, osst_set_options_#t~bitwise1869#1, osst_set_options_#t~bitwise1870#1, osst_set_options_#t~bitwise1871#1, osst_set_options_#t~ret1872#1, osst_set_options_#t~ret1873#1, osst_set_options_#t~ret1874#1, osst_set_options_#t~mem1875#1, osst_set_options_#t~ret1876#1, osst_set_options_#t~ret1877#1, osst_set_options_#t~mem1878#1, osst_set_options_#t~ret1879#1, osst_set_options_#t~ret1880#1, osst_set_options_#t~ret1881#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~60#1.base, osst_set_options_~tmp~60#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~ret2370#1 && osst_ioctl_#t~ret2370#1 <= 2147483647;osst_ioctl_~retval~9#1 := osst_ioctl_#t~ret2370#1;havoc osst_ioctl_#t~mem2369#1;havoc osst_ioctl_#t~ret2370#1; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume ~osst_max_sg_segs~0 < osst_probe_~i~17#1;osst_probe_~i~17#1 := ~osst_max_sg_segs~0; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11326: assume !(~osst_max_sg_segs~0 < osst_probe_~i~17#1); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8948: osst_read_~retval~7#1 := osst_read_~total~1#1;call osst_read_#t~mem1812#1.base, osst_read_#t~mem1812#1.offset := read~$Pointer$#25(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 8); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10137: 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~ret2808#1 := osst_ioctl_#res#1;havoc osst_ioctl_#t~mem2257#1.base, osst_ioctl_#t~mem2257#1.offset, osst_ioctl_#t~ret2258#1.base, osst_ioctl_#t~ret2258#1.offset, osst_ioctl_#t~ret2259#1, osst_ioctl_#t~mem2260#1, osst_ioctl_#t~mem2261#1, osst_ioctl_#t~mem2262#1.base, osst_ioctl_#t~mem2262#1.offset, osst_ioctl_#t~mem2263#1, osst_ioctl_#t~bitwise2264#1, osst_ioctl_#t~ret2265#1, osst_ioctl_#t~ret2266#1, osst_ioctl_#t~mem2267#1, osst_ioctl_#t~ret2268#1, osst_ioctl_#t~ret2269#1, osst_ioctl_#t~mem2270#1, osst_ioctl_#t~mem2271#1, osst_ioctl_#t~mem2272#1, osst_ioctl_#t~short2273#1, osst_ioctl_#t~short2274#1, osst_ioctl_#t~mem2275#1, osst_ioctl_#t~mem2276#1, osst_ioctl_#t~mem2277#1, osst_ioctl_#t~mem2278#1, osst_ioctl_#t~short2279#1, osst_ioctl_#t~mem2280#1, osst_ioctl_#t~short2281#1, osst_ioctl_#t~mem2282#1, osst_ioctl_#t~mem2283#1, osst_ioctl_#t~mem2284#1, osst_ioctl_#t~mem2285#1, osst_ioctl_#t~mem2286#1, osst_ioctl_#t~short2287#1, osst_ioctl_#t~mem2288#1, osst_ioctl_#t~mem2289#1, osst_ioctl_#t~mem2290#1, osst_ioctl_#t~mem2291#1, osst_ioctl_#t~mem2292#1, osst_ioctl_#t~mem2293#1, osst_ioctl_#t~mem2294#1, osst_ioctl_#t~short2295#1, osst_ioctl_#t~mem2296#1, osst_ioctl_#t~mem2297#1, osst_ioctl_#t~short2298#1, osst_ioctl_#t~mem2299#1, osst_ioctl_#t~short2300#1, osst_ioctl_#t~mem2301#1, osst_ioctl_#t~short2302#1, osst_ioctl_#t~mem2303#1, osst_ioctl_#t~short2304#1, osst_ioctl_#t~mem2305#1, osst_ioctl_#t~short2306#1, osst_ioctl_#t~mem2307#1, osst_ioctl_#t~short2308#1, osst_ioctl_#t~mem2309#1, osst_ioctl_#t~short2310#1, osst_ioctl_#t~mem2311#1, osst_ioctl_#t~short2312#1, osst_ioctl_#t~mem2313#1, osst_ioctl_#t~short2314#1, osst_ioctl_#t~mem2315#1, osst_ioctl_#t~short2316#1, osst_ioctl_#t~ret2317#1, osst_ioctl_#t~mem2318#1, osst_ioctl_#t~mem2319#1, osst_ioctl_#t~short2320#1, osst_ioctl_#t~mem2321#1, osst_ioctl_#t~short2322#1, osst_ioctl_#t~mem2323#1, osst_ioctl_#t~short2324#1, osst_ioctl_#t~mem2325#1, osst_ioctl_#t~short2326#1, osst_ioctl_#t~mem2327#1, osst_ioctl_#t~short2328#1, osst_ioctl_#t~mem2329#1.base, osst_ioctl_#t~mem2329#1.offset, osst_ioctl_#t~mem2330#1, osst_ioctl_#t~mem2331#1, osst_ioctl_#t~short2332#1, osst_ioctl_#t~mem2333#1, osst_ioctl_#t~short2334#1, osst_ioctl_#t~mem2335#1, osst_ioctl_#t~short2336#1, osst_ioctl_#t~mem2337#1, osst_ioctl_#t~short2338#1, osst_ioctl_#t~mem2339#1, osst_ioctl_#t~short2340#1, osst_ioctl_#t~mem2341#1, osst_ioctl_#t~short2342#1, osst_ioctl_#t~mem2343#1, osst_ioctl_#t~short2344#1, osst_ioctl_#t~mem2345#1, osst_ioctl_#t~short2346#1, osst_ioctl_#t~mem2347#1, osst_ioctl_#t~short2348#1, osst_ioctl_#t~mem2349#1, osst_ioctl_#t~mem2351#1, osst_ioctl_#t~mem2350#1, osst_ioctl_#t~short2352#1, osst_ioctl_#t~mem2353#1, osst_ioctl_#t~mem2354#1, osst_ioctl_#t~mem2355#1, osst_ioctl_#t~short2356#1, osst_ioctl_#t~short2357#1, osst_ioctl_#t~mem2358#1, osst_ioctl_#t~mem2359#1, osst_ioctl_#t~short2360#1, osst_ioctl_#t~ret2361#1, osst_ioctl_#t~mem2362#1, osst_ioctl_#t~mem2363#1, osst_ioctl_#t~short2364#1, osst_ioctl_#t~ret2365#1, osst_ioctl_#t~mem2366#1, osst_ioctl_#t~mem2367#1, osst_ioctl_#t~short2368#1, osst_ioctl_#t~mem2369#1, osst_ioctl_#t~ret2370#1, osst_ioctl_#t~mem2371#1, osst_ioctl_#t~mem2372#1, osst_ioctl_#t~mem2373#1, osst_ioctl_#t~mem2374#1, osst_ioctl_#t~mem2375#1, osst_ioctl_#t~mem2376#1, osst_ioctl_#t~ret2377#1, osst_ioctl_#t~mem2378#1, osst_ioctl_#t~mem2379#1, osst_ioctl_#t~mem2380#1, osst_ioctl_#t~ret2381#1, osst_ioctl_#t~mem2382#1, osst_ioctl_#t~ret2383#1, osst_ioctl_#t~mem2384#1, osst_ioctl_#t~mem2385#1, osst_ioctl_#t~mem2386#1, osst_ioctl_#t~short2387#1, osst_ioctl_#t~mem2388#1, osst_ioctl_#t~ret2389#1, osst_ioctl_#t~ret2390#1, osst_ioctl_#t~mem2391#1, osst_ioctl_#t~mem2392#1, osst_ioctl_#t~mem2393#1, osst_ioctl_#t~ret2394#1, osst_ioctl_#t~mem2395#1, osst_ioctl_#t~ret2396#1, osst_ioctl_#t~mem2397#1, osst_ioctl_#t~mem2398#1, osst_ioctl_#t~mem2399#1, osst_ioctl_#t~bitwise2400#1, osst_ioctl_#t~mem2401#1, osst_ioctl_#t~mem2402#1, osst_ioctl_#t~mem2403#1, osst_ioctl_#t~mem2404#1, osst_ioctl_#t~mem2408#1, osst_ioctl_#t~mem2405#1.base, osst_ioctl_#t~mem2405#1.offset, osst_ioctl_#t~mem2406#1, osst_ioctl_#t~mem2407#1, osst_ioctl_#t~mem2409#1, osst_ioctl_#t~mem2414#1, osst_ioctl_#t~mem2410#1.base, osst_ioctl_#t~mem2410#1.offset, osst_ioctl_#t~mem2411#1, osst_ioctl_#t~mem2412#1, osst_ioctl_#t~mem2413#1, osst_ioctl_#t~mem2415#1, osst_ioctl_#t~mem2416#1, osst_ioctl_#t~bitwise2417#1, osst_ioctl_#t~mem2418#1, osst_ioctl_#t~mem2419#1, osst_ioctl_#t~mem2420#1, osst_ioctl_#t~bitwise2421#1, osst_ioctl_#t~mem2422#1, osst_ioctl_#t~bitwise2423#1, osst_ioctl_#t~mem2424#1, osst_ioctl_#t~mem2425#1, osst_ioctl_#t~mem2426#1, osst_ioctl_#t~short2427#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~bitwise2444#1, osst_ioctl_#t~mem2445#1, osst_ioctl_#t~mem2446#1, osst_ioctl_#t~bitwise2447#1, osst_ioctl_#t~mem2448#1, osst_ioctl_#t~mem2449#1, osst_ioctl_#t~bitwise2450#1, osst_ioctl_#t~mem2451#1, osst_ioctl_#t~mem2452#1, osst_ioctl_#t~mem2453#1, osst_ioctl_#t~short2454#1, osst_ioctl_#t~short2455#1, osst_ioctl_#t~mem2456#1, osst_ioctl_#t~short2457#1, osst_ioctl_#t~mem2458#1, osst_ioctl_#t~bitwise2459#1, osst_ioctl_#t~ret2460#1, osst_ioctl_#t~mem2461#1, osst_ioctl_#t~ret2462#1, osst_ioctl_#t~ret2463#1, osst_ioctl_#t~ret2464#1, osst_ioctl_#t~mem2465#1.base, osst_ioctl_#t~mem2465#1.offset, osst_ioctl_#t~mem2466#1.base, osst_ioctl_#t~mem2466#1.offset, osst_ioctl_#t~mem2467#1.base, osst_ioctl_#t~mem2467#1.offset, osst_ioctl_#t~ret2468#1, osst_ioctl_#t~mem2469#1.base, osst_ioctl_#t~mem2469#1.offset, osst_ioctl_#t~mem2470#1.base, osst_ioctl_#t~mem2470#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~64#1.base, osst_ioctl_~tmp~64#1.offset, osst_ioctl_~p~4#1.base, osst_ioctl_~p~4#1.offset, osst_ioctl_~tmp___0~39#1, osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, osst_ioctl_~auto_weof~0#1, osst_ioctl_~tmp___1~27#1, osst_ioctl_~tmp___2~24#1, osst_ioctl_~tmp___3~20#1, osst_ioctl_~tmp___4~18#1, osst_ioctl_~tmp___5~16#1, osst_ioctl_~#mt_status~0#1.base, osst_ioctl_~#mt_status~0#1.offset, osst_ioctl_~tmp___6~14#1, osst_ioctl_~#mt_pos~0#1.base, osst_ioctl_~#mt_pos~0#1.offset, osst_ioctl_~tmp___7~12#1;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~ret2808#1 && main_#t~ret2808#1 <= 9223372036854775807;havoc main_#t~mem2806#1;havoc main_#t~mem2807#1;havoc main_#t~ret2808#1;~ldv_state_variable_8~0 := 2; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438: assume -2147483648 <= osst_seek_sector_#t~ret711#1 && osst_seek_sector_#t~ret711#1 <= 2147483647;osst_seek_sector_~r~0#1 := osst_seek_sector_#t~ret711#1;havoc osst_seek_sector_#t~ret711#1; [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10402: assume 1 == osst_ioctl_#t~mem2433#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2433#1;call osst_ioctl_#t~mem2434#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10402: assume !(1 == osst_ioctl_#t~mem2433#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2433#1;call osst_ioctl_#t~mem2436#1 := read~int#25(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6438-1: SUMMARY for call osst_seek_sector_#t~ret711#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 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10402-1: call osst_ioctl_#t~mem2433#1 := read~int#25(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,973 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742-1: SUMMARY for call __os_scsi_tape_open_#t~ret2058#1.base, __os_scsi_tape_open_#t~ret2058#1.offset := osst_do_scsi(__os_scsi_tape_open_#t~mem2056#1.base, __os_scsi_tape_open_#t~mem2056#1.offset, __os_scsi_tape_open_~STp~3#1.base, __os_scsi_tape_open_~STp~3#1.offset, __os_scsi_tape_open_~#cmd~12#1.base, __os_scsi_tape_open_~#cmd~12#1.offset, 0, 3, __os_scsi_tape_open_#t~mem2057#1, 0, 1); srcloc: null [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9742: call write~$Pointer$#25(__os_scsi_tape_open_#t~ret2058#1.base, __os_scsi_tape_open_#t~ret2058#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~mem2056#1.base, __os_scsi_tape_open_#t~mem2056#1.offset;havoc __os_scsi_tape_open_#t~mem2057#1;havoc __os_scsi_tape_open_#t~ret2058#1.base, __os_scsi_tape_open_#t~ret2058#1.offset;call __os_scsi_tape_open_#t~mem2059#1.base, __os_scsi_tape_open_#t~mem2059#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2060#1 := read~int#25(__os_scsi_tape_open_#t~mem2059#1.base, 16 + __os_scsi_tape_open_#t~mem2059#1.offset, 1); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume osst_seek_sector_~r~0#1 < 0;osst_seek_sector_#res#1 := osst_seek_sector_~r~0#1; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6439: assume !(osst_seek_sector_~r~0#1 < 0); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403: call write~int#25(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 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-1: [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082: assume -2147483648 <= osst_set_options_#t~ret1868#1 && osst_set_options_#t~ret1868#1 <= 2147483647;havoc osst_set_options_#t~mem1867#1;havoc osst_set_options_#t~ret1868#1; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-2: havoc osst_ioctl_#t~bitwise2435#1;assume ((((osst_ioctl_#t~mem2434#1 < 0 || osst_ioctl_#t~bitwise2435#1 >= 2097152) && osst_ioctl_#t~bitwise2435#1 >= osst_ioctl_#t~mem2434#1) && (osst_ioctl_#t~mem2434#1 < 0 || osst_ioctl_#t~bitwise2435#1 <= 2097152 + 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 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-3: assume false;osst_ioctl_#t~bitwise2435#1 := osst_ioctl_#t~mem2434#1; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-3: assume !false; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-4: assume 0 == osst_ioctl_#t~mem2434#1 || 2097152 == osst_ioctl_#t~mem2434#1;osst_ioctl_#t~bitwise2435#1 := 2097152; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10403-4: assume !(0 == osst_ioctl_#t~mem2434#1 || 2097152 == osst_ioctl_#t~mem2434#1); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11989: main_#t~ret2817#1 := init_osst_#res#1;havoc init_osst_#t~ret2721#1, init_osst_#t~ret2722#1, init_osst_#t~ret2723#1, init_osst_#t~ret2724#1, init_osst_#t~ret2725#1, init_osst_#t~ret2726#1, init_osst_~err~3#1;assume { :end_inline_init_osst } true;assume -2147483648 <= main_#t~ret2817#1 && main_#t~ret2817#1 <= 2147483647;~ldv_retval_2~0 := main_#t~ret2817#1;havoc main_#t~ret2817#1; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9082-1: SUMMARY for call osst_set_options_#t~ret1868#1 := printk(121, 0); srcloc: null [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893-1: SUMMARY for call osst_configure_onstream_#t~ret1359#1 := __fswab16((if osst_configure_onstream_#t~mem1358#1 % 65536 % 4294967296 <= 2147483647 then osst_configure_onstream_#t~mem1358#1 % 65536 % 4294967296 else osst_configure_onstream_#t~mem1358#1 % 65536 % 4294967296 - 4294967296)); srcloc: null [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7893: osst_configure_onstream_~tmp___0~30#1 := osst_configure_onstream_#t~ret1359#1;havoc osst_configure_onstream_#t~mem1358#1;havoc osst_configure_onstream_#t~ret1359#1;osst_configure_onstream_~drive_buffer_size~0#1 := (if osst_configure_onstream_~tmp___0~30#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 <= 2147483647 then osst_configure_onstream_~tmp___0~30#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 else osst_configure_onstream_~tmp___0~30#1 % 65536 % 4294967296 / 2 % 4294967296 % 4294967296 - 4294967296); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume 0 != (osst_read_#t~mem1812#1.base + osst_read_#t~mem1812#1.offset) % 18446744073709551616;havoc osst_read_#t~mem1812#1.base, osst_read_#t~mem1812#1.offset;call osst_read_#t~mem1813#1.base, osst_read_#t~mem1813#1.offset := read~$Pointer$#25(osst_read_~#SRpnt~16#1.base, osst_read_~#SRpnt~16#1.offset, 8); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8950: assume !(0 != (osst_read_#t~mem1812#1.base + osst_read_#t~mem1812#1.offset) % 18446744073709551616);havoc osst_read_#t~mem1812#1.base, osst_read_#t~mem1812#1.offset; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857-7: assume 0 == ~ldv_retval_1~0;~ldv_state_variable_8~0 := 2;~ref_cnt~0 := 1 + ~ref_cnt~0; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11857-7: assume !(0 == ~ldv_retval_1~0); [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629-1: SUMMARY for call osst_analyze_headers_#t~ret1250#1.base, osst_analyze_headers_#t~ret1250#1.offset := tape_name(osst_analyze_headers_~STp#1.base, osst_analyze_headers_~STp#1.offset); srcloc: null [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7629: osst_analyze_headers_~tmp~49#1.base, osst_analyze_headers_~tmp~49#1.offset := osst_analyze_headers_#t~ret1250#1.base, osst_analyze_headers_#t~ret1250#1.offset;havoc osst_analyze_headers_#t~ret1250#1.base, osst_analyze_headers_#t~ret1250#1.offset;osst_analyze_headers_~name~16#1.base, osst_analyze_headers_~name~16#1.offset := osst_analyze_headers_~tmp~49#1.base, osst_analyze_headers_~tmp~49#1.offset; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593-1: SUMMARY for call ldv_initialize_scsi_driver_9_#t~ret2734#1.base, ldv_initialize_scsi_driver_9_#t~ret2734#1.offset := ldv_init_zalloc(1416); srcloc: null [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11593: ldv_initialize_scsi_driver_9_~tmp~85#1.base, ldv_initialize_scsi_driver_9_~tmp~85#1.offset := ldv_initialize_scsi_driver_9_#t~ret2734#1.base, ldv_initialize_scsi_driver_9_#t~ret2734#1.offset;havoc ldv_initialize_scsi_driver_9_#t~ret2734#1.base, ldv_initialize_scsi_driver_9_#t~ret2734#1.offset;~osst_template_group0~0.base, ~osst_template_group0~0.offset := ldv_initialize_scsi_driver_9_~tmp~85#1.base, ldv_initialize_scsi_driver_9_~tmp~85#1.offset; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume __os_scsi_tape_open_~j~0#1 <= 3; [2025-02-08 03:06:38,974 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9876: assume !(__os_scsi_tape_open_~j~0#1 <= 3);__os_scsi_tape_open_~new_session~0#1 := 1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951: havoc osst_read_#t~mem1813#1.base, osst_read_#t~mem1813#1.offset; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8951-1: SUMMARY for call osst_release_request(osst_read_#t~mem1813#1.base, osst_read_#t~mem1813#1.offset); srcloc: null [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-3: [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-4: havoc __os_scsi_tape_open_#t~bitwise2061#1;assume (((((if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296) < 0 || __os_scsi_tape_open_#t~bitwise2061#1 <= (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296)) && __os_scsi_tape_open_#t~bitwise2061#1 <= 112) && __os_scsi_tape_open_#t~bitwise2061#1 >= 0) && ((if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296) >= 0 || __os_scsi_tape_open_#t~bitwise2061#1 > 112 + (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296))) && __os_scsi_tape_open_#t~bitwise2061#1 >= -2147483648; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-5: assume 112 == (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2061#1 := (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-5: assume !(112 == (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-6: assume 0 == (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296);__os_scsi_tape_open_#t~bitwise2061#1 := 0; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-6: assume !(0 == (if __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2060#1 % 256 % 4294967296 - 4294967296)); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: assume __os_scsi_tape_open_#t~short2064#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~bitwise2061#1;havoc __os_scsi_tape_open_#t~mem2062#1.base, __os_scsi_tape_open_#t~mem2062#1.offset;havoc __os_scsi_tape_open_#t~mem2063#1;havoc __os_scsi_tape_open_#t~short2064#1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744: assume !__os_scsi_tape_open_#t~short2064#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~bitwise2061#1;havoc __os_scsi_tape_open_#t~mem2062#1.base, __os_scsi_tape_open_#t~mem2062#1.offset;havoc __os_scsi_tape_open_#t~mem2063#1;havoc __os_scsi_tape_open_#t~short2064#1;__os_scsi_tape_open_~i~8#1 := 1 + __os_scsi_tape_open_~i~8#1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-1: assume __os_scsi_tape_open_#t~short2064#1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-1: assume !__os_scsi_tape_open_#t~short2064#1;call __os_scsi_tape_open_#t~mem2062#1.base, __os_scsi_tape_open_#t~mem2062#1.offset := read~$Pointer$#25(__os_scsi_tape_open_~#SRpnt~18#1.base, __os_scsi_tape_open_~#SRpnt~18#1.offset, 8);call __os_scsi_tape_open_#t~mem2063#1 := read~int#25(__os_scsi_tape_open_#t~mem2062#1.base, 18 + __os_scsi_tape_open_#t~mem2062#1.offset, 1);__os_scsi_tape_open_#t~short2064#1 := 6 != (if __os_scsi_tape_open_#t~mem2063#1 % 256 % 4294967296 <= 2147483647 then __os_scsi_tape_open_#t~mem2063#1 % 256 % 4294967296 else __os_scsi_tape_open_#t~mem2063#1 % 256 % 4294967296 - 4294967296) % 16; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9744-2: __os_scsi_tape_open_#t~short2064#1 := 112 != __os_scsi_tape_open_#t~bitwise2061#1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10405: assume 2 == osst_ioctl_#t~mem2436#1 % 256 % 4294967296;havoc osst_ioctl_#t~mem2436#1;call osst_ioctl_#t~mem2437#1 := read~int#25(osst_ioctl_~#mt_status~0#1.base, 24 + osst_ioctl_~#mt_status~0#1.offset, 8); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10405: assume !(2 == osst_ioctl_#t~mem2436#1 % 256 % 4294967296);havoc osst_ioctl_#t~mem2436#1;call osst_ioctl_#t~mem2439#1 := read~int#25(osst_ioctl_~STp~6#1.base, 587 + osst_ioctl_~STp~6#1.offset, 1); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11330: osst_probe_#t~ret2679#1.base, osst_probe_#t~ret2679#1.offset := new_tape_buffer_#res#1.base, new_tape_buffer_#res#1.offset;havoc new_tape_buffer_#t~ret2486#1.base, new_tape_buffer_#t~ret2486#1.offset, new_tape_buffer_#t~ret2487#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~65#1.base, new_tape_buffer_~tmp~65#1.offset, new_tape_buffer_~tmp___0~40#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~ret2679#1.base, osst_probe_#t~ret2679#1.offset;havoc osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset;havoc osst_probe_#t~mem2678#1;havoc osst_probe_#t~ret2679#1.base, osst_probe_#t~ret2679#1.offset; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10273: assume 33 == osst_ioctl_#t~mem2371#1;havoc osst_ioctl_#t~mem2371#1;call osst_ioctl_#t~mem2372#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call osst_ioctl_#t~mem2373#1 := read~int#25(osst_ioctl_~STp~6#1.base, 510 + osst_ioctl_~STp~6#1.offset, 4); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10273: assume !(33 == osst_ioctl_#t~mem2371#1);havoc osst_ioctl_#t~mem2371#1;call osst_ioctl_#t~mem2375#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, osst_ioctl_~#mtc~0#1.offset, 2); [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11330-1: call osst_probe_#t~mem2677#1.base, osst_probe_#t~mem2677#1.offset := read~$Pointer$#25(osst_probe_~SDp~0#1.base, osst_probe_~SDp~0#1.offset, 8);call osst_probe_#t~mem2678#1 := read~int#25(osst_probe_#t~mem2677#1.base, 805 + osst_probe_#t~mem2677#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~mem2678#1 % 256 % 4294967296 <= 2147483647 then osst_probe_#t~mem2678#1 % 256 % 4294967296 else osst_probe_#t~mem2678#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~ret2486#1.base, new_tape_buffer_#t~ret2486#1.offset, new_tape_buffer_#t~ret2487#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~65#1.base, new_tape_buffer_~tmp~65#1.offset, new_tape_buffer_~tmp___0~40#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~65#1.base, new_tape_buffer_~tmp~65#1.offset;havoc new_tape_buffer_~tmp___0~40#1; [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895-1: SUMMARY for call osst_configure_onstream_#t~memset~res1360#1.base, osst_configure_onstream_#t~memset~res1360#1.offset := #Ultimate.C_memset#25(osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 0, 16); srcloc: null [2025-02-08 03:06:38,975 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7895: havoc osst_configure_onstream_#t~memset~res1360#1.base, osst_configure_onstream_#t~memset~res1360#1.offset;call write~int#25(26, osst_configure_onstream_~#cmd~8#1.base, osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(8, osst_configure_onstream_~#cmd~8#1.base, 1 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(43, osst_configure_onstream_~#cmd~8#1.base, 2 + osst_configure_onstream_~#cmd~8#1.offset, 1);call write~int#25(20, osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1361#1 := read~int#25(osst_configure_onstream_~#cmd~8#1.base, 4 + osst_configure_onstream_~#cmd~8#1.offset, 1);call osst_configure_onstream_#t~mem1362#1 := read~int#25(osst_configure_onstream_~STp#1.base, 278 + osst_configure_onstream_~STp#1.offset, 4); [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631-1: SUMMARY for call osst_analyze_headers_#t~ret1251#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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7631: assume -2147483648 <= osst_analyze_headers_#t~ret1251#1 && osst_analyze_headers_#t~ret1251#1 <= 2147483647;osst_analyze_headers_~position~1#1 := osst_analyze_headers_#t~ret1251#1;havoc osst_analyze_headers_#t~ret1251#1;call osst_analyze_headers_#t~mem1252#1 := read~int#25(osst_analyze_headers_~STp#1.base, 627 + osst_analyze_headers_~STp#1.offset, 1); [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-1: [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-2: havoc osst_ioctl_#t~bitwise2438#1;assume ((((osst_ioctl_#t~mem2437#1 < 0 || osst_ioctl_#t~bitwise2438#1 >= 4194304) && osst_ioctl_#t~bitwise2438#1 >= osst_ioctl_#t~mem2437#1) && (osst_ioctl_#t~mem2437#1 < 0 || osst_ioctl_#t~bitwise2438#1 <= 4194304 + 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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-3: assume false;osst_ioctl_#t~bitwise2438#1 := osst_ioctl_#t~mem2437#1; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-3: assume !false; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-4: assume 0 == osst_ioctl_#t~mem2437#1 || 4194304 == osst_ioctl_#t~mem2437#1;osst_ioctl_#t~bitwise2438#1 := 4194304; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406-4: assume !(0 == osst_ioctl_#t~mem2437#1 || 4194304 == osst_ioctl_#t~mem2437#1); [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: assume osst_ioctl_#t~mem2372#1 >= osst_ioctl_#t~mem2373#1;havoc osst_ioctl_#t~mem2372#1;havoc osst_ioctl_#t~mem2373#1;osst_ioctl_~retval~9#1 := -22; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10274: assume !(osst_ioctl_#t~mem2372#1 >= osst_ioctl_#t~mem2373#1);havoc osst_ioctl_#t~mem2372#1;havoc osst_ioctl_#t~mem2373#1;call osst_ioctl_#t~mem2374#1 := read~int#25(osst_ioctl_~#mtc~0#1.base, 2 + osst_ioctl_~#mtc~0#1.offset, 4);call write~int#25(osst_ioctl_#t~mem2374#1, osst_ioctl_~STp~6#1.base, 506 + osst_ioctl_~STp~6#1.offset, 4);havoc osst_ioctl_#t~mem2374#1;osst_ioctl_~retval~9#1 := 0; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: assume 0 == (osst_probe_~buffer~1#1.base + osst_probe_~buffer~1#1.offset) % 18446744073709551616; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11331: assume !(0 == (osst_probe_~buffer~1#1.base + osst_probe_~buffer~1#1.offset) % 18446744073709551616);call write~$Pointer$#25(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$#25(osst_probe_~buffer~1#1.base, osst_probe_~buffer~1#1.offset, osst_probe_~tpnt~0#1.base, 256 + osst_probe_~tpnt~0#1.offset, 8);call write~$Pointer$#25(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$#25(osst_probe_~tpnt~0#1.base, osst_probe_~tpnt~0#1.offset, osst_probe_~drive~0#1.base, 1569 + osst_probe_~drive~0#1.offset, 8);osst_probe_#t~loopctr2681#1 := 0; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10406: call write~int#25(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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: 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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9085: assume !(1879048192 == osst_set_options_~code~0#1); [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: assume 0 != osst_analyze_headers_#t~mem1252#1 % 256 % 4294967296;havoc osst_analyze_headers_#t~mem1252#1;osst_analyze_headers_~tmp___0~28#1 := 1;call write~int#25(osst_analyze_headers_~tmp___0~28#1, osst_analyze_headers_~STp#1.base, 674 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___0~28#1, osst_analyze_headers_~STp#1.base, 670 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(0, osst_analyze_headers_~STp#1.base, 678 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_#res#1 := 1; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7632: assume !(0 != osst_analyze_headers_#t~mem1252#1 % 256 % 4294967296);havoc osst_analyze_headers_#t~mem1252#1;osst_analyze_headers_~tmp___2~15#1 := 0;call write~int#25(osst_analyze_headers_~tmp___2~15#1, osst_analyze_headers_~STp#1.base, 678 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___1~17#1 := osst_analyze_headers_~tmp___2~15#1;call write~int#25(osst_analyze_headers_~tmp___1~17#1, osst_analyze_headers_~STp#1.base, 674 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___1~17#1, osst_analyze_headers_~STp#1.base, 670 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(-1, osst_analyze_headers_~STp#1.base, 662 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(65535, osst_analyze_headers_~STp#1.base, 660 + osst_analyze_headers_~STp#1.offset, 2);osst_analyze_headers_~tmp___3~12#1 := -1;call write~int#25(osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~STp#1.base, 706 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___3~12#1, osst_analyze_headers_~STp#1.base, 710 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___5~10#1 := -1;call write~int#25(osst_analyze_headers_~tmp___5~10#1, osst_analyze_headers_~STp#1.base, 702 + osst_analyze_headers_~STp#1.offset, 4);osst_analyze_headers_~tmp___4~11#1 := osst_analyze_headers_~tmp___5~10#1;call write~int#25(osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~STp#1.base, 698 + osst_analyze_headers_~STp#1.offset, 4);call write~int#25(osst_analyze_headers_~tmp___4~11#1, osst_analyze_headers_~STp#1.base, 694 + 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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443-1: SUMMARY for call osst_seek_sector_#t~ret712#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 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6443: assume -2147483648 <= osst_seek_sector_#t~ret712#1 && osst_seek_sector_#t~ret712#1 <= 2147483647;osst_seek_sector_~r~0#1 := osst_seek_sector_#t~ret712#1;havoc osst_seek_sector_#t~ret712#1; [2025-02-08 03:06:38,976 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11332: SUMMARY for call _raw_write_unlock(~#os_scsi_tapes_lock~0.base, ~#os_scsi_tapes_lock~0.offset); srcloc: null [2025-02-08 03:06:40,725 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder has thrown an exception: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:742) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildProcedureCfgFromImplementation(CfgBuilder.java:676) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder.createIcfg(CfgBuilder.java:291) at de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.IcfgBuilderObserver.process(IcfgBuilderObserver.java:88) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.DFSTreeWalker.runObserver(DFSTreeWalker.java:65) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:166) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:150) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:127) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:233) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:227) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:144) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:106) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:319) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2025-02-08 03:06:40,734 INFO L158 Benchmark]: Toolchain (without parser) took 26506.33ms. Allocated memory was 142.6MB in the beginning and 704.6MB in the end (delta: 562.0MB). Free memory was 96.5MB in the beginning and 348.2MB in the end (delta: -251.7MB). Peak memory consumption was 595.0MB. Max. memory is 16.1GB. [2025-02-08 03:06:40,735 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 128.3MB. There was no memory consumed. Max. memory is 16.1GB. [2025-02-08 03:06:40,735 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2055.38ms. Allocated memory was 142.6MB in the beginning and 352.3MB in the end (delta: 209.7MB). Free memory was 96.5MB in the beginning and 211.9MB in the end (delta: -115.4MB). Peak memory consumption was 117.9MB. Max. memory is 16.1GB. [2025-02-08 03:06:40,735 INFO L158 Benchmark]: Boogie Procedure Inliner took 273.18ms. Allocated memory is still 352.3MB. Free memory was 211.9MB in the beginning and 156.5MB in the end (delta: 55.4MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. [2025-02-08 03:06:40,735 INFO L158 Benchmark]: Boogie Preprocessor took 1480.94ms. Allocated memory was 352.3MB in the beginning and 704.6MB in the end (delta: 352.3MB). Free memory was 156.5MB in the beginning and 409.4MB in the end (delta: -252.9MB). Peak memory consumption was 131.8MB. Max. memory is 16.1GB. [2025-02-08 03:06:40,736 INFO L158 Benchmark]: IcfgBuilder took 22691.87ms. Allocated memory is still 704.6MB. Free memory was 409.4MB in the beginning and 348.2MB in the end (delta: 61.2MB). Peak memory consumption was 352.8MB. Max. memory is 16.1GB. [2025-02-08 03:06:40,737 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21ms. Allocated memory is still 201.3MB. Free memory is still 128.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2055.38ms. Allocated memory was 142.6MB in the beginning and 352.3MB in the end (delta: 209.7MB). Free memory was 96.5MB in the beginning and 211.9MB in the end (delta: -115.4MB). Peak memory consumption was 117.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 273.18ms. Allocated memory is still 352.3MB. Free memory was 211.9MB in the beginning and 156.5MB in the end (delta: 55.4MB). Peak memory consumption was 50.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1480.94ms. Allocated memory was 352.3MB in the beginning and 704.6MB in the end (delta: 352.3MB). Free memory was 156.5MB in the beginning and 409.4MB in the end (delta: -252.9MB). Peak memory consumption was 131.8MB. Max. memory is 16.1GB. * IcfgBuilder took 22691.87ms. Allocated memory is still 704.6MB. Free memory was 409.4MB in the beginning and 348.2MB in the end (delta: 61.2MB). Peak memory consumption was 352.8MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: - ExceptionOrErrorResult: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2 de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder: ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 2: de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder.cfg.CfgBuilder$ProcedureCfgBuilder.buildCodeBlock(CfgBuilder.java:761) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 4668]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [4668-4669] - GenericResultAtLocation [Line: 4678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4678] - GenericResultAtLocation [Line: 4685]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4685] - GenericResultAtLocation [Line: 4728]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4728] - GenericResultAtLocation [Line: 4731]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4731] - GenericResultAtLocation [Line: 4734]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4734] - GenericResultAtLocation [Line: 4737]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4737] - GenericResultAtLocation [Line: 5080]: 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" (90), "i" (12UL)); [5080-5081] - GenericResultAtLocation [Line: 5088]: 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" (92), "i" (12UL)); [5088-5089] - GenericResultAtLocation [Line: 5096]: 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" (93), "i" (12UL)); [5096-5097] - GenericResultAtLocation [Line: 5123]: 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" (123), "i" (12UL)); [5123-5124] - GenericResultAtLocation [Line: 5131]: 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" (124), "i" (12UL)); [5131-5132] RESULT: Ultimate could not prove your program: Toolchain returned no result. [2025-02-08 03:06:40,868 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 03:06:43,162 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 03:06:43,233 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2025-02-08 03:06:43,245 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 03:06:43,246 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 03:06:43,268 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 03:06:43,268 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 03:06:43,269 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-08 03:06:43,269 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 03:06:43,269 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 03:06:43,269 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 03:06:43,269 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 03:06:43,270 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:06:43,270 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 03:06:43,270 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 03:06:43,271 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 03:06:43,271 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 -> ebd239658ca66fc2a88dff98bee5ce76b76df85c4c4fcbda2897941a0670804c [2025-02-08 03:06:43,593 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 03:06:43,608 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 03:06:43,610 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 03:06:43,611 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 03:06:43,611 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 03:06:43,612 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-08 03:06:44,840 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d48cc2a38/fd6dbbd8e46b47c48bfc0033db09f80a/FLAG406002ec0 [2025-02-08 03:06:45,293 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 03:06:45,294 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i [2025-02-08 03:06:45,339 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d48cc2a38/fd6dbbd8e46b47c48bfc0033db09f80a/FLAG406002ec0 [2025-02-08 03:06:45,395 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/d48cc2a38/fd6dbbd8e46b47c48bfc0033db09f80a [2025-02-08 03:06:45,396 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 03:06:45,398 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 03:06:45,400 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 03:06:45,400 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 03:06:45,403 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 03:06:45,404 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:06:45" (1/1) ... [2025-02-08 03:06:45,404 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1427e3c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:45, skipping insertion in model container [2025-02-08 03:06:45,404 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 03:06:45" (1/1) ... [2025-02-08 03:06:45,504 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:06:46,229 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,584 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,682 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,683 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,689 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,695 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,701 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,702 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,703 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,709 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,711 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,712 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,726 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,727 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,730 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,745 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,746 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,757 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,758 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,769 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,770 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,777 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,778 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,789 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,802 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,804 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,810 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,902 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,907 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,908 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,909 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,909 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,911 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,916 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,923 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,987 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:46,997 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,000 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,006 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,007 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,008 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,010 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,103 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,105 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,106 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,107 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,108 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,114 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,115 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,116 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,118 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,124 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,151 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,152 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,159 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,162 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,173 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,174 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,189 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,204 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,206 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,207 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,208 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,209 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,211 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,225 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,234 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,239 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,241 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,248 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,249 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,255 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,260 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,261 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,266 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,267 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,295 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,300 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,380 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,389 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,397 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,403 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,409 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,414 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,421 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,422 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,431 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,432 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,442 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,443 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,444 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,451 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,466 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,467 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,468 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,482 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,483 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,490 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,494 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,495 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,496 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,497 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,498 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,511 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-08 03:06:47,561 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,562 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:06:47,592 INFO L197 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2025-02-08 03:06:47,631 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 03:06:47,816 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,823 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,828 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,837 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,838 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,842 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,843 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,844 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,845 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,847 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,848 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,850 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,855 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,856 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,861 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,866 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,867 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,868 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,871 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,873 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,874 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,876 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,877 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,893 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,895 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,896 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,897 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,898 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,899 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,901 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,903 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,905 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,933 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,935 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,936 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,941 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,942 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,943 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,950 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,951 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,952 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,953 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,954 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,955 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,965 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,968 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,969 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,971 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,972 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,977 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,979 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,980 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,984 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,988 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,995 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:47,998 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,003 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,004 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,009 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,012 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,013 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,018 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,019 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,025 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,040 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,042 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,043 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,044 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,045 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,047 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,049 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,050 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,056 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,060 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,062 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,065 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,074 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,076 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,078 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,079 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,080 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,084 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,085 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,086 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,088 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,122 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,127 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,129 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,131 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,132 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,133 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,135 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,136 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,137 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,141 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,142 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,145 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,146 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,147 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,148 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,149 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,150 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,155 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-08 03:06:48,164 WARN L1100 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2025-02-08 03:06:48,164 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:06:48,175 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 03:06:48,231 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)); [4668-4669] [2025-02-08 03:06:48,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [4678] [2025-02-08 03:06:48,232 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [4685] [2025-02-08 03:06:48,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4728] [2025-02-08 03:06:48,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4731] [2025-02-08 03:06:48,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4734] [2025-02-08 03:06:48,233 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4737] [2025-02-08 03:06:48,241 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" (90), "i" (12UL)); [5080-5081] [2025-02-08 03:06:48,241 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" (92), "i" (12UL)); [5088-5089] [2025-02-08 03:06:48,241 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" (93), "i" (12UL)); [5096-5097] [2025-02-08 03:06:48,241 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" (123), "i" (12UL)); [5123-5124] [2025-02-08 03:06:48,242 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" (124), "i" (12UL)); [5131-5132] [2025-02-08 03:06:48,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--osst.ko-entry_point.cil.out.i[353122,353135] [2025-02-08 03:06:48,487 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 03:06:48,558 INFO L204 MainTranslator]: Completed translation [2025-02-08 03:06:48,558 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48 WrapperNode [2025-02-08 03:06:48,559 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 03:06:48,560 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 03:06:48,561 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 03:06:48,561 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 03:06:48,566 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:48,661 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:48,936 INFO L138 Inliner]: procedures = 258, calls = 4201, calls flagged for inlining = 108, calls inlined = 103, statements flattened = 9540 [2025-02-08 03:06:48,937 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 03:06:48,938 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 03:06:48,938 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 03:06:48,938 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 03:06:48,945 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:48,946 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:48,997 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,141 INFO L175 MemorySlicer]: Split 2903 memory accesses to 35 slices as follows [96, 1, 8, 10, 7, 5, 2, 2, 1, 13, 6, 2, 31, 1, 10, 3, 9, 2, 2543, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 29, 16, 5, 1, 50]. 88 percent of accesses are in the largest equivalence class. The 209 initializations are split as follows [0, 1, 8, 10, 7, 5, 2, 2, 1, 0, 6, 2, 0, 0, 0, 3, 9, 2, 46, 4, 1, 4, 7, 5, 8, 2, 8, 2, 4, 5, 0, 0, 5, 0, 50]. The 1102 writes are split as follows [96, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 24, 0, 1, 0, 0, 0, 923, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 16, 0, 0, 0]. [2025-02-08 03:06:50,142 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,142 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,331 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,349 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,396 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,436 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,508 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 03:06:50,509 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 03:06:50,509 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 03:06:50,509 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 03:06:50,510 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 03:06:48" (1/1) ... [2025-02-08 03:06:50,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 03:06:50,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 03:06:50,537 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 03:06:50,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2025-02-08 03:06:50,558 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure osst_log_options [2025-02-08 03:06:50,558 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_log_options [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2025-02-08 03:06:50,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:06:50,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-08 03:06:50,559 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-02-08 03:06:50,560 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2025-02-08 03:06:50,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-08 03:06:50,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-08 03:06:50,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-08 03:06:50,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-08 03:06:50,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-08 03:06:50,563 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-08 03:06:50,564 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-08 03:06:50,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-08 03:06:50,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-08 03:06:50,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_behind_check [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_behind_check [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure osst_release_request [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_release_request [2025-02-08 03:06:50,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-08 03:06:50,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure osst_set_frame_position [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_set_frame_position [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_header [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_header [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_frame [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_frame [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_device_put [2025-02-08 03:06:50,567 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_device_put [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-08 03:06:50,567 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-08 03:06:50,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-08 03:06:50,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-08 03:06:50,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-08 03:06:50,568 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_write_buffer [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_write_buffer [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_initiate_read [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_initiate_read [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_seek_logical_blk [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_seek_logical_blk [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_trailer [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_trailer [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_drive_buffer [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_drive_buffer [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-08 03:06:50,569 INFO L130 BoogieDeclarations]: Found specification of procedure osst_int_ioctl [2025-02-08 03:06:50,569 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_int_ioctl [2025-02-08 03:06:50,570 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2025-02-08 03:06:50,570 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2025-02-08 03:06:50,570 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-02-08 03:06:50,570 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-02-08 03:06:50,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-08 03:06:50,570 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_to_buffer [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_to_buffer [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_analyze_headers [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_analyze_headers [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_logical_frame [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_logical_frame [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-08 03:06:50,571 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2025-02-08 03:06:50,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2025-02-08 03:06:50,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2025-02-08 03:06:50,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2025-02-08 03:06:50,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2025-02-08 03:06:50,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2025-02-08 03:06:50,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2025-02-08 03:06:50,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2025-02-08 03:06:50,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2025-02-08 03:06:50,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure osst_position_tape_and_confirm [2025-02-08 03:06:50,576 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_position_tape_and_confirm [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-08 03:06:50,576 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2025-02-08 03:06:50,576 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2025-02-08 03:06:50,577 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-08 03:06:50,577 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_verify_frame [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_verify_frame [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_ready [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_ready [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reset_header [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reset_header [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_do_scsi [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_do_scsi [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_chk_result [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_chk_result [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_add [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_add [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:06:50,578 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-08 03:06:50,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-08 03:06:50,579 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-08 03:06:50,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-08 03:06:50,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-08 03:06:50,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-08 03:06:50,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-08 03:06:50,580 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_backward [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_backward [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure osst_read_back_buffer_and_rewrite [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_read_back_buffer_and_rewrite [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_cleanup [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_cleanup [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure append_to_buffer [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure append_to_buffer [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2025-02-08 03:06:50,581 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-08 03:06:50,581 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2025-02-08 03:06:50,582 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2025-02-08 03:06:50,583 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure osst_reposition_and_retry [2025-02-08 03:06:50,584 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_reposition_and_retry [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2025-02-08 03:06:50,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2025-02-08 03:06:50,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2025-02-08 03:06:50,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2025-02-08 03:06:50,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2025-02-08 03:06:50,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_filemark [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_filemark [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure osst_sysfs_destroy [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_sysfs_destroy [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout_interruptible [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout_interruptible [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-08 03:06:50,586 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-08 03:06:50,586 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure __osst_write_header [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure __osst_write_header [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_frame [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_frame [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-08 03:06:50,587 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-08 03:06:50,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-08 03:06:50,588 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure osst_get_frame_position [2025-02-08 03:06:50,589 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_get_frame_position [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2025-02-08 03:06:50,589 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2025-02-08 03:06:50,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2025-02-08 03:06:50,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2025-02-08 03:06:50,590 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2025-02-08 03:06:50,591 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure os_scsi_tape_flush [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure os_scsi_tape_flush [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_flush_buffer [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_flush_buffer [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_copy_from_buffer [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_copy_from_buffer [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_init_aux [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_init_aux [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_error_recovery [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_error_recovery [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_write_eod [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_write_eod [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2025-02-08 03:06:50,592 INFO L130 BoogieDeclarations]: Found specification of procedure osst_space_over_filemarks_forward_slow [2025-02-08 03:06:50,592 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_space_over_filemarks_forward_slow [2025-02-08 03:06:50,593 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-08 03:06:50,593 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-08 03:06:50,593 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2025-02-08 03:06:50,593 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2025-02-08 03:06:50,593 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_6 [2025-02-08 03:06:50,593 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_6 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure osst_recover_wait_frame [2025-02-08 03:06:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_recover_wait_frame [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure osst_wait_frame [2025-02-08 03:06:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure osst_wait_frame [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 03:06:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 03:06:50,594 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-08 03:06:50,594 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-08 03:06:51,851 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 03:06:51,854 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 03:06:55,739 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L8009: call ULTIMATE.dealloc(~#scmd~1.base, ~#scmd~1.offset);havoc ~#scmd~1.base, ~#scmd~1.offset; [2025-02-08 03:07:02,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7323: #t~ret1099#1 := osst_write_filler_#res#1;havoc osst_write_filler_#t~ret1050#1.base, osst_write_filler_#t~ret1050#1.offset, osst_write_filler_#t~ret1051#1, osst_write_filler_#t~ret1052#1, osst_write_filler_#t~mem1053#1.base, osst_write_filler_#t~mem1053#1.offset, osst_write_filler_#t~mem1054#1.base, osst_write_filler_#t~mem1054#1.offset, osst_write_filler_#t~memcpy~res1055#1.base, osst_write_filler_#t~memcpy~res1055#1.offset, osst_write_filler_#t~mem1056#1.base, osst_write_filler_#t~mem1056#1.offset, osst_write_filler_#t~ret1057#1, osst_write_filler_#t~ret1058#1, osst_write_filler_#t~ret1059#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~44#1.base, osst_write_filler_~tmp~44#1.offset, osst_write_filler_~tmp___0~23#1, osst_write_filler_~tmp___1~12#1, osst_write_filler_~tmp___2~11#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;havoc #t~ret1099#1; [2025-02-08 03:07:02,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: assume 0bv32 != osst_write_filler_~tmp___0~23#1; [2025-02-08 03:07:02,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7195: assume !(0bv32 != osst_write_filler_~tmp___0~23#1);osst_write_filler_~tmp___1~12#1 := osst_write_filler_~count#1;osst_write_filler_~count#1 := ~bvsub~32(osst_write_filler_~count#1, 1bv32); [2025-02-08 03:07:02,595 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-1: SUMMARY for call osst_write_filler_#t~memcpy~res1055#1.base, osst_write_filler_#t~memcpy~res1055#1.offset := #Ultimate.C_memcpy#18(osst_write_filler_#t~mem1054#1.base, osst_write_filler_#t~mem1054#1.offset, 61bv64, 0bv64, 6bv64); srcloc: null [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191: call osst_write_filler_#t~mem1056#1.base, osst_write_filler_#t~mem1056#1.offset := read~$Pointer$#18(osst_write_filler_~STp#1.base, ~bvadd~64(256bv64, osst_write_filler_~STp#1.offset), 8bv64);call write~intINTTYPE4#18(6bv32, osst_write_filler_#t~mem1056#1.base, ~bvadd~64(10bv64, osst_write_filler_#t~mem1056#1.offset), 4bv64);havoc osst_write_filler_#t~mem1056#1.base, osst_write_filler_#t~mem1056#1.offset;call write~intINTTYPE1#18(1bv8, osst_write_filler_~STp#1.base, ~bvadd~64(578bv64, osst_write_filler_~STp#1.offset), 1bv64); [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7191-2: call osst_write_filler_#t~mem1053#1.base, osst_write_filler_#t~mem1053#1.offset := read~$Pointer$#18(osst_write_filler_~STp#1.base, ~bvadd~64(256bv64, osst_write_filler_~STp#1.offset), 8bv64);call osst_write_filler_#t~mem1054#1.base, osst_write_filler_#t~mem1054#1.offset := read~$Pointer$#18(osst_write_filler_#t~mem1053#1.base, ~bvadd~64(102bv64, osst_write_filler_#t~mem1053#1.offset), 8bv64); [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196-1: SUMMARY for call osst_write_filler_#t~ret1058#1 := printk(62bv64, 0bv64); srcloc: null [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7196: havoc osst_write_filler_#t~ret1058#1;osst_write_filler_#res#1 := 4294967291bv32; [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194: osst_write_filler_~tmp___0~23#1 := osst_write_filler_#t~ret1057#1;havoc osst_write_filler_#t~ret1057#1; [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7194-1: SUMMARY for call osst_write_filler_#t~ret1057#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 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207-1: SUMMARY for call osst_write_filler_#t~ret1059#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 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7207: osst_write_filler_~tmp___2~11#1 := osst_write_filler_#t~ret1059#1;havoc osst_write_filler_#t~ret1059#1;osst_write_filler_#res#1 := osst_write_filler_~tmp___2~11#1; [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume 0bv32 != osst_write_filler_~tmp___1~12#1; [2025-02-08 03:07:02,596 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7203: assume !(0bv32 != osst_write_filler_~tmp___1~12#1); [2025-02-08 03:07:02,778 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L6076: call ULTIMATE.dealloc(~#cmd~5.base, ~#cmd~5.offset);havoc ~#cmd~5.base, ~#cmd~5.offset; [2025-02-08 03:07:02,931 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5892: call ULTIMATE.dealloc(~#cmd~2.base, ~#cmd~2.offset);havoc ~#cmd~2.base, ~#cmd~2.offset; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866: assume osst_wait_for_medium_#t~short487#1;havoc osst_wait_for_medium_#t~mem480#1.base, osst_wait_for_medium_#t~mem480#1.offset;havoc osst_wait_for_medium_#t~mem481#1;havoc osst_wait_for_medium_#t~mem482#1;havoc osst_wait_for_medium_#t~short483#1;havoc osst_wait_for_medium_#t~mem484#1;havoc osst_wait_for_medium_#t~short485#1;havoc osst_wait_for_medium_#t~mem486#1;havoc osst_wait_for_medium_#t~short487#1;osst_wait_for_medium_#res#1 := 0bv32;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 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866: assume !osst_wait_for_medium_#t~short487#1;havoc osst_wait_for_medium_#t~mem480#1.base, osst_wait_for_medium_#t~mem480#1.offset;havoc osst_wait_for_medium_#t~mem481#1;havoc osst_wait_for_medium_#t~mem482#1;havoc osst_wait_for_medium_#t~short483#1;havoc osst_wait_for_medium_#t~mem484#1;havoc osst_wait_for_medium_#t~short485#1;havoc osst_wait_for_medium_#t~mem486#1;havoc osst_wait_for_medium_#t~short487#1;osst_wait_for_medium_#res#1 := 1bv32;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 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-3: assume osst_wait_for_medium_#t~short485#1;call osst_wait_for_medium_#t~mem484#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(12bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short485#1 := 4bv32 != ~zero_extend~32~8(osst_wait_for_medium_#t~mem484#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-3: assume !osst_wait_for_medium_#t~short485#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-4: osst_wait_for_medium_#t~short485#1 := osst_wait_for_medium_#t~short483#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-1: assume osst_wait_for_medium_#t~short487#1;call osst_wait_for_medium_#t~mem486#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(13bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short487#1 := 1bv32 == ~zero_extend~32~8(osst_wait_for_medium_#t~mem486#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-1: assume !osst_wait_for_medium_#t~short487#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-2: osst_wait_for_medium_#t~short487#1 := osst_wait_for_medium_#t~short485#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-5: assume osst_wait_for_medium_#t~short483#1;call osst_wait_for_medium_#t~mem482#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(2bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short483#1 := 2bv32 != ~zero_extend~32~8(osst_wait_for_medium_#t~mem482#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5866-5: assume !osst_wait_for_medium_#t~short483#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume ~bvsge~32(~blkno~0#1, 0bv32);~blkno~0#1 := 0bv32; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269: assume !~bvsge~32(~blkno~0#1, 0bv32); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: assume ~bvsge~32(~fileno~0#1, 0bv32);~fileno~0#1 := ~bvadd~32(~arg#1[32:0], ~fileno~0#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-1: assume !~bvsge~32(~fileno~0#1, 0bv32); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-2: assume ~bvult~64(~sign_extend~64~32(~i~7#1), ~arg#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9269-2: assume !~bvult~64(~sign_extend~64~32(~i~7#1), ~arg#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1017#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 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7089: havoc osst_space_over_filemarks_forward_fast_#t~ret1017#1;osst_space_over_filemarks_forward_fast_~cnt~3#1 := ~bvadd~32(1bv32, osst_space_over_filemarks_forward_fast_~cnt~3#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1018#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, 4294967295bv32, 0bv32); srcloc: null [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7091: osst_space_over_filemarks_forward_fast_~tmp___14~0#1 := osst_space_over_filemarks_forward_fast_#t~ret1018#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1018#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume ~bvsle~32(~i~7#1, 3bv32); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9486: assume !~bvsle~32(~i~7#1, 3bv32);call write~intINTTYPE4#18(0bv32, ~STp#1.base, ~bvadd~64(502bv64, ~STp#1.offset), 4bv64); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9140: call ULTIMATE.dealloc(~#cmd~11#1.base, ~#cmd~11#1.offset);havoc ~#cmd~11#1.base, ~#cmd~11#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 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: assume ~bvslt~32(osst_space_over_filemarks_forward_fast_~tmp___14~0#1, 0bv32);osst_space_over_filemarks_forward_fast_#res#1 := 4294967291bv32; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7092: assume !~bvslt~32(osst_space_over_filemarks_forward_fast_~tmp___14~0#1, 0bv32);call osst_space_over_filemarks_forward_fast_#t~mem1019#1.base, osst_space_over_filemarks_forward_fast_#t~mem1019#1.offset := read~$Pointer$#18(osst_space_over_filemarks_forward_fast_~STp#1.base, ~bvadd~64(256bv64, osst_space_over_filemarks_forward_fast_~STp#1.offset), 8bv64);call osst_space_over_filemarks_forward_fast_#t~mem1020#1.base, osst_space_over_filemarks_forward_fast_#t~mem1020#1.offset := read~$Pointer$#18(osst_space_over_filemarks_forward_fast_#t~mem1019#1.base, ~bvadd~64(110bv64, osst_space_over_filemarks_forward_fast_#t~mem1019#1.offset), 8bv64);call osst_space_over_filemarks_forward_fast_#t~mem1021#1 := read~intINTTYPE1#18(osst_space_over_filemarks_forward_fast_#t~mem1020#1.base, ~bvadd~64(16bv64, osst_space_over_filemarks_forward_fast_#t~mem1020#1.offset), 1bv64); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume 0bv32 != ~tmp___9~8#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9553: assume !(0bv32 != ~tmp___9~8#1); [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554: ~ioctl_result~0#1 := #t~ret1919#1;havoc #t~ret1919#1; [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9554-1: SUMMARY for call #t~ret1919#1 := osst_wait_ready(~STp#1.base, ~STp#1.offset, ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset, 300bv32, 1bv32); srcloc: null [2025-02-08 03:07:18,156 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5855: SUMMARY for call msleep(100bv32); srcloc: null [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5839: 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~ret1918#1 := osst_wait_for_medium_#res#1;havoc osst_wait_for_medium_#t~memset~res465#1.base, osst_wait_for_medium_#t~memset~res465#1.offset, osst_wait_for_medium_#t~mem466#1.base, osst_wait_for_medium_#t~mem466#1.offset, osst_wait_for_medium_#t~mem467#1, osst_wait_for_medium_#t~ret468#1.base, osst_wait_for_medium_#t~ret468#1.offset, osst_wait_for_medium_#t~memset~res469#1.base, osst_wait_for_medium_#t~memset~res469#1.offset, osst_wait_for_medium_#t~mem470#1, osst_wait_for_medium_#t~ret471#1.base, osst_wait_for_medium_#t~ret471#1.offset, osst_wait_for_medium_#t~mem472#1.base, osst_wait_for_medium_#t~mem472#1.offset, osst_wait_for_medium_#t~mem473#1, osst_wait_for_medium_#t~mem474#1, osst_wait_for_medium_#t~short475#1, osst_wait_for_medium_#t~mem476#1, osst_wait_for_medium_#t~short477#1, osst_wait_for_medium_#t~mem478#1, osst_wait_for_medium_#t~short479#1, osst_wait_for_medium_#t~mem480#1.base, osst_wait_for_medium_#t~mem480#1.offset, osst_wait_for_medium_#t~mem481#1, osst_wait_for_medium_#t~mem482#1, osst_wait_for_medium_#t~short483#1, osst_wait_for_medium_#t~mem484#1, osst_wait_for_medium_#t~short485#1, osst_wait_for_medium_#t~mem486#1, osst_wait_for_medium_#t~short487#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;~tmp___9~8#1 := #t~ret1918#1;havoc #t~ret1918#1; [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856-1: SUMMARY for call osst_wait_for_medium_#t~memset~res469#1.base, osst_wait_for_medium_#t~memset~res469#1.offset := #Ultimate.C_memset#18(osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 0bv32, 16bv64); srcloc: null [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5856: havoc osst_wait_for_medium_#t~memset~res469#1.base, osst_wait_for_medium_#t~memset~res469#1.offset;call write~intINTTYPE1#18(0bv8, osst_wait_for_medium_~#cmd~1#1.base, osst_wait_for_medium_~#cmd~1#1.offset, 1bv64);call osst_wait_for_medium_#t~mem470#1 := read~intINTTYPE4#18(osst_wait_for_medium_~STp#1.base, ~bvadd~64(278bv64, osst_wait_for_medium_~STp#1.offset), 4bv64); [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7079: osst_space_over_filemarks_forward_fast_~cnt~3#1 := ~bvadd~32(1bv32, osst_space_over_filemarks_forward_fast_~cnt~3#1); [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume 2bv32 != ~zero_extend~32~8(osst_space_over_filemarks_forward_fast_#t~mem1021#1);havoc osst_space_over_filemarks_forward_fast_#t~mem1019#1.base, osst_space_over_filemarks_forward_fast_#t~mem1019#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1020#1.base, osst_space_over_filemarks_forward_fast_#t~mem1020#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1021#1; [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7096: assume !(2bv32 != ~zero_extend~32~8(osst_space_over_filemarks_forward_fast_#t~mem1021#1));havoc osst_space_over_filemarks_forward_fast_#t~mem1019#1.base, osst_space_over_filemarks_forward_fast_#t~mem1019#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1020#1.base, osst_space_over_filemarks_forward_fast_#t~mem1020#1.offset;havoc osst_space_over_filemarks_forward_fast_#t~mem1021#1; [2025-02-08 03:07:18,157 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9194: #t~ret1843#1 := osst_space_over_filemarks_forward_fast_#res#1;havoc osst_space_over_filemarks_forward_fast_#t~ret944#1.base, osst_space_over_filemarks_forward_fast_#t~ret944#1.offset, osst_space_over_filemarks_forward_fast_#t~ret945#1, osst_space_over_filemarks_forward_fast_#t~mem946#1, osst_space_over_filemarks_forward_fast_#t~mem947#1.base, osst_space_over_filemarks_forward_fast_#t~mem947#1.offset, osst_space_over_filemarks_forward_fast_#t~mem948#1.base, osst_space_over_filemarks_forward_fast_#t~mem948#1.offset, osst_space_over_filemarks_forward_fast_#t~mem949#1, osst_space_over_filemarks_forward_fast_#t~ret950#1, osst_space_over_filemarks_forward_fast_#t~mem951#1, osst_space_over_filemarks_forward_fast_#t~mem952#1.base, osst_space_over_filemarks_forward_fast_#t~mem952#1.offset, osst_space_over_filemarks_forward_fast_#t~short953#1, osst_space_over_filemarks_forward_fast_#t~mem954#1, osst_space_over_filemarks_forward_fast_#t~short955#1, osst_space_over_filemarks_forward_fast_#t~mem956#1.base, osst_space_over_filemarks_forward_fast_#t~mem956#1.offset, osst_space_over_filemarks_forward_fast_#t~mem957#1.base, osst_space_over_filemarks_forward_fast_#t~mem957#1.offset, osst_space_over_filemarks_forward_fast_#t~mem958#1, osst_space_over_filemarks_forward_fast_#t~ret959#1, osst_space_over_filemarks_forward_fast_#t~mem960#1.base, osst_space_over_filemarks_forward_fast_#t~mem960#1.offset, osst_space_over_filemarks_forward_fast_#t~mem961#1, osst_space_over_filemarks_forward_fast_#t~ret962#1, osst_space_over_filemarks_forward_fast_#t~mem963#1.base, osst_space_over_filemarks_forward_fast_#t~mem963#1.offset, osst_space_over_filemarks_forward_fast_#t~mem966#1, osst_space_over_filemarks_forward_fast_#t~mem964#1.base, osst_space_over_filemarks_forward_fast_#t~mem964#1.offset, 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~mem967#1, osst_space_over_filemarks_forward_fast_#t~mem968#1.base, osst_space_over_filemarks_forward_fast_#t~mem968#1.offset, osst_space_over_filemarks_forward_fast_#t~mem969#1, osst_space_over_filemarks_forward_fast_#t~ret970#1, osst_space_over_filemarks_forward_fast_#t~mem971#1, osst_space_over_filemarks_forward_fast_#t~short972#1, osst_space_over_filemarks_forward_fast_#t~ret973#1, osst_space_over_filemarks_forward_fast_#t~ret974#1, osst_space_over_filemarks_forward_fast_#t~ret975#1, osst_space_over_filemarks_forward_fast_#t~mem976#1.base, osst_space_over_filemarks_forward_fast_#t~mem976#1.offset, osst_space_over_filemarks_forward_fast_#t~mem977#1.base, osst_space_over_filemarks_forward_fast_#t~mem977#1.offset, osst_space_over_filemarks_forward_fast_#t~mem978#1, osst_space_over_filemarks_forward_fast_#t~ret979#1, osst_space_over_filemarks_forward_fast_#t~mem980#1.base, osst_space_over_filemarks_forward_fast_#t~mem980#1.offset, osst_space_over_filemarks_forward_fast_#t~mem981#1.base, osst_space_over_filemarks_forward_fast_#t~mem981#1.offset, osst_space_over_filemarks_forward_fast_#t~mem982#1, osst_space_over_filemarks_forward_fast_#t~ret983#1, osst_space_over_filemarks_forward_fast_#t~mem984#1.base, osst_space_over_filemarks_forward_fast_#t~mem984#1.offset, osst_space_over_filemarks_forward_fast_#t~mem985#1.base, osst_space_over_filemarks_forward_fast_#t~mem985#1.offset, osst_space_over_filemarks_forward_fast_#t~mem986#1, osst_space_over_filemarks_forward_fast_#t~ret987#1, osst_space_over_filemarks_forward_fast_#t~ret988#1, osst_space_over_filemarks_forward_fast_#t~mem989#1.base, osst_space_over_filemarks_forward_fast_#t~mem989#1.offset, osst_space_over_filemarks_forward_fast_#t~mem990#1.base, osst_space_over_filemarks_forward_fast_#t~mem990#1.offset, osst_space_over_filemarks_forward_fast_#t~mem991#1, 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.base, osst_space_over_filemarks_forward_fast_#t~mem993#1.offset, osst_space_over_filemarks_forward_fast_#t~mem994#1, 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.base, osst_space_over_filemarks_forward_fast_#t~mem996#1.offset, osst_space_over_filemarks_forward_fast_#t~mem997#1, osst_space_over_filemarks_forward_fast_#t~ret998#1, 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~ret1003#1, osst_space_over_filemarks_forward_fast_#t~mem1004#1.base, osst_space_over_filemarks_forward_fast_#t~mem1004#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1005#1.base, osst_space_over_filemarks_forward_fast_#t~mem1005#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1006#1, osst_space_over_filemarks_forward_fast_#t~mem1007#1, osst_space_over_filemarks_forward_fast_#t~ret1008#1, osst_space_over_filemarks_forward_fast_#t~ret1009#1, osst_space_over_filemarks_forward_fast_#t~mem1010#1.base, osst_space_over_filemarks_forward_fast_#t~mem1010#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1011#1.base, osst_space_over_filemarks_forward_fast_#t~mem1011#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1012#1, osst_space_over_filemarks_forward_fast_#t~ret1013#1, osst_space_over_filemarks_forward_fast_#t~mem1014#1, osst_space_over_filemarks_forward_fast_#t~short1015#1, osst_space_over_filemarks_forward_fast_#t~ret1016#1, osst_space_over_filemarks_forward_fast_#t~ret1017#1, osst_space_over_filemarks_forward_fast_#t~ret1018#1, osst_space_over_filemarks_forward_fast_#t~mem1019#1.base, osst_space_over_filemarks_forward_fast_#t~mem1019#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1020#1.base, osst_space_over_filemarks_forward_fast_#t~mem1020#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1021#1, osst_space_over_filemarks_forward_fast_#t~ret1022#1, osst_space_over_filemarks_forward_fast_#t~mem1023#1, osst_space_over_filemarks_forward_fast_#t~mem1024#1.base, osst_space_over_filemarks_forward_fast_#t~mem1024#1.offset, osst_space_over_filemarks_forward_fast_#t~mem1025#1.base, osst_space_over_filemarks_forward_fast_#t~mem1025#1.offset, 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, osst_space_over_filemarks_forward_fast_#t~ret1029#1, osst_space_over_filemarks_forward_fast_#t~mem1030#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~41#1.base, osst_space_over_filemarks_forward_fast_~tmp~41#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~21#1, osst_space_over_filemarks_forward_fast_~tmp___1~10#1, osst_space_over_filemarks_forward_fast_~tmp___2~10#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;~ioctl_result~0#1 := #t~ret1843#1;havoc #t~ret1843#1; [2025-02-08 03:07:18,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858: osst_wait_for_medium_~SRpnt~2#1.base, osst_wait_for_medium_~SRpnt~2#1.offset := osst_wait_for_medium_#t~ret471#1.base, osst_wait_for_medium_#t~ret471#1.offset;havoc osst_wait_for_medium_#t~mem470#1;havoc osst_wait_for_medium_#t~ret471#1.base, osst_wait_for_medium_#t~ret471#1.offset;call osst_wait_for_medium_#t~mem472#1.base, osst_wait_for_medium_#t~mem472#1.offset := read~$Pointer$#18(osst_wait_for_medium_~STp#1.base, ~bvadd~64(256bv64, osst_wait_for_medium_~STp#1.offset), 8bv64);call osst_wait_for_medium_#t~mem473#1 := read~intINTTYPE4#18(osst_wait_for_medium_#t~mem472#1.base, ~bvadd~64(26bv64, osst_wait_for_medium_#t~mem472#1.offset), 4bv64);osst_wait_for_medium_#t~short475#1 := 0bv32 != osst_wait_for_medium_#t~mem473#1 && ~bvslt~64(~bvsub~64(~jiffies~0, ~bvadd~64(~zero_extend~64~32(~bvmul~32(250bv32, osst_wait_for_medium_~timeout#1)), osst_wait_for_medium_~startwait~1#1)), 0bv64); [2025-02-08 03:07:18,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5858-1: SUMMARY for call osst_wait_for_medium_#t~ret471#1.base, osst_wait_for_medium_#t~ret471#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, 0bv32, 3bv32, osst_wait_for_medium_#t~mem470#1, 0bv32, 1bv32); srcloc: null [2025-02-08 03:07:18,160 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1022#1 := printk(60bv64, 0bv64); srcloc: null [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7097: havoc osst_space_over_filemarks_forward_fast_#t~ret1022#1;osst_space_over_filemarks_forward_fast_#res#1 := 4294967291bv32; [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082: osst_space_over_filemarks_forward_fast_~tmp___12~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1013#1;osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1 := osst_space_over_filemarks_forward_fast_~tmp___12~1#1;osst_space_over_filemarks_forward_fast_#t~short1015#1 := 0bv32 == osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1; [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-2: call osst_space_over_filemarks_forward_fast_#t~mem1010#1.base, osst_space_over_filemarks_forward_fast_#t~mem1010#1.offset := read~$Pointer$#18(osst_space_over_filemarks_forward_fast_~STp#1.base, ~bvadd~64(256bv64, osst_space_over_filemarks_forward_fast_~STp#1.offset), 8bv64);call osst_space_over_filemarks_forward_fast_#t~mem1011#1.base, osst_space_over_filemarks_forward_fast_#t~mem1011#1.offset := read~$Pointer$#18(osst_space_over_filemarks_forward_fast_#t~mem1010#1.base, ~bvadd~64(110bv64, osst_space_over_filemarks_forward_fast_#t~mem1010#1.offset), 8bv64);call osst_space_over_filemarks_forward_fast_#t~mem1012#1 := read~intINTTYPE4#18(osst_space_over_filemarks_forward_fast_#t~mem1011#1.base, ~bvadd~64(224bv64, osst_space_over_filemarks_forward_fast_#t~mem1011#1.offset), 4bv64); [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7082-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1013#1 := __fswab32(osst_space_over_filemarks_forward_fast_#t~mem1012#1); srcloc: null [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279: ~tmp___0~36#1 := #t~ret1856#1;~ioctl_result~0#1 := ~bvor~32(~tmp___0~36#1, ~ioctl_result~0#1);~i~7#1 := ~bvadd~32(1bv32, ~i~7#1); [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9279-1: SUMMARY for call #t~ret1856#1 := osst_write_filemark(~STp#1.base, ~STp#1.offset, ~#SRpnt~17#1.base, ~#SRpnt~17#1.offset); srcloc: null [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-2: osst_wait_for_medium_#t~short479#1 := osst_wait_for_medium_#t~short477#1; [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-3: assume osst_wait_for_medium_#t~short477#1;call osst_wait_for_medium_#t~mem476#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(12bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short477#1 := 58bv32 == ~zero_extend~32~8(osst_wait_for_medium_#t~mem476#1); [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-3: assume !osst_wait_for_medium_#t~short477#1; [2025-02-08 03:07:18,161 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume osst_wait_for_medium_#t~short479#1;havoc osst_wait_for_medium_#t~mem472#1.base, osst_wait_for_medium_#t~mem472#1.offset;havoc osst_wait_for_medium_#t~mem473#1;havoc osst_wait_for_medium_#t~mem474#1;havoc osst_wait_for_medium_#t~short475#1;havoc osst_wait_for_medium_#t~mem476#1;havoc osst_wait_for_medium_#t~short477#1;havoc osst_wait_for_medium_#t~mem478#1;havoc osst_wait_for_medium_#t~short479#1; [2025-02-08 03:07:18,162 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861: assume !osst_wait_for_medium_#t~short479#1;havoc osst_wait_for_medium_#t~mem472#1.base, osst_wait_for_medium_#t~mem472#1.offset;havoc osst_wait_for_medium_#t~mem473#1;havoc osst_wait_for_medium_#t~mem474#1;havoc osst_wait_for_medium_#t~short475#1;havoc osst_wait_for_medium_#t~mem476#1;havoc osst_wait_for_medium_#t~short477#1;havoc osst_wait_for_medium_#t~mem478#1;havoc osst_wait_for_medium_#t~short479#1;call write~$Pointer$#18(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, 8bv64);call osst_wait_for_medium_#t~mem480#1.base, osst_wait_for_medium_#t~mem480#1.offset := read~$Pointer$#18(osst_wait_for_medium_~STp#1.base, ~bvadd~64(256bv64, osst_wait_for_medium_~STp#1.offset), 8bv64);call osst_wait_for_medium_#t~mem481#1 := read~intINTTYPE4#18(osst_wait_for_medium_#t~mem480#1.base, ~bvadd~64(26bv64, osst_wait_for_medium_#t~mem480#1.offset), 4bv64);osst_wait_for_medium_#t~short483#1 := 0bv32 != osst_wait_for_medium_#t~mem481#1; [2025-02-08 03:07:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-1: assume osst_wait_for_medium_#t~short479#1;call osst_wait_for_medium_#t~mem478#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(13bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short479#1 := 0bv32 == ~zero_extend~32~8(osst_wait_for_medium_#t~mem478#1); [2025-02-08 03:07:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-1: assume !osst_wait_for_medium_#t~short479#1; [2025-02-08 03:07:18,165 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-4: osst_wait_for_medium_#t~short477#1 := osst_wait_for_medium_#t~short475#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-5: assume osst_wait_for_medium_#t~short475#1;call osst_wait_for_medium_#t~mem474#1 := read~intINTTYPE1#18(osst_wait_for_medium_~SRpnt~2#1.base, ~bvadd~64(2bv64, ~bvadd~64(16bv64, osst_wait_for_medium_~SRpnt~2#1.offset)), 1bv64);osst_wait_for_medium_#t~short475#1 := 2bv32 == ~zero_extend~32~8(osst_wait_for_medium_#t~mem474#1); [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5861-5: assume !osst_wait_for_medium_#t~short475#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: assume osst_space_over_filemarks_forward_fast_#t~short1015#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084-1: assume !osst_space_over_filemarks_forward_fast_#t~short1015#1;call osst_space_over_filemarks_forward_fast_#t~mem1014#1 := read~intINTTYPE4#18(osst_space_over_filemarks_forward_fast_~STp#1.base, ~bvadd~64(710bv64, osst_space_over_filemarks_forward_fast_~STp#1.offset), 4bv64);osst_space_over_filemarks_forward_fast_#t~short1015#1 := ~bvslt~32(osst_space_over_filemarks_forward_fast_#t~mem1014#1, osst_space_over_filemarks_forward_fast_~next_mark_ppos~0#1); [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume osst_space_over_filemarks_forward_fast_#t~short1015#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1014#1;havoc osst_space_over_filemarks_forward_fast_#t~short1015#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7084: assume !osst_space_over_filemarks_forward_fast_#t~short1015#1;havoc osst_space_over_filemarks_forward_fast_#t~mem1014#1;havoc osst_space_over_filemarks_forward_fast_#t~short1015#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085-1: SUMMARY for call osst_space_over_filemarks_forward_fast_#t~ret1016#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, ~bvsub~32(osst_space_over_filemarks_forward_fast_~mt_count#1, osst_space_over_filemarks_forward_fast_~cnt~3#1)); srcloc: null [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7085: osst_space_over_filemarks_forward_fast_~tmp___13~1#1 := osst_space_over_filemarks_forward_fast_#t~ret1016#1;havoc osst_space_over_filemarks_forward_fast_#t~ret1016#1;osst_space_over_filemarks_forward_fast_#res#1 := osst_space_over_filemarks_forward_fast_~tmp___13~1#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: assume osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1; [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L7102: assume !(osst_space_over_filemarks_forward_fast_~cnt~3#1 != osst_space_over_filemarks_forward_fast_~mt_count#1); [2025-02-08 03:07:18,166 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L9482: call write~intINTTYPE1#18(0bv8, ~STp#1.base, ~bvadd~64(~bvadd~64(514bv64, ~STp#1.offset), ~bvmul~64(16bv64, ~sign_extend~64~32(~i~7#1))), 1bv64);call write~intINTTYPE1#18(0bv8, ~STp#1.base, ~bvadd~64(3bv64, ~bvadd~64(~bvadd~64(514bv64, ~STp#1.offset), ~bvmul~64(16bv64, ~sign_extend~64~32(~i~7#1)))), 1bv64);~i~7#1 := ~bvadd~32(1bv32, ~i~7#1); [2025-02-08 03:07:18,243 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12379: havoc scsi_set_medium_removal_#t~nondet2768#1; [2025-02-08 03:07:18,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-2: call #t~mem2469 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(20bv64, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~15)))), 4bv64); [2025-02-08 03:07:18,390 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-1: assume ~bvult~32(#t~mem2469, ~do_count~2);call #t~mem2470 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(20bv64, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~15)))), 4bv64);#t~ite2471 := #t~mem2470; [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838-1: assume !~bvult~32(#t~mem2469, ~do_count~2);#t~ite2471 := ~do_count~2; [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841-1: SUMMARY for call #t~memcpy~res2474.base, #t~memcpy~res2474.offset := #Ultimate.C_memcpy#18(~tmp___0~46.base, ~tmp___0~46.offset, ~ptr.base, ~ptr.offset, ~sign_extend~64~32(~cnt~7)); srcloc: null [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840: ~tmp___0~46.base, ~tmp___0~46.offset := #t~ret2473.base, #t~ret2473.offset;havoc #t~ret2473.base, #t~ret2473.offset; [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10841: havoc #t~memcpy~res2474.base, #t~memcpy~res2474.offset;~do_count~2 := ~bvsub~32(~do_count~2, ~cnt~7);~ptr.base, ~ptr.offset := ~ptr.base, ~bvadd~64(~ptr.offset, ~sign_extend~64~32(~cnt~7));~i~15 := ~bvadd~32(1bv32, ~i~15); [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839-1: SUMMARY for call #t~ret2472.base, #t~ret2472.offset := sg_page(~st_bp.base, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~15)))); srcloc: null [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: ~cnt~7 := #t~ite2471; [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10840-1: SUMMARY for call #t~ret2473.base, #t~ret2473.offset := lowmem_page_address(~tmp~71.base, ~tmp~71.offset); srcloc: null [2025-02-08 03:07:18,391 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10839: ~tmp~71.base, ~tmp~71.offset := #t~ret2472.base, #t~ret2472.offset;havoc #t~ret2472.base, #t~ret2472.offset; [2025-02-08 03:07:18,430 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4844: havoc __kmalloc_#t~ret65#1.base, __kmalloc_#t~ret65#1.offset; [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5791: call ULTIMATE.dealloc(~#cmd~0#1.base, ~#cmd~0#1.offset);havoc ~#cmd~0#1.base, ~#cmd~0#1.offset; [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5814: SUMMARY for call msleep(100bv32); srcloc: null [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12307: havoc jiffies_to_msecs_#t~nondet2755#1;#t~ret438#1 := jiffies_to_msecs_#res#1;havoc jiffies_to_msecs_#t~nondet2755#1, jiffies_to_msecs_~arg0#1;havoc jiffies_to_msecs_#in~arg0#1;assume { :end_inline_jiffies_to_msecs } true;~tmp~26#1 := #t~ret438#1;havoc #t~ret438#1; [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5800: SUMMARY for call msleep(~tmp~26#1); srcloc: null [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5815: havoc #t~memset~res443#1.base, #t~memset~res443#1.offset;call write~intINTTYPE1#18(0bv8, ~#cmd~0#1.base, ~#cmd~0#1.offset, 1bv64);call #t~mem444#1 := read~intINTTYPE4#18(~STp#1.base, ~bvadd~64(278bv64, ~STp#1.offset), 4bv64); [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5815-1: SUMMARY for call #t~memset~res443#1.base, #t~memset~res443#1.offset := #Ultimate.C_memset#18(~#cmd~0#1.base, ~#cmd~0#1.offset, 0bv32, 16bv64); srcloc: null [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817: ~SRpnt~1#1.base, ~SRpnt~1#1.offset := #t~ret445#1.base, #t~ret445#1.offset;havoc #t~mem444#1;havoc #t~ret445#1.base, #t~ret445#1.offset; [2025-02-08 03:07:18,749 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5817-1: SUMMARY for call #t~ret445#1.base, #t~ret445#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, 0bv32, 3bv32, #t~mem444#1, 0bv32, 1bv32); srcloc: null [2025-02-08 03:07:18,965 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5137: havoc #t~mem140; [2025-02-08 03:07:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12286: havoc device_create_#t~ret2752#1.base, device_create_#t~ret2752#1.offset; [2025-02-08 03:07:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219-1: SUMMARY for call osst_sysfs_destroy(~dev#1); srcloc: null [2025-02-08 03:07:19,384 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L11219: #res#1 := ~err~1#1; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: assume 0bv32 != ~res~0;#res := 4294967282bv32; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10699: assume !(0bv32 != ~res~0);~do_count := ~bvsub~32(~do_count, ~cnt~4);call #t~mem2433 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(10bv64, ~st_bp.offset), 4bv64);call write~intINTTYPE4#18(~bvadd~32(#t~mem2433, ~cnt~4), ~st_bp.base, ~bvadd~64(10bv64, ~st_bp.offset), 4bv64);havoc #t~mem2433;~ubp.base, ~ubp.offset := ~ubp.base, ~bvadd~64(~ubp.offset, ~sign_extend~64~32(~cnt~4));~offset~2 := 0bv32;~i~12 := ~bvadd~32(1bv32, ~i~12); [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: assume ~bvult~32(~bvsub~32(#t~mem2427, ~offset~2), ~do_count);call #t~mem2428 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(20bv64, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~12)))), 4bv64);#t~ite2429 := ~bvsub~32(#t~mem2428, ~offset~2); [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-1: assume !~bvult~32(~bvsub~32(#t~mem2427, ~offset~2), ~do_count);#t~ite2429 := ~do_count; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693: ~cnt~4 := #t~ite2429; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10693-2: call #t~mem2427 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(20bv64, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~12)))), 4bv64); [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695-1: SUMMARY for call #t~ret2431.base, #t~ret2431.offset := lowmem_page_address(~tmp~68.base, ~tmp~68.offset); srcloc: null [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10695: ~tmp___0~43.base, ~tmp___0~43.offset := #t~ret2431.base, #t~ret2431.offset;havoc #t~ret2431.base, #t~ret2431.offset; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10679: call #t~mem2421 := read~intINTTYPE4#18(~st_bp.base, ~bvadd~64(20bv64, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~12)))), 4bv64);~offset~2 := ~bvsub~32(~offset~2, #t~mem2421);~i~12 := ~bvadd~32(1bv32, ~i~12); [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694-1: SUMMARY for call #t~ret2430.base, #t~ret2430.offset := sg_page(~st_bp.base, ~bvadd~64(~bvadd~64(124bv64, ~st_bp.offset), ~bvmul~64(36bv64, ~sign_extend~64~32(~i~12)))); srcloc: null [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696: ~tmp___1~29 := #t~ret2432;havoc #t~ret2432;~res~0 := ~tmp___1~29[32:0]; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10694: ~tmp~68.base, ~tmp~68.offset := #t~ret2430.base, #t~ret2430.offset;havoc #t~ret2430.base, #t~ret2430.offset; [2025-02-08 03:07:19,695 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L10696-1: SUMMARY for call #t~ret2432 := copy_from_user(~tmp___0~43.base, ~bvadd~64(~tmp___0~43.offset, ~sign_extend~64~32(~offset~2)), ~ubp.base, ~ubp.offset, ~sign_extend~64~32(~cnt~4)); srcloc: null [2025-02-08 03:07:19,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint copy_to_userFINAL: assume true; [2025-02-08 03:07:19,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: havoc _copy_to_user_#t~nondet2744#1;#t~ret129#1 := _copy_to_user_#res#1;havoc _copy_to_user_#t~nondet2744#1, _copy_to_user_~arg0#1.base, _copy_to_user_~arg0#1.offset, _copy_to_user_~arg1#1.base, _copy_to_user_~arg1#1.offset, _copy_to_user_~arg2#1;havoc _copy_to_user_#in~arg0#1.base, _copy_to_user_#in~arg0#1.offset, _copy_to_user_#in~arg1#1.base, _copy_to_user_#in~arg1#1.offset, _copy_to_user_#in~arg2#1;assume { :end_inline__copy_to_user } true;~n#1 := #t~ret129#1;havoc #t~ret129#1; [2025-02-08 03:07:19,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5067: #res#1 := ~n#1; [2025-02-08 03:07:19,767 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5065: assume { :end_inline___copy_to_user_overflow } true; [2025-02-08 03:07:20,582 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L4979: havoc #t~mem81; [2025-02-08 03:07:20,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5946: ~result~2 := #t~ret511;havoc #t~ret511; [2025-02-08 03:07:20,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944-1: SUMMARY for call #t~ret510 := osst_get_frame_position(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset); srcloc: null [2025-02-08 03:07:20,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5946-1: SUMMARY for call #t~ret511 := osst_write_error_recovery(~STp.base, ~STp.offset, ~aSRpnt.base, ~aSRpnt.offset, 0bv32); srcloc: null [2025-02-08 03:07:20,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5944: ~result~2 := #t~ret510; [2025-02-08 03:07:20,824 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5961: SUMMARY for call msleep(100bv32); srcloc: null [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-2: #t~short517 := #t~short516; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-3: assume #t~short516;call #t~mem515 := read~intINTTYPE4#18(~STp.base, ~bvadd~64(646bv64, ~STp.offset), 4bv64);#t~short516 := ~bvsgt~32(#t~mem515, ~minlast); [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-3: assume !#t~short516; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957: assume #t~short518 && ~bvsge~32(~result~2, 0bv32);havoc #t~mem512;havoc #t~mem513;havoc #t~short514;havoc #t~mem515;havoc #t~short516;havoc #t~short517;havoc #t~short518;#res := 0bv32; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957: assume !(#t~short518 && ~bvsge~32(~result~2, 0bv32));havoc #t~mem512;havoc #t~mem513;havoc #t~short514;havoc #t~mem515;havoc #t~short516;havoc #t~short517;havoc #t~short518; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-1: #t~short518 := #t~short517; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-6: assume #t~short514;call #t~mem513 := read~intINTTYPE4#18(~STp.base, ~bvadd~64(642bv64, ~STp.offset), 4bv64);#t~short514 := ~bvsgt~32(#t~mem513, ~bvadd~32(~curr, ~minlast)); [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-6: assume !#t~short514; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-7: assume #t~short518;#t~short514 := ~bvslt~32(~minlast, 0bv32); [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-7: assume !#t~short518; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-4: assume #t~short517; [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-4: assume !#t~short517;#t~short516 := ~bvsge~32(~minlast, 0bv32); [2025-02-08 03:07:20,825 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: assume ~bvslt~32(~result~2, 0bv32); [2025-02-08 03:07:20,828 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5953: assume !~bvslt~32(~result~2, 0bv32);call #t~mem512 := read~intINTTYPE4#18(~STp.base, ~bvadd~64(638bv64, ~STp.offset), 4bv64);#t~short518 := #t~mem512 == ~curr; [2025-02-08 03:07:20,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5957-5: #t~short517 := #t~short514; [2025-02-08 03:07:20,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5947: assume 0bv32 == ~result~2;#res := 0bv32; [2025-02-08 03:07:20,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5947: assume !(0bv32 == ~result~2); [2025-02-08 03:07:20,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5945: assume 4294967291bv32 == ~result~2; [2025-02-08 03:07:20,829 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L5945: assume !(4294967291bv32 == ~result~2);