From a03096cb85a82e0887b52ba8264df6d905746735 Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Sat, 24 Oct 2026 04:21:09 +0800 Subject: [PATCH] fix(native): retain Mach-O architecture discriminant narrowing --- src/domain/binaryTarget.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/domain/binaryTarget.ts b/src/domain/binaryTarget.ts index 95e068925d..6ad3c423c3 100644 --- a/src/domain/binaryTarget.ts +++ b/src/domain/binaryTarget.ts @@ -169,6 +169,12 @@ const parseThinMachO = ( const complete = commands.finish(); if (!complete.ok) return complete; } + if (architecture === "arm64_32") + return ok({ + format: "mach-o", + architecture, + availableArchitectures: [architecture], + }); return ok({ format: "mach-o", architecture,