./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash df1860cc952f832fb222494d56009aea4020943af536256b710781dc57f21707 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:43:27,190 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:43:27,243 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:43:27,246 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:43:27,247 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:43:27,267 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:43:27,268 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:43:27,268 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:43:27,268 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:43:27,269 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:43:27,269 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:43:27,270 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:43:27,270 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:43:27,270 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:43:27,270 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:43:27,271 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:43:27,271 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> df1860cc952f832fb222494d56009aea4020943af536256b710781dc57f21707 [2025-02-06 06:43:27,497 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:43:27,505 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:43:27,507 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:43:27,507 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:43:27,508 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:43:27,508 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-02-06 06:43:28,619 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/433a1201d/2a2a94e352fb4d54af9229aab9ed374c/FLAGa28550c69 [2025-02-06 06:43:29,213 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:43:29,214 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-02-06 06:43:29,254 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/433a1201d/2a2a94e352fb4d54af9229aab9ed374c/FLAGa28550c69 [2025-02-06 06:43:29,698 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/433a1201d/2a2a94e352fb4d54af9229aab9ed374c [2025-02-06 06:43:29,700 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:43:29,701 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:43:29,703 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:43:29,703 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:43:29,708 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:43:29,709 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:43:29" (1/1) ... [2025-02-06 06:43:29,709 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b354dd8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:29, skipping insertion in model container [2025-02-06 06:43:29,709 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:43:29" (1/1) ... [2025-02-06 06:43:29,810 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:43:31,885 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i[342799,342812] [2025-02-06 06:43:31,949 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:43:32,014 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:43:32,063 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4416] [2025-02-06 06:43:32,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4418] [2025-02-06 06:43:32,066 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"); [4428] [2025-02-06 06:43:32,066 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)); [4436-4437] [2025-02-06 06:43:32,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4456] [2025-02-06 06:43:32,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4459] [2025-02-06 06:43:32,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4462] [2025-02-06 06:43:32,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4465] [2025-02-06 06:43:32,068 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"); [4501-4502] [2025-02-06 06:43:32,069 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"); [4513-4514] [2025-02-06 06:43:32,069 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"); [4517-4518] [2025-02-06 06:43:32,069 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"); [4521-4522] [2025-02-06 06:43:32,069 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"); [4525-4526] [2025-02-06 06:43:32,069 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)); [4546-4547] [2025-02-06 06:43:32,069 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)); [4554] [2025-02-06 06:43:32,069 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)); [4561] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [4592] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [4595] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [4597] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [4602] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [4605] [2025-02-06 06:43:32,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4607] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [4612] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [4615] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [4617] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [4622] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [4625] [2025-02-06 06:43:32,071 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [4627] [2025-02-06 06:43:32,074 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [4688] [2025-02-06 06:43:32,277 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i[342799,342812] [2025-02-06 06:43:32,282 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:43:32,329 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:43:32,330 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32 WrapperNode [2025-02-06 06:43:32,330 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:43:32,331 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:43:32,331 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:43:32,331 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:43:32,335 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:32,415 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:32,637 INFO L138 Inliner]: procedures = 267, calls = 4490, calls flagged for inlining = 132, calls inlined = 125, statements flattened = 10548 [2025-02-06 06:43:32,637 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:43:32,638 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:43:32,638 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:43:32,638 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:43:32,646 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:32,646 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:32,697 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,292 INFO L175 MemorySlicer]: Split 3066 memory accesses to 42 slices as follows [160, 14, 7, 4, 3, 58, 17, 3, 31, 2, 1, 10, 64, 2, 12, 7, 8, 8, 218, 20, 1, 1, 3, 24, 2181, 9, 18, 2, 8, 4, 3, 8, 4, 34, 5, 2, 1, 3, 16, 80, 5, 5]. 71 percent of accesses are in the largest equivalence class. The 521 initializations are split as follows [0, 14, 0, 4, 3, 58, 17, 3, 31, 0, 0, 0, 0, 2, 12, 0, 8, 8, 218, 20, 0, 1, 3, 12, 57, 0, 0, 2, 8, 4, 3, 8, 4, 0, 5, 2, 1, 3, 0, 0, 5, 5]. The 1147 writes are split as follows [160, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 1, 64, 0, 0, 3, 0, 0, 0, 0, 1, 0, 0, 12, 760, 4, 17, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 16, 80, 0, 0]. [2025-02-06 06:43:34,292 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,292 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,510 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,530 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,579 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,612 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,683 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:43:34,685 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:43:34,686 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:43:34,686 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:43:34,687 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (1/1) ... [2025-02-06 06:43:34,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:43:34,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:43:34,712 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:43:34,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:43:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_print_sense [2025-02-06 06:43:34,742 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_print_sense [2025-02-06 06:43:34,742 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:43:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_del [2025-02-06 06:43:34,743 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_del [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:43:34,743 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure driver_remove_file [2025-02-06 06:43:34,745 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_remove_file [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:43:34,745 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:43:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-02-06 06:43:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure find_partition [2025-02-06 06:43:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure find_partition [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2025-02-06 06:43:34,746 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2025-02-06 06:43:34,746 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_block_when_processing_errors [2025-02-06 06:43:34,747 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_block_when_processing_errors [2025-02-06 06:43:34,747 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure class_unregister [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure class_unregister [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:43:34,748 INFO L130 BoogieDeclarations]: Found specification of procedure tape_name [2025-02-06 06:43:34,748 INFO L138 BoogieDeclarations]: Found implementation of procedure tape_name [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:43:34,749 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 06:43:34,750 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:43:34,750 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 06:43:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:43:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure st_int_ioctl [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure st_int_ioctl [2025-02-06 06:43:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_rq_timeout [2025-02-06 06:43:34,751 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_rq_timeout [2025-02-06 06:43:34,751 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode_densblk [2025-02-06 06:43:34,752 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode_densblk [2025-02-06 06:43:34,752 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2025-02-06 06:43:34,752 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2025-02-06 06:43:34,752 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:43:34,752 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_read [2025-02-06 06:43:34,752 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_read [2025-02-06 06:43:34,752 INFO L130 BoogieDeclarations]: Found specification of procedure read_mode_page [2025-02-06 06:43:34,752 INFO L138 BoogieDeclarations]: Found implementation of procedure read_mode_page [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure do_door_lock [2025-02-06 06:43:34,753 INFO L138 BoogieDeclarations]: Found implementation of procedure do_door_lock [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:43:34,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure st_do_scsi [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure st_do_scsi [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure atomic64_inc [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic64_inc [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure driver_unregister [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_unregister [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure st_release_request [2025-02-06 06:43:34,754 INFO L138 BoogieDeclarations]: Found implementation of procedure st_release_request [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:43:34,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 06:43:34,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure remove_cdevs [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_cdevs [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure get_location [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure get_location [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure st_compression [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure st_compression [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_put_device [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_put_device [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev_region [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev_region [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure check_tape [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure check_tape [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure switch_partition [2025-02-06 06:43:34,757 INFO L138 BoogieDeclarations]: Found implementation of procedure switch_partition [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:43:34,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:43:34,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure setup_buffering [2025-02-06 06:43:34,761 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_buffering [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-06 06:43:34,761 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_tape_put [2025-02-06 06:43:34,761 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_tape_put [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:43:34,761 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 06:43:34,764 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_cmd_ioctl [2025-02-06 06:43:34,764 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_cmd_ioctl [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure st_log_options [2025-02-06 06:43:34,764 INFO L138 BoogieDeclarations]: Found implementation of procedure st_log_options [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:43:34,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure create_one_cdev [2025-02-06 06:43:34,765 INFO L138 BoogieDeclarations]: Found implementation of procedure create_one_cdev [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure queue_dma_alignment [2025-02-06 06:43:34,765 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_dma_alignment [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure do_load_unload [2025-02-06 06:43:34,765 INFO L138 BoogieDeclarations]: Found implementation of procedure do_load_unload [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush_write_buffer [2025-02-06 06:43:34,765 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush_write_buffer [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:43:34,765 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:43:34,767 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:43:34,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:43:34,768 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:43:34,769 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:43:34,771 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:43:34,775 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure enlarge_buffer [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure enlarge_buffer [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure cross_eof [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure cross_eof [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure st_chk_result [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure st_chk_result [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write_behind_check [2025-02-06 06:43:34,776 INFO L138 BoogieDeclarations]: Found implementation of procedure write_behind_check [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 06:43:34,776 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure deb_space_print [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure deb_space_print [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-06 06:43:34,777 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 06:43:34,777 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_prefix_printk [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_prefix_printk [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure driver_create_file [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure driver_create_file [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure release_buffering [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure release_buffering [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure normalize_buffer [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure normalize_buffer [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write_mode_page [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure write_mode_page [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure st_flush [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure st_flush [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure rw_checks [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure rw_checks [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure st_write [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure st_write [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 06:43:34,778 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:43:34,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_autopm_get_device [2025-02-06 06:43:34,779 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_autopm_get_device [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure set_location [2025-02-06 06:43:34,779 INFO L138 BoogieDeclarations]: Found implementation of procedure set_location [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:43:34,779 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:43:34,779 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:43:34,779 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:43:35,934 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:43:35,940 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:43:36,008 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11915: havoc #t~nondet2534; [2025-02-06 06:43:36,011 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11832: havoc #t~nondet2520; [2025-02-06 06:43:36,754 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8123: call ULTIMATE.dealloc(~#cmd~10.base, ~#cmd~10.offset);havoc ~#cmd~10.base, ~#cmd~10.offset; [2025-02-06 06:43:36,755 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8473: havoc #t~mem1578.base, #t~mem1578.offset;havoc #t~mem1579; [2025-02-06 06:43:37,256 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11869: havoc #t~ret2526#1.base, #t~ret2526#1.offset;havoc #t~mem2527#1; [2025-02-06 06:43:37,520 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4540: havoc #t~mem33; [2025-02-06 06:43:37,536 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7901: havoc #t~mem1359.base, #t~mem1359.offset;havoc #t~mem1360;call ULTIMATE.dealloc(~#cmd~7.base, ~#cmd~7.offset);havoc ~#cmd~7.base, ~#cmd~7.offset; [2025-02-06 06:43:37,537 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7897: havoc #t~mem1357.base, #t~mem1357.offset;havoc #t~mem1358; [2025-02-06 06:43:37,548 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11953: havoc scsi_set_medium_removal_#t~nondet2543#1; [2025-02-06 06:43:37,554 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11812: havoc #t~nondet2517; [2025-02-06 06:43:37,613 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: havoc #t~mem1629.base, #t~mem1629.offset;havoc #t~mem1630; [2025-02-06 06:43:37,613 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8643: call ULTIMATE.dealloc(~#scmd~0.base, ~#scmd~0.offset);havoc ~#scmd~0.base, ~#scmd~0.offset; [2025-02-06 06:43:37,618 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4817: havoc __kmalloc_#t~ret96#1.base, __kmalloc_#t~ret96#1.offset; [2025-02-06 06:43:37,944 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5959: 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-02-06 06:43:37,944 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4969: havoc file_inode_#t~mem114#1.base, file_inode_#t~mem114#1.offset; [2025-02-06 06:43:37,945 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11876: havoc msleep_interruptible_#t~nondet2528#1; [2025-02-06 06:43:37,945 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6038: call ULTIMATE.dealloc(~#cmd~3#1.base, ~#cmd~3#1.offset);havoc ~#cmd~3#1.base, ~#cmd~3#1.offset; [2025-02-06 06:43:38,044 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11852: havoc get_user_pages_unlocked_#t~nondet2523#1; [2025-02-06 06:43:38,062 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4999: havoc #t~mem139.base, #t~mem139.offset; [2025-02-06 06:43:38,211 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5729: call ULTIMATE.dealloc(~#cmd~1.base, ~#cmd~1.offset);havoc ~#cmd~1.base, ~#cmd~1.offset; [2025-02-06 06:43:38,212 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5760: havoc #t~mem526.base, #t~mem526.offset;havoc #t~mem527; [2025-02-06 06:43:38,261 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11778: havoc alloc_pages_current_#t~ret2512#1.base, alloc_pages_current_#t~ret2512#1.offset; [2025-02-06 06:43:38,405 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11930: havoc scsi_get_sense_info_fld_#t~nondet2537#1; [2025-02-06 06:43:38,405 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11949: havoc scsi_sense_desc_find_#t~ret2542#1.base, scsi_sense_desc_find_#t~ret2542#1.offset; [2025-02-06 06:43:38,405 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11942: havoc scsi_normalize_sense_#t~nondet2540#1; [2025-02-06 06:43:38,413 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11766: havoc _copy_to_user_#t~nondet2510#1; [2025-02-06 06:43:38,454 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint __read_once_sizeFINAL: assume true; [2025-02-06 06:43:38,556 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11842: havoc #t~nondet2522; [2025-02-06 06:43:38,576 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4963: havoc #t~mem113; [2025-02-06 06:43:38,825 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7928: havoc #t~mem1391.base, #t~mem1391.offset;havoc #t~mem1392;call ULTIMATE.dealloc(~#cmd~8.base, ~#cmd~8.offset);havoc ~#cmd~8.base, ~#cmd~8.offset; [2025-02-06 06:43:38,825 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7924: havoc #t~mem1389.base, #t~mem1389.offset;havoc #t~mem1390; [2025-02-06 06:43:38,934 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6445: call ULTIMATE.dealloc(~#cmd~4#1.base, ~#cmd~4#1.offset);havoc ~#cmd~4#1.base, ~#cmd~4#1.offset; [2025-02-06 06:43:38,937 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11908: havoc #t~nondet2533; [2025-02-06 06:43:39,031 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8798: havoc #t~mem1710.base, #t~mem1710.offset;havoc #t~mem1711; [2025-02-06 06:43:39,032 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8712: 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-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11737: havoc __class_register_#t~nondet2508#1; [2025-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7125: 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-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11890: havoc noop_llseek_#t~nondet2530#1; [2025-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904: havoc register_chrdev_region_#t~nondet2532#1; [2025-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11775: havoc alloc_disk_#t~ret2511#1.base, alloc_disk_#t~ret2511#1.offset; [2025-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9004: 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-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10856: 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-02-06 06:44:08,108 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11785: havoc blk_get_queue_#t~nondet2513#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: 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-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11923: havoc scsi_device_get_#t~nondet2536#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11934: havoc scsi_ioctl_#t~nondet2538#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9955: 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-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11938: havoc scsi_ioctl_block_when_processing_errors_#t~nondet2539#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5071: havoc queue_max_segments_#t~mem188#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7187: havoc read_tape_#t~mem1100#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11946: havoc scsi_register_driver_#t~nondet2541#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11960: havoc sysfs_create_link_#t~nondet2544#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5224: havoc st_incompatible_#t~mem250#1.base, st_incompatible_#t~mem250#1.offset; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4698: 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-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7356: 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-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11856: havoc idr_alloc_#t~nondet2524#1; [2025-02-06 06:44:08,109 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11859: havoc idr_find_slowpath_#t~ret2525#1.base, idr_find_slowpath_#t~ret2525#1.offset; [2025-02-06 06:44:09,830 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:44:10,406 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8855: havoc #t~mem1727;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-02-06 06:44:11,651 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11880: havoc #t~nondet2529; [2025-02-06 06:44:12,550 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5246: havoc #t~mem252.base, #t~mem252.offset; [2025-02-06 06:44:14,387 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4660: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-06 06:44:14,387 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11788: havoc blk_get_request_#t~ret2514#1.base, blk_get_request_#t~ret2514#1.offset; [2025-02-06 06:44:14,387 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: havoc blk_rq_map_user_#t~nondet2515#1; [2025-02-06 06:44:14,724 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11894: havoc #t~nondet2531; [2025-02-06 06:44:15,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11919: havoc #t~nondet2535; [2025-02-06 06:44:16,153 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11816: havoc cdev_add_#t~nondet2518#1; [2025-02-06 06:44:16,154 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9822: call ULTIMATE.dealloc(~#name~1#1.base, ~#name~1#1.offset);havoc ~#name~1#1.base, ~#name~1#1.offset; [2025-02-06 06:44:16,154 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11835: havoc device_create_#t~ret2521#1.base, device_create_#t~ret2521#1.offset; [2025-02-06 06:44:16,154 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11819: havoc cdev_alloc_#t~ret2519#1.base, cdev_alloc_#t~ret2519#1.offset; [2025-02-06 06:44:16,206 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5077: havoc #t~ite190;havoc #t~mem189; [2025-02-06 06:44:16,632 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8013: call ULTIMATE.dealloc(~#cmd~9.base, ~#cmd~9.offset);havoc ~#cmd~9.base, ~#cmd~9.offset; [2025-02-06 06:44:16,632 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8068: havoc #t~mem1435.base, #t~mem1435.offset;havoc #t~mem1436; [2025-02-06 06:44:16,854 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5721: havoc #t~mem512.base, #t~mem512.offset;havoc #t~mem513;call ULTIMATE.dealloc(~#cmd~0.base, ~#cmd~0.offset);havoc ~#cmd~0.base, ~#cmd~0.offset; [2025-02-06 06:44:16,854 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5710: havoc #t~mem506.base, #t~mem506.offset;havoc #t~mem507; [2025-02-06 06:44:17,785 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11762: havoc _copy_from_user_#t~nondet2509#1; [2025-02-06 06:44:21,054 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: 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-02-06 06:44:22,534 INFO L? ?]: Removed 4541 outVars from TransFormulas that were not future-live. [2025-02-06 06:44:22,535 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:44:22,629 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:44:22,629 INFO L337 CfgBuilder]: Removed 10 assume(true) statements. [2025-02-06 06:44:22,629 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:44:22 BoogieIcfgContainer [2025-02-06 06:44:22,629 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:44:22,631 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:44:22,631 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:44:22,634 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:44:22,634 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:43:29" (1/3) ... [2025-02-06 06:44:22,635 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e7007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:44:22, skipping insertion in model container [2025-02-06 06:44:22,635 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:43:32" (2/3) ... [2025-02-06 06:44:22,635 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33e7007 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:44:22, skipping insertion in model container [2025-02-06 06:44:22,635 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:44:22" (3/3) ... [2025-02-06 06:44:22,636 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i [2025-02-06 06:44:22,644 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:44:22,648 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--st.ko-entry_point.cil.out.i that has 173 procedures, 3857 locations, 1 initial locations, 149 loop locations, and 1 error locations. [2025-02-06 06:44:22,732 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:44:22,738 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;@1f2aeb23, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:44:22,739 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 06:44:22,748 INFO L276 IsEmpty]: Start isEmpty. Operand has 3513 states, 2732 states have (on average 1.4674231332357248) internal successors, (4009), 2800 states have internal predecessors, (4009), 666 states have call successors, (666), 91 states have call predecessors, (666), 89 states have return successors, (641), 638 states have call predecessors, (641), 641 states have call successors, (641) [2025-02-06 06:44:22,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2025-02-06 06:44:22,781 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:22,782 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-02-06 06:44:22,782 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:22,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:22,786 INFO L85 PathProgramCache]: Analyzing trace with hash 824933700, now seen corresponding path program 1 times [2025-02-06 06:44:22,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:22,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528644207] [2025-02-06 06:44:22,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:22,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:32,746 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1056 statements into 1 equivalence classes. [2025-02-06 06:44:33,128 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1056 of 1056 statements. [2025-02-06 06:44:33,128 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:33,128 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:34,022 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 23112 trivial. 0 not checked. [2025-02-06 06:44:34,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:34,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528644207] [2025-02-06 06:44:34,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528644207] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 06:44:34,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505764059] [2025-02-06 06:44:34,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:34,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 06:44:34,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:44:34,026 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-02-06 06:44:34,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-02-06 06:44:44,064 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1056 statements into 1 equivalence classes. [2025-02-06 06:44:45,115 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1056 of 1056 statements. [2025-02-06 06:44:45,115 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:45,115 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:45,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 11374 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-02-06 06:44:45,192 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 06:44:45,266 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 513 proven. 0 refuted. 0 times theorem prover too weak. 22884 trivial. 0 not checked. [2025-02-06 06:44:45,266 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 06:44:45,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505764059] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:45,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 06:44:45,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-02-06 06:44:45,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424445953] [2025-02-06 06:44:45,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:45,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-02-06 06:44:45,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:45,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-02-06 06:44:45,301 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:44:45,314 INFO L87 Difference]: Start difference. First operand has 3513 states, 2732 states have (on average 1.4674231332357248) internal successors, (4009), 2800 states have internal predecessors, (4009), 666 states have call successors, (666), 91 states have call predecessors, (666), 89 states have return successors, (641), 638 states have call predecessors, (641), 641 states have call successors, (641) Second operand has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2025-02-06 06:44:46,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:46,606 INFO L93 Difference]: Finished difference Result 6817 states and 10469 transitions. [2025-02-06 06:44:46,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-02-06 06:44:46,608 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 1056 [2025-02-06 06:44:46,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:46,650 INFO L225 Difference]: With dead ends: 6817 [2025-02-06 06:44:46,650 INFO L226 Difference]: Without dead ends: 3332 [2025-02-06 06:44:46,678 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1057 GetRequests, 1057 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-02-06 06:44:46,682 INFO L435 NwaCegarLoop]: 5007 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5007 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:46,684 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5007 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-02-06 06:44:46,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3332 states. [2025-02-06 06:44:46,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3332 to 3332. [2025-02-06 06:44:46,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 2637 states have (on average 1.442169131588927) internal successors, (3803), 2655 states have internal predecessors, (3803), 607 states have call successors, (607), 88 states have call predecessors, (607), 87 states have return successors, (606), 603 states have call predecessors, (606), 606 states have call successors, (606) [2025-02-06 06:44:46,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 5016 transitions. [2025-02-06 06:44:46,920 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 5016 transitions. Word has length 1056 [2025-02-06 06:44:46,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:46,922 INFO L471 AbstractCegarLoop]: Abstraction has 3332 states and 5016 transitions. [2025-02-06 06:44:46,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 60.0) internal successors, (120), 2 states have internal predecessors, (120), 2 states have call successors, (74), 2 states have call predecessors, (74), 2 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2025-02-06 06:44:46,922 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 5016 transitions. [2025-02-06 06:44:46,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2025-02-06 06:44:46,949 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:46,950 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-02-06 06:44:46,978 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 06:44:47,154 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-02-06 06:44:47,154 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:47,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:47,156 INFO L85 PathProgramCache]: Analyzing trace with hash 2061149822, now seen corresponding path program 1 times [2025-02-06 06:44:47,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:47,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299612230] [2025-02-06 06:44:47,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:47,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:44:56,194 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1056 statements into 1 equivalence classes. [2025-02-06 06:44:56,486 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1056 of 1056 statements. [2025-02-06 06:44:56,486 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:44:56,486 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:44:58,078 INFO L134 CoverageAnalysis]: Checked inductivity of 23397 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23397 trivial. 0 not checked. [2025-02-06 06:44:58,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:44:58,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299612230] [2025-02-06 06:44:58,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299612230] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:44:58,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:44:58,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:44:58,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657626496] [2025-02-06 06:44:58,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:44:58,081 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:44:58,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:44:58,081 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:44:58,081 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:58,082 INFO L87 Difference]: Start difference. First operand 3332 states and 5016 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2025-02-06 06:44:59,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:44:59,363 INFO L93 Difference]: Finished difference Result 6520 states and 9822 transitions. [2025-02-06 06:44:59,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:44:59,363 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) Word has length 1056 [2025-02-06 06:44:59,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:44:59,385 INFO L225 Difference]: With dead ends: 6520 [2025-02-06 06:44:59,385 INFO L226 Difference]: Without dead ends: 3332 [2025-02-06 06:44:59,395 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:44:59,396 INFO L435 NwaCegarLoop]: 4892 mSDtfsCounter, 4867 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4867 SdHoareTripleChecker+Valid, 4892 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:44:59,396 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4867 Valid, 4892 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2025-02-06 06:44:59,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3332 states. [2025-02-06 06:44:59,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3332 to 3332. [2025-02-06 06:44:59,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 2637 states have (on average 1.4417899127796738) internal successors, (3802), 2655 states have internal predecessors, (3802), 607 states have call successors, (607), 88 states have call predecessors, (607), 87 states have return successors, (606), 603 states have call predecessors, (606), 606 states have call successors, (606) [2025-02-06 06:44:59,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 5015 transitions. [2025-02-06 06:44:59,482 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 5015 transitions. Word has length 1056 [2025-02-06 06:44:59,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:44:59,487 INFO L471 AbstractCegarLoop]: Abstraction has 3332 states and 5015 transitions. [2025-02-06 06:44:59,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 3 states have call successors, (72), 2 states have call predecessors, (72), 1 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2025-02-06 06:44:59,487 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 5015 transitions. [2025-02-06 06:44:59,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1057 [2025-02-06 06:44:59,495 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:44:59,496 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-02-06 06:44:59,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:44:59,496 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:44:59,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:44:59,497 INFO L85 PathProgramCache]: Analyzing trace with hash 1994143069, now seen corresponding path program 1 times [2025-02-06 06:44:59,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:44:59,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058978378] [2025-02-06 06:44:59,497 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:44:59,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms