From 23ac4dd87b740012ba33e8ab2ea6fb25c04b6268 Mon Sep 17 00:00:00 2001 From: serg Date: Fri, 14 Apr 2023 20:49:21 +0300 Subject: [PATCH] fix: print targets --- src/print_targets.zig | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/print_targets.zig b/src/print_targets.zig index 19518a3368..a461ca6b85 100644 --- a/src/print_targets.zig +++ b/src/print_targets.zig @@ -99,8 +99,9 @@ pub fn cmdTargets( for (arch.allCpuModels()) |model| { try jws.objectField(model.name); try jws.beginArray(); - for (arch.allFeaturesList(), 0..) |feature, i| { - if (model.features.isEnabled(@intCast(u8, i))) { + for (arch.allFeaturesList(), 0..) |feature, i_usize| { + const index = @intCast(Target.Cpu.Feature.Set.Index, i_usize); + if (model.features.isEnabled(index)) { try jws.arrayElem(); try jws.emitString(feature.name); }