Change8

b9700

Breaking Changes
📦 llama-cppView on GitHub →
2 breaking🐛 2 fixes🔧 4 symbols

Summary

This release primarily renames SYCL-related macros for clarity and includes minor fixes for code formatting and rebase errors. New binaries are provided across multiple platforms and accelerators.

⚠️ Breaking Changes

  • The SYCL related macro GGML_SYCL_SUPPORT_LEVEL_ZERO has been renamed to GGML_SYCL_SUPPORT_LEVEL_ZERO_API. Users relying on this macro must update their code.
  • The SYCL related macro GGML_SYCL_ENABLE_LEVEL_ZERO has been renamed to GGML_SYCL_USE_LEVEL_ZERO_API. Users relying on this macro must update their code.

Migration Steps

  1. Rename usages of GGML_SYCL_SUPPORT_LEVEL_ZERO to GGML_SYCL_SUPPORT_LEVEL_ZERO_API.
  2. Rename usages of GGML_SYCL_ENABLE_LEVEL_ZERO to GGML_SYCL_USE_LEVEL_ZERO_API.

🐛 Bug Fixes

  • Fixed code format issues.
  • Fixed an error encountered during rebase operations.

Affected Symbols