./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash fed94ce37987ef9dc223493e43047642299e52fe53f5b1ef386a6f27dc6462cc --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:16:18,827 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:16:18,905 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:16:18,908 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:16:18,908 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:16:18,940 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:16:18,940 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:16:18,940 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:16:18,940 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:16:18,941 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:16:18,941 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:16:18,941 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:16:18,941 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:16:18,942 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:16:18,942 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:16:18,942 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> fed94ce37987ef9dc223493e43047642299e52fe53f5b1ef386a6f27dc6462cc [2025-02-06 06:16:19,187 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:16:19,195 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:16:19,197 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:16:19,197 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:16:19,197 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:16:19,199 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i [2025-02-06 06:16:20,324 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/73fea9602/8961e982bd8f4a6490a2563f7bc873a0/FLAG4889a32ff [2025-02-06 06:16:20,903 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:16:20,904 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i [2025-02-06 06:16:20,936 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/73fea9602/8961e982bd8f4a6490a2563f7bc873a0/FLAG4889a32ff [2025-02-06 06:16:21,419 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/73fea9602/8961e982bd8f4a6490a2563f7bc873a0 [2025-02-06 06:16:21,421 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:16:21,422 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:16:21,423 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:16:21,423 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:16:21,426 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:16:21,427 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:16:21" (1/1) ... [2025-02-06 06:16:21,429 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62e45a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:21, skipping insertion in model container [2025-02-06 06:16:21,429 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:16:21" (1/1) ... [2025-02-06 06:16:21,575 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:16:23,869 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i[329752,329765] [2025-02-06 06:16:24,056 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:16:24,098 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:16:24,151 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)); [3510-3511] [2025-02-06 06:16:24,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3537] [2025-02-06 06:16:24,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3540] [2025-02-06 06:16:24,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3543] [2025-02-06 06:16:24,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3546] [2025-02-06 06:16:24,156 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)); [3589] [2025-02-06 06:16:24,156 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)); [3596] [2025-02-06 06:16:24,157 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"); [3606-3607] [2025-02-06 06:16:24,157 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"); [3610-3611] [2025-02-06 06:16:24,157 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"); [3614-3615] [2025-02-06 06:16:24,157 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"); [3618-3619] [2025-02-06 06:16:24,158 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"); [3649-3650] [2025-02-06 06:16:24,158 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"); [3654-3655] [2025-02-06 06:16:24,158 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"); [3659-3660] [2025-02-06 06:16:24,158 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"); [3664-3665] [2025-02-06 06:16:24,191 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_main.c.prepared"), "i" (855), "i" (12UL)); [4930-4931] [2025-02-06 06:16:24,197 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"); [5248-5249] [2025-02-06 06:16:24,198 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"); [5253-5254] [2025-02-06 06:16:24,198 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"); [5258-5259] [2025-02-06 06:16:24,198 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"); [5263-5264] [2025-02-06 06:16:24,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& kernel_stack)); [6712] [2025-02-06 06:16:24,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6715] [2025-02-06 06:16:24,279 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6718] [2025-02-06 06:16:24,280 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& kernel_stack)); [6721] [2025-02-06 06:16:24,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6888] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [6894] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6897] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6900] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [6903] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [6914] [2025-02-06 06:16:24,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6917] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6920] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [6923] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [6934] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6937] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6940] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [6943] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [6954] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6957] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6960] [2025-02-06 06:16:24,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [6963] [2025-02-06 06:16:24,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6978] [2025-02-06 06:16:24,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6981] [2025-02-06 06:16:24,286 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_partition.c.prepared"), "i" (212), "i" (12UL)); [6995-6996] [2025-02-06 06:16:24,297 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [7517] [2025-02-06 06:16:24,300 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [7650] [2025-02-06 06:16:24,302 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" (323), "i" (12UL)); [7708-7709] [2025-02-06 06:16:24,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____0): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7759-7760] [2025-02-06 06:16:24,303 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7763-7764] [2025-02-06 06:16:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____1): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7769-7770] [2025-02-06 06:16:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____2): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7773-7774] [2025-02-06 06:16:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____3): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7776-7777] [2025-02-06 06:16:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____4): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7779-7780] [2025-02-06 06:16:24,304 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr_____5): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7782-7783] [2025-02-06 06:16:24,305 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [7802] [2025-02-06 06:16:24,309 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (251), "i" (12UL)); [7961-7962] [2025-02-06 06:16:24,311 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("add %%gs:%P1, %0": "=r" (tcp_ptr__): "m" (this_cpu_off), "0" (& __uv_hub_info)); [8037] [2025-02-06 06:16:24,313 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (372), "i" (12UL)); [8089-8090] [2025-02-06 06:16:24,316 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (441), "i" (12UL)); [8179-8180] [2025-02-06 06:16:24,317 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (463), "i" (12UL)); [8205-8206] [2025-02-06 06:16:24,324 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8519] [2025-02-06 06:16:24,329 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (1032), "i" (12UL)); [8771-8772] [2025-02-06 06:16:24,339 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"); [9223-9224] [2025-02-06 06:16:24,339 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"); [9228-9229] [2025-02-06 06:16:24,339 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"); [9233-9234] [2025-02-06 06:16:24,339 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"); [9238-9239] [2025-02-06 06:16:24,341 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (1451), "i" (12UL)); [9288-9289] [2025-02-06 06:16:24,343 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 *)"/work/ldvuser/zakharov_benchmarks/bench/cpa/work/current--X--drivers/misc/sgi-xp/xpc.ko--X--x1linux-3.8-rc1--X--32_7a--X--cpachecker/linux-3.8-rc1/csd_deg_dscv/17/dscv_tempdir/dscv/ri/32_7a/drivers/misc/sgi-xp/xpc_uv.c.prepared"), "i" (1509), "i" (12UL)); [9356-9357] [2025-02-06 06:16:24,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9484] [2025-02-06 06:16:24,347 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___0), "+m" (*__ptr): "q" (__new), "0" (__old): "memory"); [9515-9516] [2025-02-06 06:16:24,348 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___0), "+m" (*__ptr___0): "r" (__new), "0" (__old): "memory"); [9520-9521] [2025-02-06 06:16:24,348 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___0), "+m" (*__ptr___1): "r" (__new), "0" (__old): "memory"); [9525-9526] [2025-02-06 06:16:24,348 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___0), "+m" (*__ptr___2): "r" (__new), "0" (__old): "memory"); [9530-9531] [2025-02-06 06:16:24,358 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i[329752,329765] [2025-02-06 06:16:24,368 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:16:24,491 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: __cmpxchg_wrong_size [2025-02-06 06:16:24,497 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:16:24,497 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24 WrapperNode [2025-02-06 06:16:24,497 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:16:24,498 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:16:24,498 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:16:24,499 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:16:24,503 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:24,581 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:24,762 INFO L138 Inliner]: procedures = 380, calls = 3936, calls flagged for inlining = 113, calls inlined = 108, statements flattened = 7683 [2025-02-06 06:16:24,763 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:16:24,763 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:16:24,764 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:16:24,764 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:16:24,772 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:24,772 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:24,814 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,481 INFO L175 MemorySlicer]: Split 2035 memory accesses to 34 slices as follows [3, 301, 15, 33, 128, 4, 1, 4, 4, 16, 172, 48, 20, 3, 2, 378, 83, 9, 2, 19, 5, 6, 5, 4, 2, 10, 4, 11, 731, 1, 1, 5, 4, 1]. 36 percent of accesses are in the largest equivalence class. The 356 initializations are split as follows [3, 0, 15, 4, 41, 4, 1, 4, 0, 0, 172, 0, 0, 3, 0, 0, 0, 0, 2, 2, 0, 0, 0, 4, 0, 10, 0, 0, 91, 0, 0, 0, 0, 0]. The 1055 writes are split as follows [0, 258, 0, 29, 41, 0, 0, 0, 0, 3, 0, 36, 20, 0, 1, 378, 42, 0, 0, 17, 3, 2, 1, 0, 0, 0, 1, 2, 218, 0, 0, 2, 1, 0]. [2025-02-06 06:16:25,481 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,481 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,596 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,609 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,647 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,666 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,707 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:16:25,708 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:16:25,708 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:16:25,708 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:16:25,709 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (1/1) ... [2025-02-06 06:16:25,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:16:25,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:16:25,740 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:16:25,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_msg_structures_uv [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_msg_structures_uv [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_heartbeat_init_uv [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_heartbeat_init_uv [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_name [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_name [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure __cmpxchg_wrong_size [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure __cmpxchg_wrong_size [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_allow_hb_uv [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_allow_hb_uv [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_partitions_uv [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_partitions_uv [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kthread_waitmsgs [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kthread_waitmsgs [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_opencomplete_uv [2025-02-06 06:16:25,763 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_opencomplete_uv [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 06:16:25,763 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2025-02-06 06:16:25,764 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:16:25,764 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:16:25,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_msg_structures_uv [2025-02-06 06:16:25,766 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_msg_structures_uv [2025-02-06 06:16:25,766 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_rsvd_page [2025-02-06 06:16:25,766 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_rsvd_page [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_disengaged [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_disengaged [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_wakeup_channel_mgr [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_wakeup_channel_mgr [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub_return [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub_return [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kmalloc_cacheline_aligned [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kmalloc_cacheline_aligned [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_partitions_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_partitions_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_offline_heartbeat_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_offline_heartbeat_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_release_gru_mq_irq_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_release_gru_mq_irq_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~int [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~int [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_notify_sender_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_notify_sender_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_die_deactivate [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_die_deactivate [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_connect [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_connect [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_die_notifier [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_die_notifier [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_check_remote_hb [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_check_remote_hb [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_init_fifo_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_init_fifo_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_cached_activate_gru_mq_desc_mutex_of_xpc_partition_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_cached_activate_gru_mq_desc_mutex_of_xpc_partition_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_msgqueue_ref [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_msgqueue_ref [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_received_payload_uv [2025-02-06 06:16:25,770 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_received_payload_uv [2025-02-06 06:16:25,770 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_kthread_start [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_kthread_start [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_part_ref [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_part_ref [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_create_kthreads [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_create_kthreads [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_local_activate_IRQ_uv [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_local_activate_IRQ_uv [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_exit_uv [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_exit_uv [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_put_fifo_entry_uv [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_put_fifo_entry_uv [2025-02-06 06:16:25,771 INFO L130 BoogieDeclarations]: Found specification of procedure uv_blade_to_pnode [2025-02-06 06:16:25,771 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_blade_to_pnode [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_activate_IRQ_rcvd_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_activate_IRQ_rcvd_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_payload_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_payload_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_free_msg_slot_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_free_msg_slot_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_cached_activate_gru_mq_desc_mutex_of_xpc_partition_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_cached_activate_gru_mq_desc_mutex_of_xpc_partition_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_indicate_partition_engaged_uv [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_indicate_partition_engaged_uv [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_openclose_chctl_flags [2025-02-06 06:16:25,772 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_openclose_chctl_flags [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:16:25,772 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_msg_chctl_flags_uv [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_msg_chctl_flags_uv [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_msgqueue_deref [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_msgqueue_deref [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_closereply_uv [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_closereply_uv [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_connect_channel [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_connect_channel [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_cache_remote_gru_mq_desc_uv [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_cache_remote_gru_mq_desc_uv [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_ch_structures_uv [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_ch_structures_uv [2025-02-06 06:16:25,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~int [2025-02-06 06:16:25,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~int [2025-02-06 06:16:25,777 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_activation_uv [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_activation_uv [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activating [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activating [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disconnect_callout [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disconnect_callout [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_deactivate_partition [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_deactivate_partition [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_indicate_partition_disengaged_uv [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_indicate_partition_disengaged_uv [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disconnect_channel [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disconnect_channel [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure find_next_bit [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure find_next_bit [2025-02-06 06:16:25,778 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~int [2025-02-06 06:16:25,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~int [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_channel_mgr [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_channel_mgr [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_save_remote_msgqueue_pa_uv [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_save_remote_msgqueue_pa_uv [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_openrequest_uv [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_openrequest_uv [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_heartbeat_exit_uv [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_heartbeat_exit_uv [2025-02-06 06:16:25,779 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_ch_structures [2025-02-06 06:16:25,779 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_ch_structures [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 06:16:25,780 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2025-02-06 06:16:25,780 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_any_partition_engaged_uv [2025-02-06 06:16:25,780 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_any_partition_engaged_uv [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2025-02-06 06:16:25,780 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2025-02-06 06:16:25,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 06:16:25,780 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_rsvd_page_pa [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_rsvd_page_pa [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activate_partition [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activate_partition [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_part_uv [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_part_uv [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure uv_cpu_to_blade_id [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_cpu_to_blade_id [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_initiate_discovery [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_initiate_discovery [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_reactivation_uv [2025-02-06 06:16:25,781 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_reactivation_uv [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:16:25,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2025-02-06 06:16:25,782 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_activate_kthreads [2025-02-06 06:16:25,782 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_activate_kthreads [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:16:25,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_engaged_uv [2025-02-06 06:16:25,785 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_engaged_uv [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2025-02-06 06:16:25,785 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_gru_msg [2025-02-06 06:16:25,785 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_gru_msg [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:16:25,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:16:25,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:16:25,786 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-02-06 06:16:25,786 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-02-06 06:16:25,787 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_create_gru_mq_uv [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_create_gru_mq_uv [2025-02-06 06:16:25,787 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_reboot_notifier [2025-02-06 06:16:25,787 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_reboot_notifier [2025-02-06 06:16:25,787 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_part_deref [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_part_deref [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_closerequest_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_closerequest_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disallow_all_hbs_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disallow_all_hbs_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_timeout_partition_disengage [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_timeout_partition_disengage [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_of_node [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_of_node [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_init_mq_node [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_init_mq_node [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_destroy_gru_mq_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_destroy_gru_mq_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_discovery [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_discovery [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_partition_rsvd_page_pa_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_partition_rsvd_page_pa_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_activate_IRQ_ch_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_activate_IRQ_ch_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_increment_heartbeat_uv [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_increment_heartbeat_uv [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure put_online_cpus [2025-02-06 06:16:25,788 INFO L138 BoogieDeclarations]: Found implementation of procedure put_online_cpus [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:16:25,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_sent_chctl_flags [2025-02-06 06:16:25,789 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_sent_chctl_flags [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2025-02-06 06:16:25,789 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_remote_heartbeat_uv [2025-02-06 06:16:25,789 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_remote_heartbeat_uv [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:16:25,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:16:25,789 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_teardown_partitions [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_teardown_partitions [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_process_disconnect [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_process_disconnect [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_do_exit [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_do_exit [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_online_heartbeat_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_online_heartbeat_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_fifo_entry_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_fifo_entry_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_xpc_registration [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_xpc_registration [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_disallow_hb_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_disallow_hb_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_send_chctl_openreply_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_send_chctl_openreply_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_hb_checker [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_hb_checker [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_ch_structures_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_ch_structures_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_setup_rsvd_page_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_setup_rsvd_page_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_request_partition_deactivation_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_request_partition_deactivation_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_chctl_all_flags_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_chctl_all_flags_uv [2025-02-06 06:16:25,790 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_gru_mq_watchlist_free_uv [2025-02-06 06:16:25,790 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_gru_mq_watchlist_free_uv [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_partition_going_down [2025-02-06 06:16:25,791 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_partition_going_down [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion [2025-02-06 06:16:25,791 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:16:25,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_create_on_node [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_create_on_node [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_sysctl_table [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_sysctl_table [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure uv_gpa [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure uv_gpa [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_deliverable_payload_uv [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_deliverable_payload_uv [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_notify_senders_of_disconnect_uv [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_notify_senders_of_disconnect_uv [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_add_return [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_add_return [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_make_first_contact_uv [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_make_first_contact_uv [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_n_of_deliverable_payloads_uv [2025-02-06 06:16:25,792 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_n_of_deliverable_payloads_uv [2025-02-06 06:16:25,792 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_get_remote_rp [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_get_remote_rp [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_hb_beater [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_hb_beater [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure is_uv_system [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure is_uv_system [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2025-02-06 06:16:25,793 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:16:25,793 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_assume_partition_disengaged_uv [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_assume_partition_disengaged_uv [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:16:25,794 INFO L130 BoogieDeclarations]: Found specification of procedure xpc_cancel_partition_deactivation_request_uv [2025-02-06 06:16:25,794 INFO L138 BoogieDeclarations]: Found implementation of procedure xpc_cancel_partition_deactivation_request_uv [2025-02-06 06:16:26,642 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:16:26,646 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:16:26,705 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11159: havoc #t~nondet1798; [2025-02-06 06:16:26,799 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3807: havoc ~res~0#1.base, ~res~0#1.offset; [2025-02-06 06:16:26,824 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7856: call ULTIMATE.dealloc(~#__key~4#1.base, ~#__key~4#1.offset);havoc ~#__key~4#1.base, ~#__key~4#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-02-06 06:16:26,990 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11126: havoc #t~nondet1792; [2025-02-06 06:16:27,257 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4810: 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-02-06 06:16:27,258 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6273: 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-02-06 06:16:27,368 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4901: 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-02-06 06:16:27,697 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7826: havoc #t~mem1178; [2025-02-06 06:16:28,375 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5812: 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-02-06 06:16:28,450 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6109: havoc #t~mem707#1; [2025-02-06 06:16:28,451 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6084: 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-02-06 06:16:28,451 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6662-1: ldv_mutex_trylock_22_#res#1 := ldv_mutex_trylock_22_~ldv_func_res~2#1; [2025-02-06 06:16:28,563 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7133: 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-02-06 06:16:28,563 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7217: 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-02-06 06:16:28,563 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4514: 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-02-06 06:16:28,564 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4556: call ULTIMATE.dealloc(~#descriptor~2#1.base, ~#descriptor~2#1.offset);havoc ~#descriptor~2#1.base, ~#descriptor~2#1.offset; [2025-02-06 06:16:28,606 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6406: 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-02-06 06:16:28,650 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7164: call ULTIMATE.dealloc(~#descriptor~16.base, ~#descriptor~16.offset);havoc ~#descriptor~16.base, ~#descriptor~16.offset; [2025-02-06 06:16:28,652 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11033: havoc #t~nondet1777; [2025-02-06 06:16:28,660 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3817: havoc __kmalloc_#t~ret71#1.base, __kmalloc_#t~ret71#1.offset; [2025-02-06 06:16:28,702 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4317: call ULTIMATE.dealloc(~#__wait~1.base, ~#__wait~1.offset);havoc ~#__wait~1.base, ~#__wait~1.offset; [2025-02-06 06:16:28,712 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9050: call ULTIMATE.dealloc(~#msg~6.base, ~#msg~6.offset);havoc ~#msg~6.base, ~#msg~6.offset; [2025-02-06 06:16:28,859 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4429: havoc xpc_kzalloc_cacheline_aligned_#t~mem180#1.base, xpc_kzalloc_cacheline_aligned_#t~mem180#1.offset; [2025-02-06 06:16:28,859 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3777: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-02-06 06:16:28,859 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4439: call ULTIMATE.dealloc(~#__key~2#1.base, ~#__key~2#1.offset);havoc ~#__key~2#1.base, ~#__key~2#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-02-06 06:16:28,859 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc xpc_kzalloc_cacheline_aligned_#t~mem176#1.base, xpc_kzalloc_cacheline_aligned_#t~mem176#1.offset; [2025-02-06 06:16:28,894 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4296: call ULTIMATE.dealloc(~#descriptor~1.base, ~#descriptor~1.offset);havoc ~#descriptor~1.base, ~#descriptor~1.offset; [2025-02-06 06:16:28,899 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10984: havoc #t~nondet1769; [2025-02-06 06:16:28,901 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: havoc #t~nondet1793; [2025-02-06 06:16:28,912 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9033: call ULTIMATE.dealloc(~#msg~4.base, ~#msg~4.offset);havoc ~#msg~4.base, ~#msg~4.offset; [2025-02-06 06:16:29,105 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7242: 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-02-06 06:16:29,156 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6141: 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-02-06 06:16:29,158 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10964: havoc #t~nondet1767; [2025-02-06 06:16:29,187 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9060: call ULTIMATE.dealloc(~#msg~7.base, ~#msg~7.offset);havoc ~#msg~7.base, ~#msg~7.offset; [2025-02-06 06:16:29,296 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11122: havoc set_cpus_allowed_ptr_#t~nondet1791#1; [2025-02-06 06:16:29,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4117: call ULTIMATE.dealloc(xpc_start_hb_beater_~#__key~1#1.base, xpc_start_hb_beater_~#__key~1#1.offset);havoc xpc_start_hb_beater_~#__key~1#1.base, xpc_start_hb_beater_~#__key~1#1.offset; [2025-02-06 06:16:29,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4176: 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-02-06 06:16:29,335 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11141: havoc uv_bios_mq_watchlist_free_#t~nondet1795#1; [2025-02-06 06:16:29,386 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11073: havoc #t~ret1783.base, #t~ret1783.offset; [2025-02-06 06:16:29,507 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6312: 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-02-06 06:16:29,512 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11025: havoc #t~nondet1775; [2025-02-06 06:16:39,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11104: havoc register_die_notifier_#t~nondet1787#1; [2025-02-06 06:16:39,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5062: call ULTIMATE.dealloc(xpc_setup_partitions_~#__key~3#1.base, xpc_setup_partitions_~#__key~3#1.offset);havoc xpc_setup_partitions_~#__key~3#1.base, xpc_setup_partitions_~#__key~3#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;call ULTIMATE.dealloc(xpc_setup_partitions_~#__key___1~1#1.base, xpc_setup_partitions_~#__key___1~1#1.offset);havoc xpc_setup_partitions_~#__key___1~1#1.base, xpc_setup_partitions_~#__key___1~1#1.offset; [2025-02-06 06:16:39,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11108: havoc register_reboot_notifier_#t~nondet1788#1; [2025-02-06 06:16:39,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11077: havoc ldv_xpc_arch_ops_uv_probe_1_#t~nondet1784#1; [2025-02-06 06:16:39,608 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: havoc register_sysctl_table_#t~ret1789#1.base, register_sysctl_table_#t~ret1789#1.offset; [2025-02-06 06:16:39,609 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3520: havoc user_mode_#t~mem4#1; [2025-02-06 06:16:39,609 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11029: havoc find_first_bit_#t~nondet1776#1; [2025-02-06 06:16:40,856 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11021: havoc #t~nondet1774; [2025-02-06 06:16:41,920 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint xpc_teardown_partitions_uvFINAL: assume true; [2025-02-06 06:16:43,151 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4720: 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-02-06 06:16:43,152 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6538: 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-02-06 06:16:43,197 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9071: call ULTIMATE.dealloc(~#msg~8.base, ~#msg~8.offset);havoc ~#msg~8.base, ~#msg~8.offset; [2025-02-06 06:16:45,104 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6767: havoc #t~mem926.base, #t~mem926.offset; [2025-02-06 06:16:45,104 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc #t~mem922.base, #t~mem922.offset; [2025-02-06 06:16:45,511 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9203: 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-02-06 06:16:45,950 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11088: havoc #t~nondet1786; [2025-02-06 06:16:46,169 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint xpc_check_remote_hbFINAL: assume true; [2025-02-06 06:16:46,276 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8743: call ULTIMATE.dealloc(~#__key~5.base, ~#__key~5.offset);havoc ~#__key~5.base, ~#__key~5.offset; [2025-02-06 06:16:46,411 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3576: havoc #t~mem8; [2025-02-06 06:16:46,439 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11081: havoc #t~nondet1785; [2025-02-06 06:16:48,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6448: havoc xpc_allocate_msg_wait_#t~mem845#1; [2025-02-06 06:16:48,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9443: 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-02-06 06:16:48,127 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11066: havoc interruptible_sleep_on_timeout_#t~nondet1781#1; [2025-02-06 06:16:48,237 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9101: call ULTIMATE.dealloc(~#msg~9.base, ~#msg~9.offset);havoc ~#msg~9.base, ~#msg~9.offset; [2025-02-06 06:16:48,616 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9042: call ULTIMATE.dealloc(~#msg~5.base, ~#msg~5.offset);havoc ~#msg~5.base, ~#msg~5.offset; [2025-02-06 06:16:48,876 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8696: call ULTIMATE.dealloc(~#msg~1.base, ~#msg~1.offset);havoc ~#msg~1.base, ~#msg~1.offset; [2025-02-06 06:16:48,920 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9108: call ULTIMATE.dealloc(~#msg~10.base, ~#msg~10.offset);havoc ~#msg~10.base, ~#msg~10.offset; [2025-02-06 06:16:49,641 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6354: call ULTIMATE.dealloc(~#descriptor~9.base, ~#descriptor~9.offset);havoc ~#descriptor~9.base, ~#descriptor~9.offset; [2025-02-06 06:16:49,667 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11017: havoc #t~nondet1773; [2025-02-06 06:16:49,766 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10991: havoc #t~nondet1770; [2025-02-06 06:16:50,367 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6866: havoc #t~mem962#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-02-06 06:16:50,727 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7820: havoc #t~mem1177; [2025-02-06 06:16:51,068 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4657: 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-02-06 06:16:51,161 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L9130: havoc #t~mem1534;havoc #t~bitwise1535; [2025-02-06 06:16:51,187 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11013: havoc #t~nondet1772; [2025-02-06 06:16:51,513 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8108: 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-02-06 06:16:51,514 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11059: havoc gru_send_message_gpa_#t~nondet1780#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10953: havoc __alloc_pages_nodemask_#t~ret1765#1.base, __alloc_pages_nodemask_#t~ret1765#1.offset; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7833: havoc uv_cpu_to_pnode_#t~mem1180#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11137: havoc uv_bios_mq_watchlist_alloc_#t~nondet1794#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7669: havoc node_zonelist_#t~mem1133#1.base, node_zonelist_#t~mem1133#1.offset; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7803: havoc uv_global_mmr64_address_#t~mem1172#1;havoc uv_global_mmr64_address_#t~bitwise1173#1;havoc uv_global_mmr64_address_#t~bitwise1174#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11115: havoc request_threaded_irq_#t~nondet1790#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11049: havoc gru_create_message_queue_#t~nondet1778#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11149: havoc uv_setup_irq_#t~nondet1797#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L7920: havoc xpc_get_gru_mq_irq_uv_#t~mem1220#1; [2025-02-06 06:16:53,222 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10960: havoc __cpu_to_node_#t~nondet1766#1; [2025-02-06 06:16:53,302 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11009: havoc #t~ret1771.base, #t~ret1771.offset; [2025-02-06 06:16:53,395 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11145: havoc uv_bios_reserved_page_pa_#t~nondet1796#1; [2025-02-06 06:16:55,897 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8726: call ULTIMATE.dealloc(~#msg~2.base, ~#msg~2.offset);havoc ~#msg~2.base, ~#msg~2.offset; [2025-02-06 06:16:55,996 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8883: havoc #t~mem1485;call ULTIMATE.dealloc(~#chctl~1.base, ~#chctl~1.offset);havoc ~#chctl~1.base, ~#chctl~1.offset; [2025-02-06 06:16:56,297 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6195: 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-02-06 06:16:56,898 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L10974: havoc __phys_addr_#t~nondet1768#1; [2025-02-06 06:16:57,172 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint xpc_notify_senders_of_disconnect_uvFINAL: assume true; [2025-02-06 06:16:57,579 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8857: havoc #t~mem1474; [2025-02-06 06:16:57,579 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8836: 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-02-06 06:16:57,622 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L8805: havoc xpc_n_of_fifo_entries_uv_#t~mem1466#1; [2025-02-06 06:16:57,761 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L11070: havoc #t~nondet1782; [2025-02-06 06:16:59,333 INFO L? ?]: Removed 2915 outVars from TransFormulas that were not future-live. [2025-02-06 06:16:59,334 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:16:59,447 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:16:59,448 INFO L337 CfgBuilder]: Removed 6 assume(true) statements. [2025-02-06 06:16:59,448 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:16:59 BoogieIcfgContainer [2025-02-06 06:16:59,448 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:16:59,450 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:16:59,450 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:16:59,453 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:16:59,454 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:16:21" (1/3) ... [2025-02-06 06:16:59,454 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab67f1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:16:59, skipping insertion in model container [2025-02-06 06:16:59,454 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:16:24" (2/3) ... [2025-02-06 06:16:59,455 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab67f1d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:16:59, skipping insertion in model container [2025-02-06 06:16:59,455 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:16:59" (3/3) ... [2025-02-06 06:16:59,456 INFO L128 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i [2025-02-06 06:16:59,468 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:16:59,471 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 32_7a_cilled_linux-3.8-rc1-drivers--misc--sgi-xp--xpc.ko-main.cil.out.i that has 202 procedures, 3574 locations, 1 initial locations, 69 loop locations, and 2 error locations. [2025-02-06 06:16:59,556 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:16:59,564 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;@720ddcd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:16:59,565 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2025-02-06 06:16:59,576 INFO L276 IsEmpty]: Start isEmpty. Operand has 3412 states, 2399 states have (on average 1.389328887036265) internal successors, (3333), 2531 states have internal predecessors, (3333), 835 states have call successors, (835), 168 states have call predecessors, (835), 165 states have return successors, (829), 796 states have call predecessors, (829), 829 states have call successors, (829) [2025-02-06 06:16:59,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2025-02-06 06:16:59,582 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:16:59,583 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:16:59,583 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:16:59,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:16:59,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1696670400, now seen corresponding path program 1 times [2025-02-06 06:16:59,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:16:59,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [370911636] [2025-02-06 06:16:59,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:16:59,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:17:12,554 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-02-06 06:17:12,992 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-02-06 06:17:12,993 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:17:12,993 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:17:13,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 06:17:13,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:17:13,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [370911636] [2025-02-06 06:17:13,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [370911636] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:17:13,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:17:13,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:17:13,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091675171] [2025-02-06 06:17:13,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:17:13,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:17:13,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:17:13,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:17:13,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:17:13,759 INFO L87 Difference]: Start difference. First operand has 3412 states, 2399 states have (on average 1.389328887036265) internal successors, (3333), 2531 states have internal predecessors, (3333), 835 states have call successors, (835), 168 states have call predecessors, (835), 165 states have return successors, (829), 796 states have call predecessors, (829), 829 states have call successors, (829) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (5), 1 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 06:17:18,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:17:18,857 INFO L93 Difference]: Finished difference Result 9845 states and 14735 transitions. [2025-02-06 06:17:18,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:17:18,859 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (5), 1 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2025-02-06 06:17:18,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:17:18,912 INFO L225 Difference]: With dead ends: 9845 [2025-02-06 06:17:18,913 INFO L226 Difference]: Without dead ends: 6351 [2025-02-06 06:17:18,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:17:18,942 INFO L435 NwaCegarLoop]: 5542 mSDtfsCounter, 4332 mSDsluCounter, 4584 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4332 SdHoareTripleChecker+Valid, 10126 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2025-02-06 06:17:18,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4332 Valid, 10126 Invalid, 502 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2025-02-06 06:17:18,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6351 states. [2025-02-06 06:17:19,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6351 to 6327. [2025-02-06 06:17:19,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6327 states, 4450 states have (on average 1.3597752808988763) internal successors, (6051), 4678 states have internal predecessors, (6051), 1552 states have call successors, (1552), 331 states have call predecessors, (1552), 323 states have return successors, (1528), 1461 states have call predecessors, (1528), 1528 states have call successors, (1528) [2025-02-06 06:17:19,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6327 states to 6327 states and 9131 transitions. [2025-02-06 06:17:19,324 INFO L78 Accepts]: Start accepts. Automaton has 6327 states and 9131 transitions. Word has length 20 [2025-02-06 06:17:19,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:17:19,324 INFO L471 AbstractCegarLoop]: Abstraction has 6327 states and 9131 transitions. [2025-02-06 06:17:19,324 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (5), 1 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 06:17:19,325 INFO L276 IsEmpty]: Start isEmpty. Operand 6327 states and 9131 transitions. [2025-02-06 06:17:19,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2025-02-06 06:17:19,329 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:17:19,329 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:17:19,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 06:17:19,330 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE === [__cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:17:19,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:17:19,331 INFO L85 PathProgramCache]: Analyzing trace with hash 558692984, now seen corresponding path program 1 times [2025-02-06 06:17:19,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:17:19,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694144721] [2025-02-06 06:17:19,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:17:19,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:17:32,161 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-02-06 06:17:32,288 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-02-06 06:17:32,288 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:17:32,288 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:17:32,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 06:17:32,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:17:32,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694144721] [2025-02-06 06:17:32,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694144721] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:17:32,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:17:32,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:17:32,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707204297] [2025-02-06 06:17:32,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:17:32,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:17:32,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:17:32,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:17:32,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:17:32,793 INFO L87 Difference]: Start difference. First operand 6327 states and 9131 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 06:17:36,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:17:36,236 INFO L93 Difference]: Finished difference Result 15591 states and 22451 transitions. [2025-02-06 06:17:36,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:17:36,237 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2025-02-06 06:17:36,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:17:36,275 INFO L225 Difference]: With dead ends: 15591 [2025-02-06 06:17:36,275 INFO L226 Difference]: Without dead ends: 9266 [2025-02-06 06:17:36,289 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:17:36,290 INFO L435 NwaCegarLoop]: 6037 mSDtfsCounter, 4186 mSDsluCounter, 4760 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4186 SdHoareTripleChecker+Valid, 10797 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:17:36,290 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4186 Valid, 10797 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2025-02-06 06:17:36,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9266 states. [2025-02-06 06:17:36,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9266 to 9243. [2025-02-06 06:17:36,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9243 states, 6492 states have (on average 1.353974121996303) internal successors, (8790), 6823 states have internal predecessors, (8790), 2267 states have call successors, (2267), 493 states have call predecessors, (2267), 482 states have return successors, (2239), 2138 states have call predecessors, (2239), 2239 states have call successors, (2239) [2025-02-06 06:17:36,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9243 states to 9243 states and 13296 transitions. [2025-02-06 06:17:36,551 INFO L78 Accepts]: Start accepts. Automaton has 9243 states and 13296 transitions. Word has length 23 [2025-02-06 06:17:36,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:17:36,551 INFO L471 AbstractCegarLoop]: Abstraction has 9243 states and 13296 transitions. [2025-02-06 06:17:36,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-06 06:17:36,552 INFO L276 IsEmpty]: Start isEmpty. Operand 9243 states and 13296 transitions. [2025-02-06 06:17:36,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2025-02-06 06:17:36,554 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:17:36,554 INFO L218 NwaCegarLoop]: trace histogram [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] [2025-02-06 06:17:36,554 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:17:36,555 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [__cmpxchg_wrong_sizeErr0ASSERT_VIOLATIONUNSUPPORTED_FEATURE, ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:17:36,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:17:36,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1430023215, now seen corresponding path program 1 times [2025-02-06 06:17:36,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:17:36,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1516992442] [2025-02-06 06:17:36,555 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:17:36,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:17:49,222 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 34 statements into 1 equivalence classes. [2025-02-06 06:17:49,351 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 34 of 34 statements. [2025-02-06 06:17:49,352 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:17:49,352 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:17:49,745 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-02-06 06:17:49,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:17:49,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1516992442] [2025-02-06 06:17:49,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1516992442] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:17:49,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:17:49,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:17:49,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663565639] [2025-02-06 06:17:49,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:17:49,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:17:49,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:17:49,746 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:17:49,746 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:17:49,746 INFO L87 Difference]: Start difference. First operand 9243 states and 13296 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3)