Commit 23ac4dd87b

serg <sergpolkin@gmail.com>
2023-04-14 19:49:21
fix: print targets
1 parent bd3e248
Changed files (1)
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);
                 }