From 7ae9b045a89daf02e2b4eeca278e998a0b711cf7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Mon, 19 Oct 2026 23:54:34 +0200 Subject: [PATCH] update_cpu_features: fix kvx v3_2 feature to not imply v3_1 These have incompatible instruction encodings. --- lib/std/Target/kvx.zig | 4 +--- tools/update_cpu_features.zig | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/std/Target/kvx.zig b/lib/std/Target/kvx.zig index e0cff92996388458b82f572f8905836eda039d6c..22649e6c29d501e9f48ececbded69ac4dd65b601 100644 --- a/lib/std/Target/kvx.zig +++ b/lib/std/Target/kvx.zig @@ -27,9 +27,7 @@ pub const all_features = blk: { result[@backingInt(Feature.v3_2)] = .{ .llvm_name = null, .description = "Enable ISA v3.2", - .dependencies = featureSet(&[_]Feature{ - .v3_1, - }), + .dependencies = featureSet(&[_]Feature{}), }; result[@backingInt(Feature.v4_1)] = .{ .llvm_name = null, diff --git a/tools/update_cpu_features.zig b/tools/update_cpu_features.zig index 4231fc9e5324b1348df75a4534b1c9056b430b72..20e04eeb79a49d42c03562d37ea54fb0ae15b502 100644 --- a/tools/update_cpu_features.zig +++ b/tools/update_cpu_features.zig @@ -1348,7 +1348,7 @@ const targets = [_]ArchTarget{ .{ .zig_name = "v3_2", .desc = "Enable ISA v3.2", - .deps = &.{"v3_1"}, + .deps = &.{}, }, .{ .zig_name = "v4_1", -- 2.54.0