./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-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e2fb8bed Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 90b7126c4ffac0b5f21d6e50da430709650d47e27efea3bfb1eeb6109ba2d116 --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:59:52,047 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:59:52,101 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:59:52,108 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:59:52,108 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:59:52,132 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:59:52,133 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:59:52,134 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:59:52,134 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:59:52,134 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:59:52,135 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:59:52,135 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:59:52,135 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:59:52,135 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:59:52,135 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:59:52,135 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:59:52,135 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:59:52,136 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:59:52,136 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:59:52,137 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:59:52,137 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:59:52,137 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:59:52,137 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:59:52,137 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:59:52,138 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 90b7126c4ffac0b5f21d6e50da430709650d47e27efea3bfb1eeb6109ba2d116 [2025-03-08 19:59:52,347 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:59:52,355 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:59:52,358 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:59:52,359 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:59:52,359 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:59:52,361 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i [2025-03-08 19:59:53,517 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/935f5487b/aba1169733b6470db8abf69a0eac6b0d/FLAG2c1a771d5 [2025-03-08 19:59:54,045 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:59:54,046 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i [2025-03-08 19:59:54,102 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/935f5487b/aba1169733b6470db8abf69a0eac6b0d/FLAG2c1a771d5 [2025-03-08 19:59:54,567 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/935f5487b/aba1169733b6470db8abf69a0eac6b0d [2025-03-08 19:59:54,569 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:59:54,570 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:59:54,571 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:59:54,571 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:59:54,573 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:59:54,574 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:59:54" (1/1) ... [2025-03-08 19:59:54,576 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ec56bbe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:54, skipping insertion in model container [2025-03-08 19:59:54,576 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:59:54" (1/1) ... [2025-03-08 19:59:54,662 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:59:56,257 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i[368085,368098] [2025-03-08 19:59:56,315 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:59:56,360 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:59:56,441 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 %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5094-5095] [2025-03-08 19:59:56,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [5103-5104] [2025-03-08 19:59:56,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [5111] [2025-03-08 19:59:56,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5242] [2025-03-08 19:59:56,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5245] [2025-03-08 19:59:56,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5248] [2025-03-08 19:59:56,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5251] [2025-03-08 19:59:56,447 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (831), "i" (12UL)); [5286-5287] [2025-03-08 19:59:56,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (43UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5292-5294] [2025-03-08 19:59:56,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (836), "i" (12UL)); [5316-5317] [2025-03-08 19:59:56,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.restore_fl.func), [paravirt_clobber] "i" (1), "D" (f): "memory", "cc"); [5322-5324] [2025-03-08 19:59:56,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"./arch/x86/include/asm/paravirt.h"), "i" (841), "i" (12UL)); [5345-5346] [2025-03-08 19:59:56,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (45UL), [paravirt_opptr] "i" (& pv_irq_ops.irq_disable.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5351-5353] [2025-03-08 19:59:56,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5383] [2025-03-08 19:59:56,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5386] [2025-03-08 19:59:56,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [5388] [2025-03-08 19:59:56,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5393] [2025-03-08 19:59:56,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5396] [2025-03-08 19:59:56,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5398] [2025-03-08 19:59:56,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5403] [2025-03-08 19:59:56,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5406] [2025-03-08 19:59:56,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [5408] [2025-03-08 19:59:56,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5413] [2025-03-08 19:59:56,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5416] [2025-03-08 19:59:56,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [5418] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [5436] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [5439] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [5441] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [5446] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [5449] [2025-03-08 19:59:56,453 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5451] [2025-03-08 19:59:56,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [5456] [2025-03-08 19:59:56,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [5459] [2025-03-08 19:59:56,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [5461] [2025-03-08 19:59:56,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [5466] [2025-03-08 19:59:56,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [5469] [2025-03-08 19:59:56,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [5471] [2025-03-08 19:59:56,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5531] [2025-03-08 19:59:56,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5539] [2025-03-08 19:59:56,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5546] [2025-03-08 19:59:56,456 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5553] [2025-03-08 19:59:56,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5570] [2025-03-08 19:59:56,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5578] [2025-03-08 19:59:56,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [5585] [2025-03-08 19:59:56,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5592] [2025-03-08 19:59:56,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5600] [2025-03-08 19:59:56,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [5709-5710] [2025-03-08 19:59:56,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [5717-5718] [2025-03-08 19:59:56,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [5777-5778] [2025-03-08 19:59:56,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [5806-5807] [2025-03-08 19:59:56,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5949] [2025-03-08 19:59:56,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5956] [2025-03-08 19:59:56,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5966] [2025-03-08 19:59:56,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5976] [2025-03-08 19:59:56,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3517/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/ips.c"), "i" (662), "i" (12UL)); [6523-6524] [2025-03-08 19:59:56,760 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3517/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/ips.c"), "i" (2677), "i" (12UL)); [8244-8245] [2025-03-08 19:59:56,947 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i[368085,368098] [2025-03-08 19:59:56,952 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:59:57,046 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:59:57,047 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57 WrapperNode [2025-03-08 19:59:57,047 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:59:57,048 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:59:57,049 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:59:57,049 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:59:57,054 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:57,158 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:57,374 INFO L138 Inliner]: procedures = 329, calls = 4865, calls flagged for inlining = 148, calls inlined = 145, statements flattened = 9874 [2025-03-08 19:59:57,374 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:59:57,379 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:59:57,379 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:59:57,379 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:59:57,387 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:57,388 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:57,448 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,202 INFO L175 MemorySlicer]: Split 3581 memory accesses to 44 slices as follows [4, 5, 5, 4, 26, 4, 5, 5, 3, 21, 8, 1, 4, 4, 6, 5, 4, 5, 2335, 2, 4, 2, 3, 2, 47, 2, 3, 5, 3, 4, 5, 34, 2, 5, 41, 1, 5, 92, 1, 20, 43, 540, 3, 258]. 65 percent of accesses are in the largest equivalence class. The 768 initializations are split as follows [0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 1, 4, 4, 0, 5, 4, 5, 10, 0, 0, 0, 0, 2, 33, 0, 0, 0, 3, 0, 5, 16, 0, 5, 16, 0, 0, 92, 0, 0, 0, 540, 3, 0]. The 1168 writes are split as follows [0, 0, 0, 1, 24, 0, 0, 0, 0, 16, 2, 0, 0, 0, 2, 0, 0, 0, 778, 1, 1, 2, 2, 0, 3, 1, 1, 2, 0, 1, 0, 6, 1, 0, 7, 1, 1, 0, 1, 15, 43, 0, 0, 256]. [2025-03-08 19:59:59,202 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,202 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,370 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,399 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,459 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,495 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,571 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:59:59,573 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:59:59,573 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:59:59,574 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:59:59,574 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (1/1) ... [2025-03-08 19:59:59,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:59:59,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:59:59,599 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-08 19:59:59,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-08 19:59:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure ips_detect [2025-03-08 19:59:59,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_detect [2025-03-08 19:59:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure ips_done [2025-03-08 19:59:59,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_done [2025-03-08 19:59:59,677 INFO L130 BoogieDeclarations]: Found specification of procedure ips_removeq_copp [2025-03-08 19:59:59,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_removeq_copp [2025-03-08 19:59:59,678 INFO L130 BoogieDeclarations]: Found specification of procedure ips_eh_abort [2025-03-08 19:59:59,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_eh_abort [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unregister_driver [2025-03-08 19:59:59,679 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unregister_driver [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:59:59,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:59:59,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:59:59,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:59:59,682 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:59:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:59:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:59:59,683 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2025-03-08 19:59:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:59:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure ips_send_cmd [2025-03-08 19:59:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_send_cmd [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure seq_puts [2025-03-08 19:59:59,684 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_puts [2025-03-08 19:59:59,684 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_allocatescbs [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_allocatescbs [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure do_ipsintr [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure do_ipsintr [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_intr_copperhead [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_intr_copperhead [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure le32_add_cpu [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure le32_add_cpu [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_freescb [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_freescb [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_free_flash_copperhead [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_free_flash_copperhead [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_isintr_morpheus [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_isintr_morpheus [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_removeq_scb_head [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_removeq_scb_head [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ips_slave_configure [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_slave_configure [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_on [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_on [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize_scsi_host_template_5 [2025-03-08 19:59:59,685 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize_scsi_host_template_5 [2025-03-08 19:59:59,685 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure ips_putq_scb_head [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_putq_scb_head [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure ips_hainit [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_hainit [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2025-03-08 19:59:59,686 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:59:59,686 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-03-08 19:59:59,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:59:59,687 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:59:59,688 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:59:59,688 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-08 19:59:59,689 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_1 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_1 [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_wait [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_wait [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_register_scsi [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_register_scsi [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_id [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_id [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_readwrite_page5 [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_readwrite_page5 [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_flush_and_reset [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_flush_and_reset [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_send_wait [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_send_wait [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_removeq_wait [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_removeq_wait [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_intr_morpheus [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_intr_morpheus [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~~uint32_t~0~X~~uint32_t~0~TO~int [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure touch_nmi_watchdog [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure touch_nmi_watchdog [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_online [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_online [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure ips_queue_lck [2025-03-08 19:59:59,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_queue_lck [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:59:59,690 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:59:59,691 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-03-08 19:59:59,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-08 19:59:59,693 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2025-03-08 19:59:59,693 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:59:59,693 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure ips_release [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_release [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure do_gettimeofday [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure do_gettimeofday [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure ips_isinit_morpheus [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_isinit_morpheus [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure ips_next [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_next [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2025-03-08 19:59:59,694 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:59:59,694 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:59:59,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:59:59,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:59:59,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:59:59,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:59:59,695 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure ips_clear_adapter [2025-03-08 19:59:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_clear_adapter [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure ips_shift_controllers [2025-03-08 19:59:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_shift_controllers [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure ips_flash_bios [2025-03-08 19:59:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_flash_bios [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2025-03-08 19:59:59,696 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2025-03-08 19:59:59,696 INFO L130 BoogieDeclarations]: Found specification of procedure ips_read_subsystem_parameters [2025-03-08 19:59:59,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_read_subsystem_parameters [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-03-08 19:59:59,697 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-03-08 19:59:59,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-03-08 19:59:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-03-08 19:59:59,701 INFO L130 BoogieDeclarations]: Found specification of procedure ips_write_driver_status [2025-03-08 19:59:59,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_write_driver_status [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2025-03-08 19:59:59,702 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure ips_removeq_copp_head [2025-03-08 19:59:59,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_removeq_copp_head [2025-03-08 19:59:59,702 INFO L130 BoogieDeclarations]: Found specification of procedure ips_free [2025-03-08 19:59:59,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_free [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_1 [2025-03-08 19:59:59,703 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_1 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure ips_init_phase2 [2025-03-08 19:59:59,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_init_phase2 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure ips_read_adapter_status [2025-03-08 19:59:59,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_read_adapter_status [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure ips_init_phase1 [2025-03-08 19:59:59,703 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_init_phase1 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:59:59,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:59:59,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:59:59,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:59:59,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:59:59,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2025-03-08 19:59:59,705 INFO L130 BoogieDeclarations]: Found specification of procedure ips_scmd_buf_read [2025-03-08 19:59:59,705 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_scmd_buf_read [2025-03-08 19:59:59,706 INFO L130 BoogieDeclarations]: Found specification of procedure ips_abort_init [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_abort_init [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ipsintr_done [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ipsintr_done [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_deallocatescbs [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_deallocatescbs [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_init_scb [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_init_scb [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_insert_device [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_insert_device [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_read_config [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_read_config [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_ffdc_reset [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_ffdc_reset [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure ips_usrcmd [2025-03-08 19:59:59,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_usrcmd [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-03-08 19:59:59,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2025-03-08 19:59:59,708 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure ips_make_passthru [2025-03-08 19:59:59,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_make_passthru [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_1 [2025-03-08 19:59:59,708 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_1 [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure ips_reset_copperhead_memio [2025-03-08 19:59:59,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_reset_copperhead_memio [2025-03-08 19:59:59,708 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_removeq_wait_head [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_removeq_wait_head [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_eh_reset [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_eh_reset [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_getscb [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_getscb [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_info [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_info [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~uint32_t~0 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure __ips_eh_reset [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __ips_eh_reset [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_save [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_save [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_scmd_buf_write [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_scmd_buf_write [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_fix_ffdc_time [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_fix_ffdc_time [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure ips_reqsen [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_reqsen [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2025-03-08 19:59:59,709 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:59:59,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-03-08 19:59:59,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_fill_scb_sg_single [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_fill_scb_sg_single [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_remove_device [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_remove_device [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_show_info [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_show_info [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_chkstatus [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_chkstatus [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_is_passthru [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_is_passthru [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_queue [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_queue [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_reset_morpheus [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_reset_morpheus [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_ffdc_time [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_ffdc_time [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure ips_biosparam [2025-03-08 19:59:59,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_biosparam [2025-03-08 19:59:59,712 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_channel [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_channel [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure ips_get_bios_version [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_get_bios_version [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure ips_reset_copperhead [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_reset_copperhead [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure ips_flash_copperhead [2025-03-08 19:59:59,713 INFO L138 BoogieDeclarations]: Found implementation of procedure ips_flash_copperhead [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:59:59,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure writeb [2025-03-08 19:59:59,715 INFO L138 BoogieDeclarations]: Found implementation of procedure writeb [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:59:59,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2025-03-08 19:59:59,715 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2025-03-08 19:59:59,715 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:59:59,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 20:00:00,788 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 20:00:00,791 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 20:00:00,932 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13102: havoc #t~nondet2551; [2025-03-08 20:00:01,012 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9467: call ULTIMATE.dealloc(~#ips_sg~0.base, ~#ips_sg~0.offset);havoc ~#ips_sg~0.base, ~#ips_sg~0.offset;call ULTIMATE.dealloc(~#command_dma~0.base, ~#command_dma~0.offset);havoc ~#command_dma~0.base, ~#command_dma~0.offset;call ULTIMATE.dealloc(~#sg_dma~0.base, ~#sg_dma~0.offset);havoc ~#sg_dma~0.base, ~#sg_dma~0.offset; [2025-03-08 20:00:01,183 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13068: havoc scsi_change_queue_depth_#t~nondet2546#1; [2025-03-08 20:00:01,445 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13064: havoc scsi_add_host_with_dma_#t~nondet2545#1; [2025-03-08 20:00:01,445 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13081: havoc scsi_host_alloc_#t~ret2548#1.base, scsi_host_alloc_#t~ret2548#1.offset; [2025-03-08 20:00:01,449 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5991: havoc #t~mem190; [2025-03-08 20:00:01,944 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7057: call ULTIMATE.dealloc(~#cstatus~1.base, ~#cstatus~1.offset);havoc ~#cstatus~1.base, ~#cstatus~1.offset; [2025-03-08 20:00:02,181 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5369: havoc #t~bitwise54; [2025-03-08 20:00:02,293 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6527: #res#1 := 0; [2025-03-08 20:00:02,568 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5756: havoc #t~mem125.base, #t~mem125.offset; [2025-03-08 20:00:02,945 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12964: havoc #t~nondet2532; [2025-03-08 20:00:07,472 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11801: call ULTIMATE.dealloc(~#dma_address~0#1.base, ~#dma_address~0#1.offset);havoc ~#dma_address~0#1.base, ~#dma_address~0#1.offset; [2025-03-08 20:00:07,473 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13007: havoc ioremap_nocache_#t~ret2535#1.base, ioremap_nocache_#t~ret2535#1.offset; [2025-03-08 20:00:07,490 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13110: havoc sg_copy_to_buffer_#t~nondet2553#1; [2025-03-08 20:00:07,529 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12998: havoc dma_set_mask_#t~nondet2534#1; [2025-03-08 20:00:08,093 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9516: call ULTIMATE.dealloc(~#sg_list~2.base, ~#sg_list~2.offset);havoc ~#sg_list~2.base, ~#sg_list~2.offset; [2025-03-08 20:00:08,200 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7247: call ULTIMATE.dealloc(ips_alloc_passthru_buffer_~#dma_busaddr~0#1.base, ips_alloc_passthru_buffer_~#dma_busaddr~0#1.offset);havoc ips_alloc_passthru_buffer_~#dma_busaddr~0#1.base, ips_alloc_passthru_buffer_~#dma_busaddr~0#1.offset; [2025-03-08 20:00:08,258 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7103: call ULTIMATE.dealloc(~#buffer~0.base, ~#buffer~0.offset);havoc ~#buffer~0.base, ~#buffer~0.offset; [2025-03-08 20:00:08,265 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13113: havoc #t~ret2554.base, #t~ret2554.offset; [2025-03-08 20:00:08,470 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6671: call ULTIMATE.dealloc(~#tv~0.base, ~#tv~0.offset);havoc ~#tv~0.base, ~#tv~0.offset; [2025-03-08 20:00:12,547 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10811: call ULTIMATE.dealloc(~#year_lengths~0.base, ~#year_lengths~0.offset);havoc ~#year_lengths~0.base, ~#year_lengths~0.offset;call ULTIMATE.dealloc(~#month_lengths~0.base, ~#month_lengths~0.offset);havoc ~#month_lengths~0.base, ~#month_lengths~0.offset; [2025-03-08 20:00:12,551 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5999: havoc #t~mem193; [2025-03-08 20:00:12,566 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9393: call ULTIMATE.dealloc(~#reqsen~0.base, ~#reqsen~0.offset);havoc ~#reqsen~0.base, ~#reqsen~0.offset; [2025-03-08 20:00:13,153 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9887: call ULTIMATE.dealloc(ips_init_copperhead_memio_~#PostByte~1#1.base, ips_init_copperhead_memio_~#PostByte~1#1.offset);havoc ips_init_copperhead_memio_~#PostByte~1#1.base, ips_init_copperhead_memio_~#PostByte~1#1.offset; [2025-03-08 20:00:13,153 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9741: call ULTIMATE.dealloc(ips_init_copperhead_~#PostByte~0#1.base, ips_init_copperhead_~#PostByte~0#1.offset);havoc ips_init_copperhead_~#PostByte~0#1.base, ips_init_copperhead_~#PostByte~0#1.offset; [2025-03-08 20:00:13,167 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5664: havoc dev_get_drvdata_#t~mem76#1.base, dev_get_drvdata_#t~mem76#1.offset; [2025-03-08 20:00:13,354 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13098: havoc seq_putc_#t~nondet2550#1; [2025-03-08 20:00:13,803 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: call ULTIMATE.dealloc(ips_flash_firmware_~#sg_list~0#1.base, ips_flash_firmware_~#sg_list~0#1.offset);havoc ips_flash_firmware_~#sg_list~0#1.base, ips_flash_firmware_~#sg_list~0#1.offset; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13020: havoc ldv_probe_5_#t~nondet2536#1; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13137: havoc unregister_reboot_notifier_#t~nondet2558#1; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13056: havoc register_reboot_notifier_#t~nondet2543#1; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13024: havoc ldv_shutdown_4_#t~nondet2537#1; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: havoc __pci_register_driver_#t~nondet2531#1; [2025-03-08 20:00:23,508 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12356: call ULTIMATE.dealloc(main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset);havoc main_~#ldvarg3~0#1.base, main_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset);havoc main_~#ldvarg8~0#1.base, main_~#ldvarg8~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset; [2025-03-08 20:00:25,130 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6450: havoc #t~mem228#1; [2025-03-08 20:00:25,130 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13117: havoc simple_strtoul_#t~nondet2555#1; [2025-03-08 20:00:25,130 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13121: havoc strncasecmp_#t~nondet2556#1; [2025-03-08 20:00:25,130 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6354: call ULTIMATE.dealloc(ips_setup_~#ips_str#1.base, ips_setup_~#ips_str#1.offset);havoc ips_setup_~#ips_str#1.base, ips_setup_~#ips_str#1.offset;call ULTIMATE.dealloc(ips_setup_~#options~0#1.base, ips_setup_~#options~0#1.offset);havoc ips_setup_~#options~0#1.base, ips_setup_~#options~0#1.offset; [2025-03-08 20:00:25,130 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13124: havoc strsep_#t~ret2557#1.base, strsep_#t~ret2557#1.offset; [2025-03-08 20:00:27,103 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 20:00:30,714 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8862: call ULTIMATE.dealloc(~#inquiry~0.base, ~#inquiry~0.offset);havoc ~#inquiry~0.base, ~#inquiry~0.offset; [2025-03-08 20:00:31,572 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7014: call ULTIMATE.dealloc(~#cstatus~0.base, ~#cstatus~0.offset);havoc ~#cstatus~0.base, ~#cstatus~0.offset; [2025-03-08 20:00:31,620 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13060: havoc request_threaded_irq_#t~nondet2544#1; [2025-03-08 20:00:33,683 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13094: havoc #t~nondet2549; [2025-03-08 20:00:35,285 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7987: call ULTIMATE.dealloc(~#tv~1#1.base, ~#tv~1#1.offset);havoc ~#tv~1#1.base, ~#tv~1#1.offset; [2025-03-08 20:00:35,900 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6005: havoc #t~mem194.base, #t~mem194.offset; [2025-03-08 20:00:35,966 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L12991: havoc dma_alloc_attrs_#t~ret2533#1.base, dma_alloc_attrs_#t~ret2533#1.offset; [2025-03-08 20:00:36,427 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9691: call ULTIMATE.dealloc(ips_poll_for_flush_complete_~#cstatus~2#1.base, ips_poll_for_flush_complete_~#cstatus~2#1.offset);havoc ips_poll_for_flush_complete_~#cstatus~2#1.base, ips_poll_for_flush_complete_~#cstatus~2#1.offset; [2025-03-08 20:00:36,427 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9648: call ULTIMATE.dealloc(~#command_dma~1#1.base, ~#command_dma~1#1.offset);havoc ~#command_dma~1#1.base, ~#command_dma~1#1.offset; [2025-03-08 20:00:40,333 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13052: havoc #t~nondet2542; [2025-03-08 20:00:40,448 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5118: havoc #t~bitwise1; [2025-03-08 20:00:43,112 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13075: havoc scsi_dma_map_#t~nondet2547#1; [2025-03-08 20:00:43,112 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: call ULTIMATE.dealloc(~#tv~2#1.base, ~#tv~2#1.offset);havoc ~#tv~2#1.base, ~#tv~2#1.offset; [2025-03-08 20:00:44,524 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13038: havoc pci_enable_device_#t~nondet2540#1; [2025-03-08 20:00:44,525 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11742: call ULTIMATE.dealloc(~#index~0#1.base, ~#index~0#1.offset);havoc ~#index~0#1.base, ~#index~0#1.offset; [2025-03-08 20:00:44,525 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13045: havoc pci_request_regions_#t~nondet2541#1; [2025-03-08 20:00:45,724 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7595: call ULTIMATE.dealloc(~#sg_list~1.base, ~#sg_list~1.offset);havoc ~#sg_list~1.base, ~#sg_list~1.offset; [2025-03-08 20:00:46,730 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10369: havoc ips_statupd_copperhead_#t~mem1921#1.base, ips_statupd_copperhead_#t~mem1921#1.offset;havoc ips_statupd_copperhead_#t~mem1922#1.base, ips_statupd_copperhead_#t~mem1922#1.offset;havoc ips_statupd_copperhead_#t~mem1923#1; [2025-03-08 20:00:46,730 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10383: havoc ips_statupd_copperhead_memio_#t~mem1943#1.base, ips_statupd_copperhead_memio_#t~mem1943#1.offset;havoc ips_statupd_copperhead_memio_#t~mem1944#1.base, ips_statupd_copperhead_memio_#t~mem1944#1.offset;havoc ips_statupd_copperhead_memio_#t~mem1945#1; [2025-03-08 20:00:46,946 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13106: havoc sg_copy_from_buffer_#t~nondet2552#1; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9288: call ULTIMATE.dealloc(ips_inquiry_~#inquiry~1#1.base, ips_inquiry_~#inquiry~1#1.offset);havoc ips_inquiry_~#inquiry~1#1.base, ips_inquiry_~#inquiry~1#1.offset; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9307: call ULTIMATE.dealloc(ips_rdcap_~#cap~0#1.base, ips_rdcap_~#cap~0#1.offset);havoc ips_rdcap_~#cap~0#1.base, ips_rdcap_~#cap~0#1.offset; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8715: call ULTIMATE.dealloc(ips_map_status_~#inquiryData~0#1.base, ips_map_status_~#inquiryData~0#1.offset);havoc ips_map_status_~#inquiryData~0#1.base, ips_map_status_~#inquiryData~0#1.offset; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9328: call ULTIMATE.dealloc(ips_msense_~#mdata~0#1.base, ips_msense_~#mdata~0#1.offset);havoc ips_msense_~#mdata~0#1.base, ips_msense_~#mdata~0#1.offset; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9148: call ULTIMATE.dealloc(~#inquiryData~1#1.base, ~#inquiryData~1#1.offset);havoc ~#inquiryData~1#1.base, ~#inquiryData~1#1.offset; [2025-03-08 20:00:50,098 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6011: havoc scsi_bufflen_#t~mem195#1; [2025-03-08 20:00:51,137 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5723: havoc sg_page_#t~mem100#1; [2025-03-08 20:00:51,405 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10286: call ULTIMATE.dealloc(~#junk~0#1.base, ~#junk~0#1.offset);havoc ~#junk~0#1.base, ~#junk~0#1.offset; [2025-03-08 20:00:51,405 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L13031: havoc pci_bus_read_config_byte_#t~nondet2539#1; [2025-03-08 20:00:51,537 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5985: havoc #t~mem189; [2025-03-08 20:00:53,326 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7839: call ULTIMATE.dealloc(~#hexDigits~0.base, ~#hexDigits~0.offset);havoc ~#hexDigits~0.base, ~#hexDigits~0.offset; [2025-03-08 20:00:57,088 INFO L? ?]: Removed 4701 outVars from TransFormulas that were not future-live. [2025-03-08 20:00:57,088 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 20:00:57,250 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 20:00:57,251 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-08 20:00:57,252 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:00:57 BoogieIcfgContainer [2025-03-08 20:00:57,252 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 20:00:57,254 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 20:00:57,254 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 20:00:57,257 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 20:00:57,257 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:59:54" (1/3) ... [2025-03-08 20:00:57,258 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11a997ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:00:57, skipping insertion in model container [2025-03-08 20:00:57,258 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:59:57" (2/3) ... [2025-03-08 20:00:57,258 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11a997ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 08:00:57, skipping insertion in model container [2025-03-08 20:00:57,258 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 08:00:57" (3/3) ... [2025-03-08 20:00:57,259 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i [2025-03-08 20:00:57,270 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 20:00:57,275 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--ips.ko-entry_point.cil.out.i that has 225 procedures, 4108 locations, 1 initial locations, 136 loop locations, and 4 error locations. [2025-03-08 20:00:57,390 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 20:00:57,397 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;@20941306, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 20:00:57,397 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-03-08 20:00:57,408 INFO L276 IsEmpty]: Start isEmpty. Operand has 3728 states, 2775 states have (on average 1.4151351351351351) internal successors, (3927), 2906 states have internal predecessors, (3927), 809 states have call successors, (809), 140 states have call predecessors, (809), 139 states have return successors, (800), 788 states have call predecessors, (800), 800 states have call successors, (800) [2025-03-08 20:00:57,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2025-03-08 20:00:57,422 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 20:00:57,423 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 20:00:57,423 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ips_infoErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ips_infoErr1ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ips_infoErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 1 more)] === [2025-03-08 20:00:57,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 20:00:57,427 INFO L85 PathProgramCache]: Analyzing trace with hash -2013899211, now seen corresponding path program 1 times [2025-03-08 20:00:57,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 20:00:57,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087175502] [2025-03-08 20:00:57,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 20:00:57,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms