Merge pull request #23745 from alexrp/target-os-versions

`std.Target`: Update supported OS version ranges
This commit is contained in:
Alex Rønne Petersen 2025-05-12 16:59:46 +02:00 committed by GitHub
commit 8285de62d5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -420,21 +420,21 @@ pub const Os = struct {
}, },
.fuchsia => .{ .fuchsia => .{
.semver = .{ .semver = .{
.min = .{ .major = 1, .minor = 1, .patch = 0 }, .min = .{ .major = 1, .minor = 0, .patch = 0 },
.max = .{ .major = 21, .minor = 1, .patch = 0 }, .max = .{ .major = 26, .minor = 0, .patch = 0 },
}, },
}, },
.hermit => .{ .hermit => .{
.semver = .{ .semver = .{
.min = .{ .major = 0, .minor = 4, .patch = 0 }, .min = .{ .major = 0, .minor = 5, .patch = 0 },
.max = .{ .major = 0, .minor = 10, .patch = 0 }, .max = .{ .major = 0, .minor = 11, .patch = 0 },
}, },
}, },
.aix => .{ .aix => .{
.semver = .{ .semver = .{
.min = .{ .major = 7, .minor = 2, .patch = 5 }, .min = .{ .major = 7, .minor = 2, .patch = 5 },
.max = .{ .major = 7, .minor = 3, .patch = 2 }, .max = .{ .major = 7, .minor = 3, .patch = 3 },
}, },
}, },
.hurd => .{ .hurd => .{
@ -517,7 +517,7 @@ pub const Os = struct {
.dragonfly => .{ .dragonfly => .{
.semver = .{ .semver = .{
.min = .{ .major = 6, .minor = 0, .patch = 0 }, .min = .{ .major = 6, .minor = 0, .patch = 0 },
.max = .{ .major = 6, .minor = 4, .patch = 0 }, .max = .{ .major = 6, .minor = 4, .patch = 1 },
}, },
}, },
.freebsd => .{ .freebsd => .{
@ -546,45 +546,45 @@ pub const Os = struct {
}, },
.openbsd => .{ .openbsd => .{
.semver = .{ .semver = .{
.min = .{ .major = 7, .minor = 5, .patch = 0 }, .min = .{ .major = 7, .minor = 6, .patch = 0 },
.max = .{ .major = 7, .minor = 6, .patch = 0 }, .max = .{ .major = 7, .minor = 7, .patch = 0 },
}, },
}, },
.driverkit => .{ .driverkit => .{
.semver = .{ .semver = .{
.min = .{ .major = 19, .minor = 0, .patch = 0 }, .min = .{ .major = 19, .minor = 0, .patch = 0 },
.max = .{ .major = 24, .minor = 2, .patch = 0 }, .max = .{ .major = 24, .minor = 4, .patch = 0 },
}, },
}, },
.macos => .{ .macos => .{
.semver = .{ .semver = .{
.min = .{ .major = 13, .minor = 0, .patch = 0 }, .min = .{ .major = 13, .minor = 0, .patch = 0 },
.max = .{ .major = 15, .minor = 3, .patch = 1 }, .max = .{ .major = 15, .minor = 4, .patch = 1 },
}, },
}, },
.ios => .{ .ios => .{
.semver = .{ .semver = .{
.min = .{ .major = 12, .minor = 0, .patch = 0 }, .min = .{ .major = 15, .minor = 0, .patch = 0 },
.max = .{ .major = 18, .minor = 3, .patch = 1 }, .max = .{ .major = 18, .minor = 4, .patch = 1 },
}, },
}, },
.tvos => .{ .tvos => .{
.semver = .{ .semver = .{
.min = .{ .major = 13, .minor = 0, .patch = 0 }, .min = .{ .major = 15, .minor = 0, .patch = 0 },
.max = .{ .major = 18, .minor = 3, .patch = 0 }, .max = .{ .major = 18, .minor = 4, .patch = 1 },
}, },
}, },
.visionos => .{ .visionos => .{
.semver = .{ .semver = .{
.min = .{ .major = 1, .minor = 0, .patch = 0 }, .min = .{ .major = 1, .minor = 0, .patch = 0 },
.max = .{ .major = 2, .minor = 3, .patch = 1 }, .max = .{ .major = 2, .minor = 4, .patch = 1 },
}, },
}, },
.watchos => .{ .watchos => .{
.semver = .{ .semver = .{
.min = .{ .major = 6, .minor = 0, .patch = 0 }, .min = .{ .major = 7, .minor = 0, .patch = 0 },
.max = .{ .major = 11, .minor = 3, .patch = 1 }, .max = .{ .major = 11, .minor = 4, .patch = 0 },
}, },
}, },
@ -617,8 +617,8 @@ pub const Os = struct {
.amdhsa => .{ .amdhsa => .{
.semver = .{ .semver = .{
.min = .{ .major = 5, .minor = 0, .patch = 2 }, .min = .{ .major = 5, .minor = 0, .patch = 0 },
.max = .{ .major = 6, .minor = 3, .patch = 0 }, .max = .{ .major = 6, .minor = 4, .patch = 0 },
}, },
}, },
.amdpal => .{ .amdpal => .{
@ -630,7 +630,7 @@ pub const Os = struct {
.cuda => .{ .cuda => .{
.semver = .{ .semver = .{
.min = .{ .major = 11, .minor = 0, .patch = 1 }, .min = .{ .major = 11, .minor = 0, .patch = 1 },
.max = .{ .major = 12, .minor = 8, .patch = 0 }, .max = .{ .major = 12, .minor = 9, .patch = 0 },
}, },
}, },
.nvcl, .nvcl,
@ -650,7 +650,7 @@ pub const Os = struct {
.vulkan => .{ .vulkan => .{
.semver = .{ .semver = .{
.min = .{ .major = 1, .minor = 2, .patch = 0 }, .min = .{ .major = 1, .minor = 2, .patch = 0 },
.max = .{ .major = 1, .minor = 4, .patch = 309 }, .max = .{ .major = 1, .minor = 4, .patch = 313 },
}, },
}, },
}; };