diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 21a77b0d63..0244eb6d41 100644 --- a/lib/std/Thread.zig +++ b/lib/std/Thread.zig @@ -1141,8 +1141,7 @@ const LinuxThreadImpl = struct { fn getCpuCount() !usize { const cpu_set = try posix.sched_getaffinity(0); - // TODO: should not need this usize cast - return @as(usize, posix.CPU_COUNT(cpu_set)); + return posix.CPU_COUNT(cpu_set); } thread: *ThreadCompletion,