diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig index 21a77b0d63f63e46706629dbc2d787874297c9b9..0244eb6d4111b0472fc8e8b113fa373347e05b35 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,