From 50cce468cc3e98c3eef395927993e9c16f555be9 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 8beb9b1ff92630b2316795469b1b416fd40c6815..2e3dc55f5e7dbf2c05c8135bfd80ed1a93b940c7 100644 --- a/tools/update_cpu_features.zig +++ b/tools/update_cpu_features.zig @@ -1306,7 +1306,7 @@ const targets = [_]ArchTarget{ .{ .zig_name = "v3_2", .desc = "Enable ISA v3.2", - .deps = &.{"v3_1"}, + .deps = &.{}, }, .{ .zig_name = "v4_1", -- 2.54.0