./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-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 ce02ab8620c6517fc65a07c19449c72687fa040b14d7c36fa40f0b6b2efeb3eb --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:44:17,384 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:44:17,444 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:44:17,448 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:44:17,449 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:44:17,474 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:44:17,475 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:44:17,475 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:44:17,476 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:44:17,476 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:44:17,476 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:44:17,477 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:44:17,477 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:44:17,477 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:44:17,477 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:44:17,478 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:44:17,478 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:44:17,478 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:44:17,479 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:44:17,479 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:44:17,480 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:44:17,480 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/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 -> ce02ab8620c6517fc65a07c19449c72687fa040b14d7c36fa40f0b6b2efeb3eb [2025-03-08 19:44:17,723 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:44:17,729 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:44:17,732 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:44:17,733 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:44:17,733 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:44:17,734 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-03-08 19:44:18,862 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b36e4fb3e/2b5ebfa64baf4a69962828b12a4e866a/FLAGc7526e570 [2025-03-08 19:44:19,311 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:44:19,311 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-03-08 19:44:19,344 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b36e4fb3e/2b5ebfa64baf4a69962828b12a4e866a/FLAGc7526e570 [2025-03-08 19:44:19,417 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b36e4fb3e/2b5ebfa64baf4a69962828b12a4e866a [2025-03-08 19:44:19,418 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:44:19,420 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:44:19,421 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:44:19,421 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:44:19,424 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:44:19,424 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:44:19" (1/1) ... [2025-03-08 19:44:19,426 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3fdb650c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:19, skipping insertion in model container [2025-03-08 19:44:19,426 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:44:19" (1/1) ... [2025-03-08 19:44:19,513 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:44:21,858 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i[348142,348155] [2025-03-08 19:44:22,160 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:44:22,190 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:44:22,255 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4410] [2025-03-08 19:44:22,259 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4412] [2025-03-08 19:44:22,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [4422] [2025-03-08 19:44:22,260 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)); [4430-4431] [2025-03-08 19:44:22,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4449] [2025-03-08 19:44:22,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4452] [2025-03-08 19:44:22,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4455] [2025-03-08 19:44:22,262 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4458] [2025-03-08 19:44:22,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [4495-4496] [2025-03-08 19:44:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [4507-4508] [2025-03-08 19:44:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4511-4512] [2025-03-08 19:44:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4515-4516] [2025-03-08 19:44:22,264 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4519-4520] [2025-03-08 19:44:22,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; addq %1,%0": "=m" (v->counter): "er" (i), "m" (v->counter)); [4540-4541] [2025-03-08 19:44:22,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incq %0": "=m" (v->counter): "m" (v->counter)); [4548] [2025-03-08 19:44:22,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decq %0": "=m" (v->counter): "m" (v->counter)); [4555] [2025-03-08 19:44:22,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4715] [2025-03-08 19:44:22,269 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4718] [2025-03-08 19:44:22,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4720] [2025-03-08 19:44:22,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4725] [2025-03-08 19:44:22,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4728] [2025-03-08 19:44:22,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4730] [2025-03-08 19:44:22,271 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4735] [2025-03-08 19:44:22,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4738] [2025-03-08 19:44:22,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4740] [2025-03-08 19:44:22,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4745] [2025-03-08 19:44:22,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4748] [2025-03-08 19:44:22,272 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4750] [2025-03-08 19:44:22,276 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4808] [2025-03-08 19:44:22,499 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i[348142,348155] [2025-03-08 19:44:22,509 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:44:22,614 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:44:22,615 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22 WrapperNode [2025-03-08 19:44:22,616 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:44:22,617 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:44:22,617 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:44:22,617 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:44:22,622 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:22,716 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:23,019 INFO L138 Inliner]: procedures = 339, calls = 4618, calls flagged for inlining = 148, calls inlined = 138, statements flattened = 10651 [2025-03-08 19:44:23,019 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:44:23,020 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:44:23,020 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:44:23,020 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:44:23,028 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:23,028 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:23,068 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,407 INFO L175 MemorySlicer]: Split 3066 memory accesses to 42 slices as follows [2181, 160, 2, 10, 3, 1, 4, 7, 3, 7, 31, 8, 58, 17, 3, 1, 2, 12, 8, 24, 8, 20, 16, 1, 9, 3, 18, 2, 218, 4, 8, 4, 34, 5, 64, 2, 1, 3, 14, 5, 80, 5]. 71 percent of accesses are in the largest equivalence class. The 521 initializations are split as follows [57, 0, 0, 0, 3, 0, 4, 0, 3, 0, 31, 8, 58, 17, 3, 0, 2, 12, 8, 12, 8, 20, 0, 1, 0, 3, 0, 2, 218, 4, 8, 4, 0, 5, 0, 2, 1, 3, 14, 5, 0, 5]. The 1147 writes are split as follows [760, 160, 0, 1, 0, 0, 0, 4, 0, 3, 0, 0, 0, 0, 0, 1, 0, 0, 0, 12, 0, 0, 16, 0, 4, 0, 17, 0, 0, 0, 0, 0, 25, 0, 64, 0, 0, 0, 0, 0, 80, 0]. [2025-03-08 19:44:24,407 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,408 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,602 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,625 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,688 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,727 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,819 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:44:24,821 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:44:24,821 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:44:24,822 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:44:24,823 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (1/1) ... [2025-03-08 19:44:24,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:44:24,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:44:24,852 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:44:24,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:44:24,878 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_print_sense [2025-03-08 19:44:24,878 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_print_sense [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 19:44:24,879 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-03-08 19:44:24,879 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:44:24,879 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:44:24,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 19:44:24,882 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-03-08 19:44:24,882 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-03-08 19:44:24,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:44:24,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:44:24,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:44:24,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:44:24,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-03-08 19:44:24,885 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-03-08 19:44:24,885 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:44:24,886 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:44:24,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 19:44:24,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 19:44:24,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 19:44:24,889 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2025-03-08 19:44:24,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:44:24,890 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_read [2025-03-08 19:44:24,892 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_read [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_st_ref_mutex [2025-03-08 19:44:24,892 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_st_ref_mutex [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2025-03-08 19:44:24,892 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-03-08 19:44:24,892 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:44:24,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_inc [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_inc [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2025-03-08 19:44:24,893 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:44:24,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:44:24,894 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:44:24,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_scsi_tape [2025-03-08 19:44:24,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_scsi_tape [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:44:24,896 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:44:24,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:44:24,898 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2025-03-08 19:44:24,899 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-03-08 19:44:24,899 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2025-03-08 19:44:24,899 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:44:24,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-08 19:44:24,900 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2025-03-08 19:44:24,900 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure st_log_options [2025-03-08 19:44:24,900 INFO L138 BoogieDeclarations]: Found implementation of procedure st_log_options [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:44:24,900 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:44:24,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:44:24,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:44:24,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:44:24,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:44:24,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:44:24,902 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2025-03-08 19:44:24,903 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2025-03-08 19:44:24,903 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2025-03-08 19:44:24,903 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2025-03-08 19:44:24,903 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:44:24,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:44:24,904 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:44:24,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:44:24,905 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2025-03-08 19:44:24,905 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-03-08 19:44:24,905 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2025-03-08 19:44:24,905 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:44:24,905 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:44:24,905 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2025-03-08 19:44:24,906 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:44:24,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 19:44:24,907 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_st_ref_mutex [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_st_ref_mutex [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure deb_space_print [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure deb_space_print [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-03-08 19:44:24,908 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:44:24,908 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:44:24,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:44:24,910 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2025-03-08 19:44:24,910 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2025-03-08 19:44:24,910 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock_of_scsi_tape [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure st_write [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure st_write [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:44:24,911 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:44:24,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:44:24,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:44:24,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:44:24,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:44:24,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:44:24,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2025-03-08 19:44:24,913 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2025-03-08 19:44:24,913 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:44:24,913 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:44:24,913 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 19:44:24,913 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 19:44:26,027 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:44:26,030 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:44:26,088 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12818: havoc #t~nondet2579; [2025-03-08 19:44:26,091 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12731: havoc #t~nondet2564; [2025-03-08 19:44:26,798 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8149: call ULTIMATE.dealloc(~#cmd~10.base, ~#cmd~10.offset);havoc ~#cmd~10.base, ~#cmd~10.offset; [2025-03-08 19:44:26,799 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8499: havoc #t~mem1577.base, #t~mem1577.offset;havoc #t~mem1578; [2025-03-08 19:44:27,340 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12768: havoc #t~ret2570#1.base, #t~ret2570#1.offset;havoc #t~mem2571#1; [2025-03-08 19:44:27,627 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4534: havoc #t~mem33; [2025-03-08 19:44:27,660 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7927: havoc #t~mem1358.base, #t~mem1358.offset;havoc #t~mem1359;call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-03-08 19:44:27,660 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7923: havoc #t~mem1356.base, #t~mem1356.offset;havoc #t~mem1357; [2025-03-08 19:44:27,670 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856: havoc scsi_set_medium_removal_#t~nondet2588#1; [2025-03-08 19:44:27,675 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12711: havoc #t~nondet2561; [2025-03-08 19:44:27,745 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8669: call ULTIMATE.dealloc(~#scmd~0.base, ~#scmd~0.offset);havoc ~#scmd~0.base, ~#scmd~0.offset; [2025-03-08 19:44:27,745 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693: havoc #t~mem1628.base, #t~mem1628.offset;havoc #t~mem1629; [2025-03-08 19:44:27,751 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4866: havoc __kmalloc_#t~ret93#1.base, __kmalloc_#t~ret93#1.offset; [2025-03-08 19:44:28,052 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6064: call ULTIMATE.dealloc(~#cmd~3#1.base, ~#cmd~3#1.offset);havoc ~#cmd~3#1.base, ~#cmd~3#1.offset; [2025-03-08 19:44:28,052 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5985: call ULTIMATE.dealloc(test_ready_~#cmd~2#1.base, test_ready_~#cmd~2#1.offset);havoc test_ready_~#cmd~2#1.base, test_ready_~#cmd~2#1.offset; [2025-03-08 19:44:28,052 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4995: havoc file_inode_#t~mem113#1.base, file_inode_#t~mem113#1.offset; [2025-03-08 19:44:28,052 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12775: havoc msleep_interruptible_#t~nondet2572#1; [2025-03-08 19:44:28,167 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12751: havoc get_user_pages_unlocked_#t~nondet2567#1; [2025-03-08 19:44:28,187 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5025: havoc #t~mem138.base, #t~mem138.offset; [2025-03-08 19:44:28,344 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5755: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-03-08 19:44:28,344 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5786: havoc #t~mem525.base, #t~mem525.offset;havoc #t~mem526; [2025-03-08 19:44:28,398 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12677: havoc alloc_pages_current_#t~ret2556#1.base, alloc_pages_current_#t~ret2556#1.offset; [2025-03-08 19:44:28,551 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12852: havoc scsi_sense_desc_find_#t~ret2587#1.base, scsi_sense_desc_find_#t~ret2587#1.offset; [2025-03-08 19:44:28,551 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12845: havoc scsi_normalize_sense_#t~nondet2585#1; [2025-03-08 19:44:28,551 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: havoc scsi_get_sense_info_fld_#t~nondet2582#1; [2025-03-08 19:44:28,559 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12665: havoc _copy_to_user_#t~nondet2554#1; [2025-03-08 19:44:28,703 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12741: havoc #t~nondet2566; [2025-03-08 19:44:28,723 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4989: havoc #t~mem112; [2025-03-08 19:44:29,047 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7954: havoc #t~mem1390.base, #t~mem1390.offset;havoc #t~mem1391;call ULTIMATE.dealloc(~#cmd~8.base, ~#cmd~8.offset);havoc ~#cmd~8.base, ~#cmd~8.offset; [2025-03-08 19:44:29,047 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7950: havoc #t~mem1388.base, #t~mem1388.offset;havoc #t~mem1389; [2025-03-08 19:44:29,239 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6471: call ULTIMATE.dealloc(~#cmd~4#1.base, ~#cmd~4#1.offset);havoc ~#cmd~4#1.base, ~#cmd~4#1.offset; [2025-03-08 19:44:29,248 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: havoc #t~nondet2578; [2025-03-08 19:44:29,344 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8824: havoc #t~mem1709.base, #t~mem1709.offset;havoc #t~mem1710; [2025-03-08 19:44:29,345 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8738: call ULTIMATE.dealloc(~#p~3.base, ~#p~3.offset);havoc ~#p~3.base, ~#p~3.offset;call ULTIMATE.dealloc(~#blk~0.base, ~#blk~0.offset);havoc ~#blk~0.base, ~#blk~0.offset;call ULTIMATE.dealloc(~#scmd~1.base, ~#scmd~1.offset);havoc ~#scmd~1.base, ~#scmd~1.offset; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12793: havoc noop_llseek_#t~nondet2575#1; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7382: call ULTIMATE.dealloc(st_read_~#i~5#1.base, st_read_~#i~5#1.offset);havoc st_read_~#i~5#1.base, st_read_~#i~5#1.offset;call ULTIMATE.dealloc(st_read_~#SRpnt~9#1.base, st_read_~#SRpnt~9#1.offset);havoc st_read_~#SRpnt~9#1.base, st_read_~#SRpnt~9#1.offset; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12674: havoc alloc_disk_#t~ret2555#1.base, alloc_disk_#t~ret2555#1.offset; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12807: havoc register_chrdev_region_#t~nondet2577#1; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12684: havoc blk_get_queue_#t~nondet2557#1; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12826: havoc scsi_device_get_#t~nondet2581#1; [2025-03-08 19:44:56,469 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11772-1: ldv_mutex_lock_interruptible_18_#res#1 := ldv_mutex_lock_interruptible_18_~ldv_func_res~2#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7151: call ULTIMATE.dealloc(read_tape_~#cmd~6#1.base, read_tape_~#cmd~6#1.offset);havoc read_tape_~#cmd~6#1.base, read_tape_~#cmd~6#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12837: havoc scsi_ioctl_#t~nondet2583#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841: havoc scsi_ioctl_block_when_processing_errors_#t~nondet2584#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12849: havoc scsi_register_driver_#t~nondet2586#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11793-1: ldv_mutex_lock_interruptible_20_#res#1 := ldv_mutex_lock_interruptible_20_~ldv_func_res~3#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9030: call ULTIMATE.dealloc(st_ioctl_~#bt~0#1.base, st_ioctl_~#bt~0#1.offset);havoc st_ioctl_~#bt~0#1.base, st_ioctl_~#bt~0#1.offset;call ULTIMATE.dealloc(st_ioctl_~#blk~1#1.base, st_ioctl_~#blk~1#1.offset);havoc st_ioctl_~#blk~1#1.base, st_ioctl_~#blk~1#1.offset;call ULTIMATE.dealloc(st_ioctl_~#mtc~0#1.base, st_ioctl_~#mtc~0#1.offset);havoc st_ioctl_~#mtc~0#1.base, st_ioctl_~#mtc~0#1.offset;call ULTIMATE.dealloc(st_ioctl_~#mt_status~0#1.base, st_ioctl_~#mt_status~0#1.offset);havoc st_ioctl_~#mt_status~0#1.base, st_ioctl_~#mt_status~0#1.offset;call ULTIMATE.dealloc(st_ioctl_~#mt_pos~0#1.base, st_ioctl_~#mt_pos~0#1.offset);havoc st_ioctl_~#mt_pos~0#1.base, st_ioctl_~#mt_pos~0#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12863: havoc sysfs_create_link_#t~nondet2589#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: call ULTIMATE.dealloc(main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset);havoc main_~#ldvarg35~0#1.base, main_~#ldvarg35~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset);havoc main_~#ldvarg41~0#1.base, main_~#ldvarg41~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg38~0#1.base, main_~#ldvarg38~0#1.offset);havoc main_~#ldvarg38~0#1.base, main_~#ldvarg38~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset);havoc main_~#ldvarg33~0#1.base, main_~#ldvarg33~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset);havoc main_~#ldvarg37~0#1.base, main_~#ldvarg37~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset);havoc main_~#ldvarg36~0#1.base, main_~#ldvarg36~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset);havoc main_~#ldvarg44~0#1.base, main_~#ldvarg44~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset);havoc main_~#ldvarg34~0#1.base, main_~#ldvarg34~0#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10229: call ULTIMATE.dealloc(init_st_~#__key~2#1.base, init_st_~#__key~2#1.offset);havoc init_st_~#__key~2#1.base, init_st_~#__key~2#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4818: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12755: havoc idr_alloc_#t~nondet2568#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9981: call ULTIMATE.dealloc(st_probe_~#__key~1#1.base, st_probe_~#__key~1#1.offset);havoc st_probe_~#__key~1#1.base, st_probe_~#__key~1#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12758: havoc idr_find_slowpath_#t~ret2569#1.base, idr_find_slowpath_#t~ret2569#1.offset; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5097: havoc queue_max_segments_#t~mem187#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7213: havoc read_tape_#t~mem1099#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12636: havoc __class_register_#t~nondet2552#1; [2025-03-08 19:44:56,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5250: havoc st_incompatible_#t~mem249#1.base, st_incompatible_#t~mem249#1.offset; [2025-03-08 19:44:57,761 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:44:58,324 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8881: havoc #t~mem1726;call ULTIMATE.dealloc(~#partition~0.base, ~#partition~0.offset);havoc ~#partition~0.base, ~#partition~0.offset;call ULTIMATE.dealloc(~#block~0.base, ~#block~0.offset);havoc ~#block~0.base, ~#block~0.offset; [2025-03-08 19:45:00,459 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5272: havoc #t~mem251.base, #t~mem251.offset; [2025-03-08 19:45:02,280 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12687: havoc blk_get_request_#t~ret2558#1.base, blk_get_request_#t~ret2558#1.offset; [2025-03-08 19:45:02,280 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4779: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-03-08 19:45:02,280 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12700: havoc blk_rq_map_user_#t~nondet2559#1; [2025-03-08 19:45:02,392 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12782: havoc #t~nondet2573; [2025-03-08 19:45:02,657 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12797: havoc #t~nondet2576; [2025-03-08 19:45:03,449 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12822: havoc #t~nondet2580; [2025-03-08 19:45:04,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12734: havoc device_create_#t~ret2565#1.base, device_create_#t~ret2565#1.offset; [2025-03-08 19:45:04,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9848: call ULTIMATE.dealloc(~#name~1#1.base, ~#name~1#1.offset);havoc ~#name~1#1.base, ~#name~1#1.offset; [2025-03-08 19:45:04,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12718: havoc cdev_alloc_#t~ret2563#1.base, cdev_alloc_#t~ret2563#1.offset; [2025-03-08 19:45:04,021 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12715: havoc cdev_add_#t~nondet2562#1; [2025-03-08 19:45:04,070 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5103: havoc #t~ite189;havoc #t~mem188; [2025-03-08 19:45:04,509 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8094: havoc #t~mem1434.base, #t~mem1434.offset;havoc #t~mem1435; [2025-03-08 19:45:04,509 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8039: call ULTIMATE.dealloc(~#cmd~9.base, ~#cmd~9.offset);havoc ~#cmd~9.base, ~#cmd~9.offset; [2025-03-08 19:45:04,742 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5747: havoc #t~mem511.base, #t~mem511.offset;havoc #t~mem512;call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-03-08 19:45:04,742 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5736: havoc #t~mem505.base, #t~mem505.offset;havoc #t~mem506; [2025-03-08 19:45:05,817 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12661: havoc _copy_from_user_#t~nondet2553#1; [2025-03-08 19:45:09,081 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11751-1: ldv_mutex_lock_interruptible_16_#res#1 := ldv_mutex_lock_interruptible_16_~ldv_func_res~1#1; [2025-03-08 19:45:09,082 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6819: call ULTIMATE.dealloc(~#i~4#1.base, ~#i~4#1.offset);havoc ~#i~4#1.base, ~#i~4#1.offset;call ULTIMATE.dealloc(~#cmd~5#1.base, ~#cmd~5#1.offset);havoc ~#cmd~5#1.base, ~#cmd~5#1.offset; [2025-03-08 19:45:10,443 INFO L? ?]: Removed 4594 outVars from TransFormulas that were not future-live. [2025-03-08 19:45:10,443 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:45:10,536 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:45:10,536 INFO L336 CfgBuilder]: Removed 10 assume(true) statements. [2025-03-08 19:45:10,538 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:45:10 BoogieIcfgContainer [2025-03-08 19:45:10,538 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:45:10,540 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:45:10,540 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:45:10,543 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:45:10,543 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:44:19" (1/3) ... [2025-03-08 19:45:10,544 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ea45b42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:45:10, skipping insertion in model container [2025-03-08 19:45:10,544 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:44:22" (2/3) ... [2025-03-08 19:45:10,544 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3ea45b42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:45:10, skipping insertion in model container [2025-03-08 19:45:10,544 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:45:10" (3/3) ... [2025-03-08 19:45:10,546 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-03-08 19:45:10,557 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:45:10,560 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--scsi--st.ko-entry_point.cil.out.i that has 178 procedures, 3923 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2025-03-08 19:45:10,641 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:45:10,650 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@62e7e1f2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:45:10,650 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-08 19:45:10,663 INFO L276 IsEmpty]: Start isEmpty. Operand has 3557 states, 2772 states have (on average 1.4639249639249639) internal successors, (4058), 2825 states have internal predecessors, (4058), 688 states have call successors, (688), 96 states have call predecessors, (688), 95 states have return successors, (665), 662 states have call predecessors, (665), 665 states have call successors, (665) [2025-03-08 19:45:10,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1049 [2025-03-08 19:45:10,694 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:45:10,695 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:45:10,695 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:45:10,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:45:10,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1550323764, now seen corresponding path program 1 times [2025-03-08 19:45:10,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:45:10,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829173873] [2025-03-08 19:45:10,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:45:10,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:45:20,206 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1048 statements into 1 equivalence classes. [2025-03-08 19:45:20,743 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1048 of 1048 statements. [2025-03-08 19:45:20,743 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:45:20,743 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:45:21,958 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2025-03-08 19:45:21,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:45:21,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829173873] [2025-03-08 19:45:21,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829173873] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:45:21,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:45:21,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:45:21,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064169490] [2025-03-08 19:45:21,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:45:21,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:45:21,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:45:21,981 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:45:21,982 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:45:21,989 INFO L87 Difference]: Start difference. First operand has 3557 states, 2772 states have (on average 1.4639249639249639) internal successors, (4058), 2825 states have internal predecessors, (4058), 688 states have call successors, (688), 96 states have call predecessors, (688), 95 states have return successors, (665), 662 states have call predecessors, (665), 665 states have call successors, (665) Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2025-03-08 19:45:24,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:45:24,849 INFO L93 Difference]: Finished difference Result 10299 states and 15969 transitions. [2025-03-08 19:45:24,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:45:24,851 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) Word has length 1048 [2025-03-08 19:45:24,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:45:24,902 INFO L225 Difference]: With dead ends: 10299 [2025-03-08 19:45:24,902 INFO L226 Difference]: Without dead ends: 6688 [2025-03-08 19:45:24,930 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:45:24,931 INFO L435 NwaCegarLoop]: 5252 mSDtfsCounter, 5035 mSDsluCounter, 5032 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5035 SdHoareTripleChecker+Valid, 10284 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2025-03-08 19:45:24,932 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5035 Valid, 10284 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2025-03-08 19:45:24,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6688 states. [2025-03-08 19:45:25,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6688 to 6667. [2025-03-08 19:45:25,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6667 states, 5288 states have (on average 1.4555597579425112) internal successors, (7697), 5332 states have internal predecessors, (7697), 1196 states have call successors, (1196), 183 states have call predecessors, (1196), 182 states have return successors, (1187), 1181 states have call predecessors, (1187), 1187 states have call successors, (1187) [2025-03-08 19:45:25,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6667 states to 6667 states and 10080 transitions. [2025-03-08 19:45:25,277 INFO L78 Accepts]: Start accepts. Automaton has 6667 states and 10080 transitions. Word has length 1048 [2025-03-08 19:45:25,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:45:25,283 INFO L471 AbstractCegarLoop]: Abstraction has 6667 states and 10080 transitions. [2025-03-08 19:45:25,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (74), 2 states have call predecessors, (74), 1 states have return successors, (72), 2 states have call predecessors, (72), 2 states have call successors, (72) [2025-03-08 19:45:25,283 INFO L276 IsEmpty]: Start isEmpty. Operand 6667 states and 10080 transitions. [2025-03-08 19:45:25,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1051 [2025-03-08 19:45:25,307 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:45:25,308 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:45:25,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-08 19:45:25,308 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:45:25,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:45:25,309 INFO L85 PathProgramCache]: Analyzing trace with hash 935791799, now seen corresponding path program 1 times [2025-03-08 19:45:25,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:45:25,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451207398] [2025-03-08 19:45:25,310 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:45:25,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:45:33,899 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1050 statements into 1 equivalence classes. [2025-03-08 19:45:34,137 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1050 of 1050 statements. [2025-03-08 19:45:34,137 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:45:34,137 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:45:35,370 INFO L134 CoverageAnalysis]: Checked inductivity of 23394 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23394 trivial. 0 not checked. [2025-03-08 19:45:35,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:45:35,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451207398] [2025-03-08 19:45:35,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451207398] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:45:35,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:45:35,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:45:35,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635359806] [2025-03-08 19:45:35,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:45:35,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:45:35,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:45:35,374 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:45:35,375 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:45:35,375 INFO L87 Difference]: Start difference. First operand 6667 states and 10080 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2025-03-08 19:45:38,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:45:38,364 INFO L93 Difference]: Finished difference Result 14270 states and 21512 transitions. [2025-03-08 19:45:38,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-08 19:45:38,364 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) Word has length 1050 [2025-03-08 19:45:38,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:45:38,413 INFO L225 Difference]: With dead ends: 14270 [2025-03-08 19:45:38,413 INFO L226 Difference]: Without dead ends: 7747 [2025-03-08 19:45:38,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:45:38,442 INFO L435 NwaCegarLoop]: 5414 mSDtfsCounter, 1215 mSDsluCounter, 4955 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1215 SdHoareTripleChecker+Valid, 10369 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2025-03-08 19:45:38,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1215 Valid, 10369 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2025-03-08 19:45:38,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7747 states. [2025-03-08 19:45:38,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7747 to 7730. [2025-03-08 19:45:38,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7730 states, 6134 states have (on average 1.4510922725790676) internal successors, (8901), 6195 states have internal predecessors, (8901), 1364 states have call successors, (1364), 232 states have call predecessors, (1364), 231 states have return successors, (1355), 1345 states have call predecessors, (1355), 1355 states have call successors, (1355) [2025-03-08 19:45:38,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7730 states to 7730 states and 11620 transitions. [2025-03-08 19:45:38,692 INFO L78 Accepts]: Start accepts. Automaton has 7730 states and 11620 transitions. Word has length 1050 [2025-03-08 19:45:38,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:45:38,694 INFO L471 AbstractCegarLoop]: Abstraction has 7730 states and 11620 transitions. [2025-03-08 19:45:38,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (70), 2 states have call predecessors, (70), 2 states have call successors, (70) [2025-03-08 19:45:38,695 INFO L276 IsEmpty]: Start isEmpty. Operand 7730 states and 11620 transitions. [2025-03-08 19:45:38,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2025-03-08 19:45:38,702 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:45:38,703 INFO L218 NwaCegarLoop]: trace histogram [58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 58, 8, 8, 8, 8, 8, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:45:38,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-08 19:45:38,703 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-08 19:45:38,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:45:38,704 INFO L85 PathProgramCache]: Analyzing trace with hash -719188276, now seen corresponding path program 1 times [2025-03-08 19:45:38,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:45:38,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [798421623] [2025-03-08 19:45:38,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:45:38,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms