From a9f6afa5c8f2e2afa4ce3c1a036e61ca2b725424 Mon Sep 17 00:00:00 2001 From: Christian Guinard <28689358+christiangnrd@users.noreply.github.com> Date: Tue, 24 Jun 2025 14:44:06 -0300 Subject: [PATCH] Normalize macOS version --- Project.toml | 2 +- src/AppleAccelerate.jl | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Project.toml b/Project.toml index d5a81e2..ea013c3 100644 --- a/Project.toml +++ b/Project.toml @@ -1,6 +1,6 @@ name = "AppleAccelerate" uuid = "13e28ba4-7ad8-5781-acae-3021b1ed3924" -version = "0.4.1" +version = "0.4.2" [deps] Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb" diff --git a/src/AppleAccelerate.jl b/src/AppleAccelerate.jl index ecb09d7..78fe95c 100644 --- a/src/AppleAccelerate.jl +++ b/src/AppleAccelerate.jl @@ -67,7 +67,7 @@ function load_accelerate(; clear::Bool = false, end end -function get_macos_version() +function get_macos_version(normalize=true) @static if !Sys.isapple() return nothing end @@ -83,7 +83,11 @@ function get_macos_version() return nothing end - return VersionNumber(only(m.captures)) + ver = VersionNumber(only(m.captures)) + if normalize && ver.major == 16 + return VersionNumber(26, ver.minor, ver.patch) + end + return ver end function __init__()