./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--misc--sgi-xp--xpc.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--misc--sgi-xp--xpc.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 34bfb407ab3285beb6e4618a31251a3cfac86b629af8c3915889881b8af28c9e --- Real Ultimate output --- This is Ultimate 0.3.0-?-e2fb8be-m [2025-03-08 19:50:20,479 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-08 19:50:20,542 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-08 19:50:20,547 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-08 19:50:20,548 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-08 19:50:20,563 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-08 19:50:20,564 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-08 19:50:20,564 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-08 19:50:20,565 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-08 19:50:20,565 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-08 19:50:20,565 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-08 19:50:20,566 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-08 19:50:20,566 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-08 19:50:20,566 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-08 19:50:20,566 INFO L153 SettingsManager]: * Use SBE=true [2025-03-08 19:50:20,567 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-08 19:50:20,567 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-08 19:50:20,567 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:50:20,568 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-08 19:50:20,568 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-08 19:50:20,569 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-08 19:50:20,569 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 -> 34bfb407ab3285beb6e4618a31251a3cfac86b629af8c3915889881b8af28c9e [2025-03-08 19:50:20,812 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-08 19:50:20,822 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-08 19:50:20,825 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-08 19:50:20,826 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-08 19:50:20,826 INFO L274 PluginConnector]: CDTParser initialized [2025-03-08 19:50:20,828 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--misc--sgi-xp--xpc.ko-entry_point.cil.out.i [2025-03-08 19:50:22,007 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b709fb5f7/53a31cb6edba43b5a80a964aa6efa8fc/FLAG7f74e0f26 [2025-03-08 19:50:22,576 INFO L384 CDTParser]: Found 1 translation units. [2025-03-08 19:50:22,576 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--misc--sgi-xp--xpc.ko-entry_point.cil.out.i [2025-03-08 19:50:22,622 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b709fb5f7/53a31cb6edba43b5a80a964aa6efa8fc/FLAG7f74e0f26 [2025-03-08 19:50:23,087 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b709fb5f7/53a31cb6edba43b5a80a964aa6efa8fc [2025-03-08 19:50:23,090 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-08 19:50:23,091 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-08 19:50:23,092 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-08 19:50:23,092 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-08 19:50:23,095 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-08 19:50:23,096 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:50:23" (1/1) ... [2025-03-08 19:50:23,098 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@10c20bac and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:23, skipping insertion in model container [2025-03-08 19:50:23,098 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.03 07:50:23" (1/1) ... [2025-03-08 19:50:23,199 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-08 19:50:24,805 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--misc--sgi-xp--xpc.ko-entry_point.cil.out.i[342209,342222] [2025-03-08 19:50:24,845 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:50:24,890 INFO L200 MainTranslator]: Completed pre-run [2025-03-08 19:50:24,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3947] [2025-03-08 19:50:24,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3950] [2025-03-08 19:50:24,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3953] [2025-03-08 19:50:24,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3956] [2025-03-08 19:50:24,980 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; incl %0": "+m" (v->counter)); [3996] [2025-03-08 19:50:24,980 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; decl %0": "+m" (v->counter)); [4003] [2025-03-08 19:50:24,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [4014-4015] [2025-03-08 19:50:24,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4018-4019] [2025-03-08 19:50:24,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4022-4023] [2025-03-08 19:50:24,981 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [4026-4027] [2025-03-08 19:50:24,982 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [4059-4060] [2025-03-08 19:50:24,982 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [4064-4065] [2025-03-08 19:50:24,982 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [4069-4070] [2025-03-08 19:50:24,982 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [4074-4075] [2025-03-08 19:50:25,014 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_main.c"), "i" (800), "i" (12UL)); [5334-5335] [2025-03-08 19:50:25,019 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [5651-5652] [2025-03-08 19:50:25,020 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [5656-5657] [2025-03-08 19:50:25,020 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [5661-5662] [2025-03-08 19:50:25,020 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [5666-5667] [2025-03-08 19:50:25,062 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [7133-7134] [2025-03-08 19:50:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [7147] [2025-03-08 19:50:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7150] [2025-03-08 19:50:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7153] [2025-03-08 19:50:25,066 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [7156] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7173] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7176] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [7178] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7183] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7186] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7188] [2025-03-08 19:50:25,067 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7193] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7196] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [7198] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7203] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7206] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [7208] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [7226] [2025-03-08 19:50:25,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [7229] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [7231] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [7236] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [7239] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7241] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [7246] [2025-03-08 19:50:25,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [7249] [2025-03-08 19:50:25,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [7251] [2025-03-08 19:50:25,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [7256] [2025-03-08 19:50:25,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [7259] [2025-03-08 19:50:25,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [7261] [2025-03-08 19:50:25,076 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7430] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [7436] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7439] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7442] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [7445] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [7456] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7459] [2025-03-08 19:50:25,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7462] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [7465] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [7476] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7479] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7482] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [7485] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [7496] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7499] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7502] [2025-03-08 19:50:25,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [7505] [2025-03-08 19:50:25,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7520] [2025-03-08 19:50:25,079 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_partition.c"), "i" (158), "i" (12UL)); [7535-7536] [2025-03-08 19:50:25,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8007] [2025-03-08 19:50:25,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [8120] [2025-03-08 19:50:25,094 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/gfp.h"), "i" (316), "i" (12UL)); [8174-8175] [2025-03-08 19:50:25,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____0): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8229-8230] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8233-8234] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____1): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8239-8240] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____2): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8243-8244] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____3): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8246-8247] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____4): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8249-8250] [2025-03-08 19:50:25,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr_____5): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8252-8253] [2025-03-08 19:50:25,097 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8274] [2025-03-08 19:50:25,100 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (196), "i" (12UL)); [8434-8435] [2025-03-08 19:50:25,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8511] [2025-03-08 19:50:25,103 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (317), "i" (12UL)); [8564-8565] [2025-03-08 19:50:25,105 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (386), "i" (12UL)); [8653-8654] [2025-03-08 19:50:25,105 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (408), "i" (12UL)); [8681-8682] [2025-03-08 19:50:25,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8971] [2025-03-08 19:50:25,117 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (977), "i" (12UL)); [9227-9228] [2025-03-08 19:50:25,166 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [9675-9676] [2025-03-08 19:50:25,167 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [9680-9681] [2025-03-08 19:50:25,167 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [9685-9686] [2025-03-08 19:50:25,167 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [9690-9691] [2025-03-08 19:50:25,170 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (1396), "i" (12UL)); [9741-9742] [2025-03-08 19:50:25,171 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/3731/dscv_tempdir/dscv/ri/43_2a/drivers/misc/sgi-xp/xpc_uv.c"), "i" (1454), "i" (12UL)); [9805-9806] [2025-03-08 19:50:25,175 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9932] [2025-03-08 19:50:25,176 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; cmpxchgb %2,%1": "=a" (__ret), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [9962-9963] [2025-03-08 19:50:25,176 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; cmpxchgw %2,%1": "=a" (__ret), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [9967-9968] [2025-03-08 19:50:25,176 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; cmpxchgl %2,%1": "=a" (__ret), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [9972-9973] [2025-03-08 19:50:25,177 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; cmpxchgq %2,%1": "=a" (__ret), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [9977-9978] [2025-03-08 19:50:25,189 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--misc--sgi-xp--xpc.ko-entry_point.cil.out.i[342209,342222] [2025-03-08 19:50:25,196 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-08 19:50:25,264 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __bad_size_call_parameter, __xadd_wrong_size, __cmpxchg_wrong_size, __bad_percpu_size [2025-03-08 19:50:25,270 INFO L204 MainTranslator]: Completed translation [2025-03-08 19:50:25,270 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25 WrapperNode [2025-03-08 19:50:25,271 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-08 19:50:25,272 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-08 19:50:25,273 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-08 19:50:25,273 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-08 19:50:25,277 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:50:25" (1/1) ... [2025-03-08 19:50:25,344 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:50:25" (1/1) ... [2025-03-08 19:50:25,544 INFO L138 Inliner]: procedures = 334, calls = 3991, calls flagged for inlining = 115, calls inlined = 108, statements flattened = 7761 [2025-03-08 19:50:25,545 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-08 19:50:25,546 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-08 19:50:25,546 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-08 19:50:25,546 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-08 19:50:25,555 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:25,555 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:25,598 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,287 INFO L175 MemorySlicer]: Split 2131 memory accesses to 29 slices as follows [16, 2, 301, 1, 11, 4, 128, 4, 4, 172, 18, 486, 1, 1, 9, 3, 83, 2, 20, 2, 10, 4, 4, 27, 24, 5, 15, 3, 771]. 36 percent of accesses are in the largest equivalence class. The 374 initializations are split as follows [0, 0, 0, 0, 0, 0, 41, 4, 4, 172, 18, 0, 1, 0, 0, 3, 0, 2, 2, 0, 10, 4, 0, 0, 4, 0, 15, 3, 91]. The 1107 writes are split as follows [3, 0, 258, 0, 2, 1, 41, 0, 0, 0, 0, 486, 0, 0, 0, 0, 42, 0, 18, 0, 0, 0, 1, 1, 20, 3, 0, 0, 231]. [2025-03-08 19:50:26,287 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,287 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,425 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,440 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,489 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,516 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,577 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-08 19:50:26,578 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-08 19:50:26,578 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-08 19:50:26,579 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-08 19:50:26,580 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (1/1) ... [2025-03-08 19:50:26,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-08 19:50:26,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:50:26,608 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:50:26,611 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:50:26,631 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_msg_structures_uv [2025-03-08 19:50:26,631 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_msg_structures_uv [2025-03-08 19:50:26,631 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-08 19:50:26,631 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_heartbeat_init_uv [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_heartbeat_init_uv [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure __cmpxchg_wrong_size [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_allow_hb_uv [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_allow_hb_uv [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_partitions_uv [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_partitions_uv [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kthread_waitmsgs [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kthread_waitmsgs [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_opencomplete_uv [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_opencomplete_uv [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-08 19:50:26,632 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2025-03-08 19:50:26,632 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-08 19:50:26,633 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-08 19:50:26,634 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_msg_structures_uv [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_msg_structures_uv [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_rsvd_page [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_rsvd_page [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_disengaged [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_disengaged [2025-03-08 19:50:26,635 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_wakeup_channel_mgr [2025-03-08 19:50:26,635 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_wakeup_channel_mgr [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kmalloc_cacheline_aligned [2025-03-08 19:50:26,636 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kmalloc_cacheline_aligned [2025-03-08 19:50:26,636 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_partitions_uv [2025-03-08 19:50:26,637 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_partitions_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_offline_heartbeat_uv [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_offline_heartbeat_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_release_gru_mq_irq_uv [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_release_gru_mq_irq_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~int [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~int [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_notify_sender_uv [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_notify_sender_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_die_deactivate [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_die_deactivate [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_connect [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_connect [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_die_notifier [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_die_notifier [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_check_remote_hb [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_check_remote_hb [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_init_fifo_uv [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_init_fifo_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_msgqueue_ref [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_msgqueue_ref [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_received_payload_uv [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_received_payload_uv [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-08 19:50:26,638 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-08 19:50:26,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-08 19:50:26,639 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-08 19:50:26,639 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-08 19:50:26,640 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kthread_start [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kthread_start [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_part_ref [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_part_ref [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_create_kthreads [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_create_kthreads [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_local_activate_IRQ_uv [2025-03-08 19:50:26,641 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_local_activate_IRQ_uv [2025-03-08 19:50:26,641 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_exit_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_exit_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_put_fifo_entry_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_put_fifo_entry_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure uv_blade_to_pnode [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_blade_to_pnode [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_activate_IRQ_rcvd_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_activate_IRQ_rcvd_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_payload_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_payload_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_free_msg_slot_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_free_msg_slot_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_indicate_partition_engaged_uv [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_indicate_partition_engaged_uv [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_openclose_chctl_flags [2025-03-08 19:50:26,642 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_openclose_chctl_flags [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-08 19:50:26,642 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_msg_chctl_flags_uv [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_msg_chctl_flags_uv [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_msgqueue_deref [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_msgqueue_deref [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_closereply_uv [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_closereply_uv [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_connect_channel [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_connect_channel [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_cache_remote_gru_mq_desc_uv [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_cache_remote_gru_mq_desc_uv [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_ch_structures_uv [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_ch_structures_uv [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~int [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~int [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_activation_uv [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_activation_uv [2025-03-08 19:50:26,643 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activating [2025-03-08 19:50:26,643 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activating [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-08 19:50:26,644 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-08 19:50:26,645 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disconnect_callout [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disconnect_callout [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_deactivate_partition [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_deactivate_partition [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_indicate_partition_disengaged_uv [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_indicate_partition_disengaged_uv [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disconnect_channel [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disconnect_channel [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~int [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~int [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_channel_mgr [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_channel_mgr [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_save_remote_msgqueue_pa_uv [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_save_remote_msgqueue_pa_uv [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_openrequest_uv [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_openrequest_uv [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_heartbeat_exit_uv [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_heartbeat_exit_uv [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_ch_structures [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_ch_structures [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-08 19:50:26,646 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-08 19:50:26,646 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2025-03-08 19:50:26,647 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_any_partition_engaged_uv [2025-03-08 19:50:26,647 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_any_partition_engaged_uv [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-03-08 19:50:26,647 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2025-03-08 19:50:26,647 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-08 19:50:26,647 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_rsvd_page_pa [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_rsvd_page_pa [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activate_partition [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activate_partition [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_part_uv [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_part_uv [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure uv_cpu_to_blade_id [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_cpu_to_blade_id [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_initiate_discovery [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_initiate_discovery [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_reactivation_uv [2025-03-08 19:50:26,648 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_reactivation_uv [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-08 19:50:26,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-03-08 19:50:26,649 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activate_kthreads [2025-03-08 19:50:26,649 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activate_kthreads [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-08 19:50:26,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-08 19:50:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-08 19:50:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-08 19:50:26,650 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_engaged_uv [2025-03-08 19:50:26,651 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_engaged_uv [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-03-08 19:50:26,651 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_gru_msg [2025-03-08 19:50:26,651 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_gru_msg [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:50:26,651 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_create_gru_mq_uv [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_create_gru_mq_uv [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_reboot_notifier [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_reboot_notifier [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_part_deref [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_part_deref [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_closerequest_uv [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_closerequest_uv [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disallow_all_hbs_uv [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disallow_all_hbs_uv [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_timeout_partition_disengage [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_timeout_partition_disengage [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_of_node [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_of_node [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_init_mq_node [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_init_mq_node [2025-03-08 19:50:26,652 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_destroy_gru_mq_uv [2025-03-08 19:50:26,652 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_destroy_gru_mq_uv [2025-03-08 19:50:26,653 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_discovery [2025-03-08 19:50:26,653 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_discovery [2025-03-08 19:50:26,653 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_partition_rsvd_page_pa_uv [2025-03-08 19:50:26,653 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_partition_rsvd_page_pa_uv [2025-03-08 19:50:26,653 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_ch_uv [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_ch_uv [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_increment_heartbeat_uv [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_increment_heartbeat_uv [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure put_online_cpus [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure put_online_cpus [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_sent_chctl_flags [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_sent_chctl_flags [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_remote_heartbeat_uv [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_remote_heartbeat_uv [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_partitions [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_partitions [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_disconnect [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_disconnect [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_do_exit [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_do_exit [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2025-03-08 19:50:26,654 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2025-03-08 19:50:26,654 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_online_heartbeat_uv [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_online_heartbeat_uv [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_fifo_entry_uv [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_fifo_entry_uv [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disallow_hb_uv [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disallow_hb_uv [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_openreply_uv [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_openreply_uv [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_1 [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_1 [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_hb_checker [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_hb_checker [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_ch_structures_uv [2025-03-08 19:50:26,655 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_ch_structures_uv [2025-03-08 19:50:26,655 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_rsvd_page_uv [2025-03-08 19:50:26,658 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_rsvd_page_uv [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_deactivation_uv [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_deactivation_uv [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_chctl_all_flags_uv [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_chctl_all_flags_uv [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_gru_mq_watchlist_free_uv [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_gru_mq_watchlist_free_uv [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_going_down [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_going_down [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_create_on_node [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_create_on_node [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_sysctl_table [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_sysctl_table [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure uv_gpa [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_gpa [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-03-08 19:50:26,659 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:50:26,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:50:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_deliverable_payload_uv [2025-03-08 19:50:26,660 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_deliverable_payload_uv [2025-03-08 19:50:26,660 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_notify_senders_of_disconnect_uv [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_notify_senders_of_disconnect_uv [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_make_first_contact_uv [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_make_first_contact_uv [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_n_of_deliverable_payloads_uv [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_n_of_deliverable_payloads_uv [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_remote_rp [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_remote_rp [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_hb_beater [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_hb_beater [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure is_uv_system [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure is_uv_system [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_assume_partition_disengaged_uv [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_assume_partition_disengaged_uv [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-08 19:50:26,661 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_cancel_partition_deactivation_request_uv [2025-03-08 19:50:26,661 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_cancel_partition_deactivation_request_uv [2025-03-08 19:50:27,607 INFO L256 CfgBuilder]: Building ICFG [2025-03-08 19:50:27,610 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-08 19:50:27,664 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11140: havoc #t~nondet1666; [2025-03-08 19:50:27,801 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8331: call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset;call ULTIMATE.dealloc(~#__key___0~2#1.base, ~#__key___0~2#1.offset);havoc ~#__key___0~2#1.base, ~#__key___0~2#1.offset; [2025-03-08 19:50:27,998 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11107: havoc #t~nondet1660; [2025-03-08 19:50:28,200 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6793: call ULTIMATE.dealloc(xpc_connected_callout_~#descriptor~8#1.base, xpc_connected_callout_~#descriptor~8#1.offset);havoc xpc_connected_callout_~#descriptor~8#1.base, xpc_connected_callout_~#descriptor~8#1.offset;call ULTIMATE.dealloc(xpc_connected_callout_~#descriptor___0~4#1.base, xpc_connected_callout_~#descriptor___0~4#1.offset);havoc xpc_connected_callout_~#descriptor___0~4#1.base, xpc_connected_callout_~#descriptor___0~4#1.offset; [2025-03-08 19:50:28,200 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5221: call ULTIMATE.dealloc(~#descriptor~5#1.base, ~#descriptor~5#1.offset);havoc ~#descriptor~5#1.base, ~#descriptor~5#1.offset;call ULTIMATE.dealloc(~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset);havoc ~#descriptor___0~2#1.base, ~#descriptor___0~2#1.offset; [2025-03-08 19:50:28,305 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5305: call ULTIMATE.dealloc(~#irq_flags~3#1.base, ~#irq_flags~3#1.offset);havoc ~#irq_flags~3#1.base, ~#irq_flags~3#1.offset; [2025-03-08 19:50:28,685 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8299: havoc #t~mem1086; [2025-03-08 19:50:29,342 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: call ULTIMATE.dealloc(~#irq_flags~5#1.base, ~#irq_flags~5#1.offset);havoc ~#irq_flags~5#1.base, ~#irq_flags~5#1.offset;call ULTIMATE.dealloc(~#descriptor~6#1.base, ~#descriptor~6#1.offset);havoc ~#descriptor~6#1.base, ~#descriptor~6#1.offset;call ULTIMATE.dealloc(~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset);havoc ~#descriptor___0~3#1.base, ~#descriptor___0~3#1.offset;call ULTIMATE.dealloc(~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset);havoc ~#descriptor___1~1#1.base, ~#descriptor___1~1#1.offset;call ULTIMATE.dealloc(~#descriptor___2~1#1.base, ~#descriptor___2~1#1.offset);havoc ~#descriptor___2~1#1.base, ~#descriptor___2~1#1.offset;call ULTIMATE.dealloc(~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset);havoc ~#descriptor___3~0#1.base, ~#descriptor___3~0#1.offset;call ULTIMATE.dealloc(~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset);havoc ~#descriptor___4~0#1.base, ~#descriptor___4~0#1.offset;call ULTIMATE.dealloc(~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset);havoc ~#descriptor___5~0#1.base, ~#descriptor___5~0#1.offset; [2025-03-08 19:50:29,441 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11064: havoc mutex_trylock_#t~nondet1652#1; [2025-03-08 19:50:29,441 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6635: havoc #t~mem659#1; [2025-03-08 19:50:29,441 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6612: call ULTIMATE.dealloc(~#irq_flags~6#1.base, ~#irq_flags~6#1.offset);havoc ~#irq_flags~6#1.base, ~#irq_flags~6#1.offset; [2025-03-08 19:50:29,591 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7674: call ULTIMATE.dealloc(xpc_mark_partition_active_~#descriptor~15#1.base, xpc_mark_partition_active_~#descriptor~15#1.offset);havoc xpc_mark_partition_active_~#descriptor~15#1.base, xpc_mark_partition_active_~#descriptor~15#1.offset; [2025-03-08 19:50:29,591 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4970: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-03-08 19:50:29,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4926: call ULTIMATE.dealloc(xpc_teardown_ch_structures_~#__wait~2#1.base, xpc_teardown_ch_structures_~#__wait~2#1.offset);havoc xpc_teardown_ch_structures_~#__wait~2#1.base, xpc_teardown_ch_structures_~#__wait~2#1.offset; [2025-03-08 19:50:29,592 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7756: call ULTIMATE.dealloc(xpc_mark_partition_inactive_~#descriptor~17#1.base, xpc_mark_partition_inactive_~#descriptor~17#1.offset);havoc xpc_mark_partition_inactive_~#descriptor~17#1.base, xpc_mark_partition_inactive_~#descriptor~17#1.offset; [2025-03-08 19:50:29,644 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6923: call ULTIMATE.dealloc(~#descriptor~10.base, ~#descriptor~10.offset);havoc ~#descriptor~10.base, ~#descriptor~10.offset;call ULTIMATE.dealloc(~#descriptor___0~5.base, ~#descriptor___0~5.offset);havoc ~#descriptor___0~5.base, ~#descriptor___0~5.offset; [2025-03-08 19:50:29,691 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7703: call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset; [2025-03-08 19:50:29,693 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11007: havoc #t~nondet1643; [2025-03-08 19:50:29,731 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4731: call ULTIMATE.dealloc(~#__wait~1.base, ~#__wait~1.offset);havoc ~#__wait~1.base, ~#__wait~1.offset; [2025-03-08 19:50:29,745 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9497: call ULTIMATE.dealloc(~#msg~6.base, ~#msg~6.offset);havoc ~#msg~6.base, ~#msg~6.offset; [2025-03-08 19:50:29,812 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4160: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-03-08 19:50:29,812 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4851: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset;call ULTIMATE.dealloc(~#__key___2~0#1.base, ~#__key___2~0#1.offset);havoc ~#__key___2~0#1.base, ~#__key___2~0#1.offset;call ULTIMATE.dealloc(~#__key___3~0#1.base, ~#__key___3~0#1.offset);havoc ~#__key___3~0#1.base, ~#__key___3~0#1.offset; [2025-03-08 19:50:29,812 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4831: havoc xpc_kzalloc_cacheline_aligned_#t~mem158#1.base, xpc_kzalloc_cacheline_aligned_#t~mem158#1.offset; [2025-03-08 19:50:29,812 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4840: havoc xpc_kzalloc_cacheline_aligned_#t~mem162#1.base, xpc_kzalloc_cacheline_aligned_#t~mem162#1.offset; [2025-03-08 19:50:29,862 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4709: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-03-08 19:50:29,886 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: havoc #t~nondet1661; [2025-03-08 19:50:29,905 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9478: call ULTIMATE.dealloc(~#msg~4.base, ~#msg~4.offset);havoc ~#msg~4.base, ~#msg~4.offset; [2025-03-08 19:50:30,089 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7780: call ULTIMATE.dealloc(~#remote_rp_base~0#1.base, ~#remote_rp_base~0#1.offset);havoc ~#remote_rp_base~0#1.base, ~#remote_rp_base~0#1.offset;call ULTIMATE.dealloc(~#remote_rp_pa~0#1.base, ~#remote_rp_pa~0#1.offset);havoc ~#remote_rp_pa~0#1.base, ~#remote_rp_pa~0#1.offset;call ULTIMATE.dealloc(~#descriptor~18#1.base, ~#descriptor~18#1.offset);havoc ~#descriptor~18#1.base, ~#descriptor~18#1.offset;call ULTIMATE.dealloc(~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset);havoc ~#descriptor___0~8#1.base, ~#descriptor___0~8#1.offset;call ULTIMATE.dealloc(~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset);havoc ~#descriptor___1~3#1.base, ~#descriptor___1~3#1.offset;call ULTIMATE.dealloc(~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset);havoc ~#descriptor___2~2#1.base, ~#descriptor___2~2#1.offset;call ULTIMATE.dealloc(~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset);havoc ~#descriptor___3~1#1.base, ~#descriptor___3~1#1.offset;call ULTIMATE.dealloc(~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset);havoc ~#descriptor___4~1#1.base, ~#descriptor___4~1#1.offset; [2025-03-08 19:50:30,092 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11074: havoc #t~nondet1653; [2025-03-08 19:50:30,134 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6668: call ULTIMATE.dealloc(~#irq_flags~7#1.base, ~#irq_flags~7#1.offset);havoc ~#irq_flags~7#1.base, ~#irq_flags~7#1.offset;call ULTIMATE.dealloc(~#chctl~0#1.base, ~#chctl~0#1.offset);havoc ~#chctl~0#1.base, ~#chctl~0#1.offset; [2025-03-08 19:50:30,197 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9508: call ULTIMATE.dealloc(~#msg~7.base, ~#msg~7.offset);havoc ~#msg~7.base, ~#msg~7.offset; [2025-03-08 19:50:30,303 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11103: havoc set_cpus_allowed_ptr_#t~nondet1659#1; [2025-03-08 19:50:30,303 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L4593: call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset;call ULTIMATE.dealloc(~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset);havoc ~#descriptor___0~0#1.base, ~#descriptor___0~0#1.offset;call ULTIMATE.dealloc(~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset);havoc ~#descriptor___1~0#1.base, ~#descriptor___1~0#1.offset;call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset;call ULTIMATE.dealloc(~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset);havoc ~#descriptor___2~0#1.base, ~#descriptor___2~0#1.offset; [2025-03-08 19:50:30,341 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: havoc uv_bios_mq_watchlist_free_#t~nondet1663#1; [2025-03-08 19:50:30,380 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11040: havoc #t~ret1648.base, #t~ret1648.offset; [2025-03-08 19:50:30,478 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6833: call ULTIMATE.dealloc(xpc_initiate_disconnect_~#irq_flags~9#1.base, xpc_initiate_disconnect_~#irq_flags~9#1.offset);havoc xpc_initiate_disconnect_~#irq_flags~9#1.base, xpc_initiate_disconnect_~#irq_flags~9#1.offset; [2025-03-08 19:50:39,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11003: havoc find_first_bit_#t~nondet1642#1; [2025-03-08 19:50:39,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: havoc register_die_notifier_#t~nondet1654#1; [2025-03-08 19:50:39,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5467: call ULTIMATE.dealloc(xpc_setup_partitions_~#__key~2#1.base, xpc_setup_partitions_~#__key~2#1.offset);havoc xpc_setup_partitions_~#__key~2#1.base, xpc_setup_partitions_~#__key~2#1.offset;call ULTIMATE.dealloc(xpc_setup_partitions_~#__key___0~1#1.base, xpc_setup_partitions_~#__key___0~1#1.offset);havoc xpc_setup_partitions_~#__key___0~1#1.base, xpc_setup_partitions_~#__key___0~1#1.offset; [2025-03-08 19:50:39,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085: havoc register_reboot_notifier_#t~nondet1655#1; [2025-03-08 19:50:39,918 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: havoc register_sysctl_table_#t~ret1656#1.base, register_sysctl_table_#t~ret1656#1.offset; [2025-03-08 19:50:39,919 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10230: call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg19~0#1.base, ldv_main_exported_3_~#ldvarg19~0#1.offset);havoc ldv_main_exported_3_~#ldvarg19~0#1.base, ldv_main_exported_3_~#ldvarg19~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg22~0#1.base, ldv_main_exported_3_~#ldvarg22~0#1.offset);havoc ldv_main_exported_3_~#ldvarg22~0#1.base, ldv_main_exported_3_~#ldvarg22~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg25~0#1.base, ldv_main_exported_3_~#ldvarg25~0#1.offset);havoc ldv_main_exported_3_~#ldvarg25~0#1.base, ldv_main_exported_3_~#ldvarg25~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset);havoc ldv_main_exported_3_~#ldvarg15~0#1.base, ldv_main_exported_3_~#ldvarg15~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg5~0#1.base, ldv_main_exported_3_~#ldvarg5~0#1.offset);havoc ldv_main_exported_3_~#ldvarg5~0#1.base, ldv_main_exported_3_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg24~0#1.base, ldv_main_exported_3_~#ldvarg24~0#1.offset);havoc ldv_main_exported_3_~#ldvarg24~0#1.base, ldv_main_exported_3_~#ldvarg24~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg10~0#1.base, ldv_main_exported_3_~#ldvarg10~0#1.offset);havoc ldv_main_exported_3_~#ldvarg10~0#1.base, ldv_main_exported_3_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset);havoc ldv_main_exported_3_~#ldvarg13~0#1.base, ldv_main_exported_3_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset);havoc ldv_main_exported_3_~#ldvarg12~0#1.base, ldv_main_exported_3_~#ldvarg12~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg3~0#1.base, ldv_main_exported_3_~#ldvarg3~0#1.offset);havoc ldv_main_exported_3_~#ldvarg3~0#1.base, ldv_main_exported_3_~#ldvarg3~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg23~0#1.base, ldv_main_exported_3_~#ldvarg23~0#1.offset);havoc ldv_main_exported_3_~#ldvarg23~0#1.base, ldv_main_exported_3_~#ldvarg23~0#1.offset;call ULTIMATE.dealloc(ldv_main_exported_3_~#ldvarg18~0#1.base, ldv_main_exported_3_~#ldvarg18~0#1.offset);havoc ldv_main_exported_3_~#ldvarg18~0#1.base, ldv_main_exported_3_~#ldvarg18~0#1.offset; [2025-03-08 19:50:39,919 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6004: call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset);havoc main_~#ldvarg29~0#1.base, main_~#ldvarg29~0#1.offset; [2025-03-08 19:50:39,919 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3827: havoc user_mode_#t~mem1#1; [2025-03-08 19:50:39,919 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11050: havoc ldv_probe_3_#t~nondet1649#1; [2025-03-08 19:50:41,053 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10996: havoc #t~nondet1641; [2025-03-08 19:50:43,115 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7072: call ULTIMATE.dealloc(xpc_deliver_payload_~#descriptor~13#1.base, xpc_deliver_payload_~#descriptor~13#1.offset);havoc xpc_deliver_payload_~#descriptor~13#1.base, xpc_deliver_payload_~#descriptor~13#1.offset;call ULTIMATE.dealloc(xpc_deliver_payload_~#descriptor___0~6#1.base, xpc_deliver_payload_~#descriptor___0~6#1.offset);havoc xpc_deliver_payload_~#descriptor___0~6#1.base, xpc_deliver_payload_~#descriptor___0~6#1.offset; [2025-03-08 19:50:43,115 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5134: call ULTIMATE.dealloc(~#descriptor~4#1.base, ~#descriptor~4#1.offset);havoc ~#descriptor~4#1.base, ~#descriptor~4#1.offset;call ULTIMATE.dealloc(~#__wait~3#1.base, ~#__wait~3#1.offset);havoc ~#__wait~3#1.base, ~#__wait~3#1.offset; [2025-03-08 19:50:43,164 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9520: call ULTIMATE.dealloc(~#msg~8.base, ~#msg~8.offset);havoc ~#msg~8.base, ~#msg~8.offset; [2025-03-08 19:50:43,183 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-08 19:50:44,771 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7310: havoc #t~mem859.base, #t~mem859.offset; [2025-03-08 19:50:44,771 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7301: havoc #t~mem855.base, #t~mem855.offset; [2025-03-08 19:50:45,184 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9655: call ULTIMATE.dealloc(~#descriptor~21#1.base, ~#descriptor~21#1.offset);havoc ~#descriptor~21#1.base, ~#descriptor~21#1.offset;call ULTIMATE.dealloc(~#descriptor___0~10#1.base, ~#descriptor___0~10#1.offset);havoc ~#descriptor___0~10#1.base, ~#descriptor___0~10#1.offset; [2025-03-08 19:50:45,505 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9199: call ULTIMATE.dealloc(~#__key~4.base, ~#__key~4.offset);havoc ~#__key~4.base, ~#__key~4.offset; [2025-03-08 19:50:45,640 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L3983: havoc #t~mem25; [2025-03-08 19:50:45,701 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11057: havoc #t~nondet1651; [2025-03-08 19:50:47,369 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6974: havoc xpc_allocate_msg_wait_#t~mem784#1; [2025-03-08 19:50:47,369 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9893: call ULTIMATE.dealloc(~#msg_slot~5#1.base, ~#msg_slot~5#1.offset);havoc ~#msg_slot~5#1.base, ~#msg_slot~5#1.offset;call ULTIMATE.dealloc(~#msg_buffer~0#1.base, ~#msg_buffer~0#1.offset);havoc ~#msg_buffer~0#1.base, ~#msg_buffer~0#1.offset; [2025-03-08 19:50:47,369 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11099: havoc schedule_timeout_#t~nondet1658#1; [2025-03-08 19:50:47,369 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6963: call ULTIMATE.dealloc(xpc_allocate_msg_wait_~#wait~0#1.base, xpc_allocate_msg_wait_~#wait~0#1.offset);havoc xpc_allocate_msg_wait_~#wait~0#1.base, xpc_allocate_msg_wait_~#wait~0#1.offset; [2025-03-08 19:50:47,518 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9551: call ULTIMATE.dealloc(~#msg~9.base, ~#msg~9.offset);havoc ~#msg~9.base, ~#msg~9.offset; [2025-03-08 19:50:47,935 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9488: call ULTIMATE.dealloc(~#msg~5.base, ~#msg~5.offset);havoc ~#msg~5.base, ~#msg~5.offset; [2025-03-08 19:50:48,123 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9150: call ULTIMATE.dealloc(~#msg~1.base, ~#msg~1.offset);havoc ~#msg~1.base, ~#msg~1.offset; [2025-03-08 19:50:48,169 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9559: call ULTIMATE.dealloc(~#msg~10.base, ~#msg~10.offset);havoc ~#msg~10.base, ~#msg~10.offset; [2025-03-08 19:50:48,910 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6872: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset; [2025-03-08 19:50:49,737 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L7410: havoc #t~mem891#1;call ULTIMATE.dealloc(~#cookie~0#1.base, ~#cookie~0#1.offset);havoc ~#cookie~0#1.base, ~#cookie~0#1.offset;call ULTIMATE.dealloc(~#rp_pa~0#1.base, ~#rp_pa~0#1.offset);havoc ~#rp_pa~0#1.base, ~#rp_pa~0#1.offset;call ULTIMATE.dealloc(~#len~0#1.base, ~#len~0#1.offset);havoc ~#len~0#1.base, ~#len~0#1.offset;call ULTIMATE.dealloc(~#buf_base~0#1.base, ~#buf_base~0#1.offset);havoc ~#buf_base~0#1.base, ~#buf_base~0#1.offset;call ULTIMATE.dealloc(~#descriptor~14#1.base, ~#descriptor~14#1.offset);havoc ~#descriptor~14#1.base, ~#descriptor~14#1.offset;call ULTIMATE.dealloc(~#descriptor___0~7#1.base, ~#descriptor___0~7#1.offset);havoc ~#descriptor___0~7#1.base, ~#descriptor___0~7#1.offset;call ULTIMATE.dealloc(~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset);havoc ~#descriptor___1~2#1.base, ~#descriptor___1~2#1.offset; [2025-03-08 19:50:50,065 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8293: havoc #t~mem1085; [2025-03-08 19:50:50,370 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L5074: call ULTIMATE.dealloc(~#descriptor~3.base, ~#descriptor~3.offset);havoc ~#descriptor~3.base, ~#descriptor~3.offset;call ULTIMATE.dealloc(~#descriptor___0~1.base, ~#descriptor___0~1.offset);havoc ~#descriptor___0~1.base, ~#descriptor___0~1.offset; [2025-03-08 19:50:50,466 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9580: havoc #t~mem1382;havoc #t~bitwise1383; [2025-03-08 19:50:50,493 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10989: havoc #t~nondet1640; [2025-03-08 19:50:50,809 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11033: havoc gru_send_message_gpa_#t~nondet1646#1; [2025-03-08 19:50:50,809 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8584: call ULTIMATE.dealloc(~#descriptor~19#1.base, ~#descriptor~19#1.offset);havoc ~#descriptor~19#1.base, ~#descriptor~19#1.offset;call ULTIMATE.dealloc(~#descriptor___0~9#1.base, ~#descriptor___0~9#1.offset);havoc ~#descriptor___0~9#1.base, ~#descriptor___0~9#1.offset; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11118: havoc uv_bios_mq_watchlist_alloc_#t~nondet1662#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10939: havoc __cpu_to_node_#t~nondet1637#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: havoc uv_setup_irq_#t~nondet1665#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10932: havoc __alloc_pages_nodemask_#t~ret1636#1.base, __alloc_pages_nodemask_#t~ret1636#1.offset; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11023: havoc gru_create_message_queue_#t~nondet1644#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8141: havoc node_zonelist_#t~mem1043#1.base, node_zonelist_#t~mem1043#1.offset; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: havoc uv_cpu_to_pnode_#t~mem1088#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8275: havoc uv_global_mmr64_address_#t~mem1080#1;havoc uv_global_mmr64_address_#t~bitwise1081#1;havoc uv_global_mmr64_address_#t~bitwise1082#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L8391: havoc xpc_get_gru_mq_irq_uv_#t~mem1126#1; [2025-03-08 19:50:52,442 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11092: havoc request_threaded_irq_#t~nondet1657#1; [2025-03-08 19:50:52,527 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10985: havoc #t~ret1639.base, #t~ret1639.offset; [2025-03-08 19:50:52,632 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: havoc uv_bios_reserved_page_pa_#t~nondet1664#1; [2025-03-08 19:50:55,476 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9181: call ULTIMATE.dealloc(~#msg~2.base, ~#msg~2.offset);havoc ~#msg~2.base, ~#msg~2.offset; [2025-03-08 19:50:55,552 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9335: havoc #t~mem1341;call ULTIMATE.dealloc(~#chctl~1.base, ~#chctl~1.offset);havoc ~#chctl~1.base, ~#chctl~1.offset; [2025-03-08 19:50:55,794 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: call ULTIMATE.dealloc(~#irq_flags~8.base, ~#irq_flags~8.offset);havoc ~#irq_flags~8.base, ~#irq_flags~8.offset;call ULTIMATE.dealloc(~#descriptor~7.base, ~#descriptor~7.offset);havoc ~#descriptor~7.base, ~#descriptor~7.offset; [2025-03-08 19:50:56,271 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L10955: havoc __phys_addr_#t~nondet1638#1; [2025-03-08 19:50:56,958 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9312: havoc #t~mem1332; [2025-03-08 19:50:56,958 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9291: call ULTIMATE.dealloc(~#msg~3.base, ~#msg~3.offset);havoc ~#msg~3.base, ~#msg~3.offset;call ULTIMATE.dealloc(~#descriptor~20.base, ~#descriptor~20.offset);havoc ~#descriptor~20.base, ~#descriptor~20.offset; [2025-03-08 19:50:57,003 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L9260: havoc xpc_n_of_fifo_entries_uv_#t~mem1325#1; [2025-03-08 19:50:57,107 INFO L1307 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: havoc #t~nondet1647; [2025-03-08 19:50:58,601 INFO L? ?]: Removed 3034 outVars from TransFormulas that were not future-live. [2025-03-08 19:50:58,601 INFO L307 CfgBuilder]: Performing block encoding [2025-03-08 19:50:58,682 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-08 19:50:58,682 INFO L336 CfgBuilder]: Removed 6 assume(true) statements. [2025-03-08 19:50:58,683 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:50:58 BoogieIcfgContainer [2025-03-08 19:50:58,683 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-08 19:50:58,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-08 19:50:58,685 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-08 19:50:58,688 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-08 19:50:58,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.03 07:50:23" (1/3) ... [2025-03-08 19:50:58,689 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@112391d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:50:58, skipping insertion in model container [2025-03-08 19:50:58,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.03 07:50:25" (2/3) ... [2025-03-08 19:50:58,690 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@112391d0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.03 07:50:58, skipping insertion in model container [2025-03-08 19:50:58,690 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.03 07:50:58" (3/3) ... [2025-03-08 19:50:58,691 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--misc--sgi-xp--xpc.ko-entry_point.cil.out.i [2025-03-08 19:50:58,701 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-08 19:50:58,704 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--misc--sgi-xp--xpc.ko-entry_point.cil.out.i that has 229 procedures, 3656 locations, 1 initial locations, 91 loop locations, and 5 error locations. [2025-03-08 19:50:58,783 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-08 19:50:58,791 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;@2e1bf98a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-08 19:50:58,791 INFO L334 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2025-03-08 19:50:58,803 INFO L276 IsEmpty]: Start isEmpty. Operand has 3403 states, 2391 states have (on average 1.4052697616060226) internal successors, (3360), 2551 states have internal predecessors, (3360), 835 states have call successors, (835), 172 states have call predecessors, (835), 171 states have return successors, (830), 792 states have call predecessors, (830), 830 states have call successors, (830) [2025-03-08 19:50:58,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-08 19:50:58,812 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:50:58,813 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:50:58,813 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ULTIMATE.startErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, __cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 2 more)] === [2025-03-08 19:50:58,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:50:58,816 INFO L85 PathProgramCache]: Analyzing trace with hash -1741055247, now seen corresponding path program 1 times [2025-03-08 19:50:58,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:50:58,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451109586] [2025-03-08 19:50:58,821 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:50:58,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:51:15,797 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-08 19:51:16,264 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-08 19:51:16,264 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:51:16,264 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:51:16,889 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2025-03-08 19:51:16,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:51:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451109586] [2025-03-08 19:51:16,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451109586] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-08 19:51:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056188315] [2025-03-08 19:51:16,891 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:51:16,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-08 19:51:16,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-08 19:51:16,893 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-08 19:51:16,895 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-08 19:51:33,424 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-08 19:51:34,233 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-08 19:51:34,233 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:51:34,233 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:51:34,271 INFO L256 TraceCheckSpWp]: Trace formula consists of 8070 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-08 19:51:34,280 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-08 19:51:34,290 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2025-03-08 19:51:34,290 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-08 19:51:34,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056188315] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:51:34,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-08 19:51:34,291 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2025-03-08 19:51:34,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588437354] [2025-03-08 19:51:34,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:51:34,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-08 19:51:34,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:51:34,307 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-08 19:51:34,308 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-08 19:51:34,315 INFO L87 Difference]: Start difference. First operand has 3403 states, 2391 states have (on average 1.4052697616060226) internal successors, (3360), 2551 states have internal predecessors, (3360), 835 states have call successors, (835), 172 states have call predecessors, (835), 171 states have return successors, (830), 792 states have call predecessors, (830), 830 states have call successors, (830) Second operand has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-08 19:51:35,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-08 19:51:35,739 INFO L93 Difference]: Finished difference Result 6795 states and 10304 transitions. [2025-03-08 19:51:35,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-08 19:51:35,742 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2025-03-08 19:51:35,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-08 19:51:35,774 INFO L225 Difference]: With dead ends: 6795 [2025-03-08 19:51:35,774 INFO L226 Difference]: Without dead ends: 3375 [2025-03-08 19:51:35,797 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-03-08 19:51:35,802 INFO L435 NwaCegarLoop]: 4856 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4856 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-08 19:51:35,803 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4856 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-08 19:51:35,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3375 states. [2025-03-08 19:51:35,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3375 to 3375. [2025-03-08 19:51:35,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3375 states, 2372 states have (on average 1.3895446880269815) internal successors, (3296), 2522 states have internal predecessors, (3296), 830 states have call successors, (830), 171 states have call predecessors, (830), 168 states have return successors, (816), 778 states have call predecessors, (816), 816 states have call successors, (816) [2025-03-08 19:51:36,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3375 states to 3375 states and 4942 transitions. [2025-03-08 19:51:36,015 INFO L78 Accepts]: Start accepts. Automaton has 3375 states and 4942 transitions. Word has length 105 [2025-03-08 19:51:36,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-08 19:51:36,016 INFO L471 AbstractCegarLoop]: Abstraction has 3375 states and 4942 transitions. [2025-03-08 19:51:36,016 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 22.0) internal successors, (44), 2 states have internal predecessors, (44), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-08 19:51:36,017 INFO L276 IsEmpty]: Start isEmpty. Operand 3375 states and 4942 transitions. [2025-03-08 19:51:36,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-08 19:51:36,023 INFO L210 NwaCegarLoop]: Found error trace [2025-03-08 19:51:36,023 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-08 19:51:36,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-03-08 19:51:36,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-08 19:51:36,224 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__bad_percpu_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ULTIMATE.startErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, __cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 2 more)] === [2025-03-08 19:51:36,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-08 19:51:36,225 INFO L85 PathProgramCache]: Analyzing trace with hash -827253395, now seen corresponding path program 1 times [2025-03-08 19:51:36,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-08 19:51:36,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754628068] [2025-03-08 19:51:36,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-08 19:51:36,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-08 19:51:51,940 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-08 19:51:52,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-08 19:51:52,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-08 19:51:52,160 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-08 19:51:52,860 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2025-03-08 19:51:52,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-08 19:51:52,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754628068] [2025-03-08 19:51:52,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754628068] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-08 19:51:52,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-08 19:51:52,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-08 19:51:52,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848249555] [2025-03-08 19:51:52,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-08 19:51:52,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-08 19:51:52,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-08 19:51:52,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-08 19:51:52,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-08 19:51:52,863 INFO L87 Difference]: Start difference. First operand 3375 states and 4942 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 1 states have call predecessors, (9), 1 states have call successors, (9)