Commit 8f9ae20c8 for llama.cpp

commit 8f9ae20c86ab9d7f092a0c95921f416125907337
Author: Georgi Gerganov <ggerganov@gmail.com>
Date:   Mon Oct 5 15:10:16 2026 +0300

    ci : disable failing test on virtual Metal device (#29993)

diff --git a/.github/workflows/build-apple.yml b/.github/workflows/build-apple.yml
index 8845bfb2a..f792256f6 100644
--- a/.github/workflows/build-apple.yml
+++ b/.github/workflows/build-apple.yml
@@ -103,8 +103,9 @@ jobs:
         id: cmake_test
         run: |
           cd build
+          # Metal Paravirtual devices are difficult to support -> disable
           # ref: https://github.com/ggml-org/llama.cpp/pull/19802#issuecomment-4013704023
-          ctest -L main -E "test-llama-archs|test-save-load-state" --verbose --timeout 900
+          ctest -L main -E "test-llama-archs|test-save-load-state|test-recurrent-state-rollback" --verbose --timeout 900

   macos-latest-x64:
     runs-on: macos-15-intel