authorgravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2025-05-12 16:59:46+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2025-05-12 16:59:46+02:00
log8285de62d51dbdba0f47ef2848b0e53a93ace6ad
treeb0ad29d683dad11e9235069d4b7b465d681f92db
parentabbead1fb8d9fefd093ec61de72e708d00acb01e
parentc1fc3539233ba427731ebe1d453b48a77215f98c
signaturebadge-check Signed by PGP key B5690EEEBB952194

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

`std.Target`: Update supported OS version ranges

1 files changed, 21 insertions(+), 21 deletions(-)

lib/std/Target.zig+21-21
...@@ -420,21 +420,21 @@ pub const Os = struct {...@@ -420,21 +420,21 @@ pub const Os = struct {
420 },420 },
421 .fuchsia => .{421 .fuchsia => .{
422 .semver = .{422 .semver = .{
423 .min = .{ .major = 1, .minor = 1, .patch = 0 },423 .min = .{ .major = 1, .minor = 0, .patch = 0 },
424 .max = .{ .major = 21, .minor = 1, .patch = 0 },424 .max = .{ .major = 26, .minor = 0, .patch = 0 },
425 },425 },
426 },426 },
427 .hermit => .{427 .hermit => .{
428 .semver = .{428 .semver = .{
429 .min = .{ .major = 0, .minor = 4, .patch = 0 },429 .min = .{ .major = 0, .minor = 5, .patch = 0 },
430 .max = .{ .major = 0, .minor = 10, .patch = 0 },430 .max = .{ .major = 0, .minor = 11, .patch = 0 },
431 },431 },
432 },432 },
433433
434 .aix => .{434 .aix => .{
435 .semver = .{435 .semver = .{
436 .min = .{ .major = 7, .minor = 2, .patch = 5 },436 .min = .{ .major = 7, .minor = 2, .patch = 5 },
437 .max = .{ .major = 7, .minor = 3, .patch = 2 },437 .max = .{ .major = 7, .minor = 3, .patch = 3 },
438 },438 },
439 },439 },
440 .hurd => .{440 .hurd => .{
...@@ -517,7 +517,7 @@ pub const Os = struct {...@@ -517,7 +517,7 @@ pub const Os = struct {
517 .dragonfly => .{517 .dragonfly => .{
518 .semver = .{518 .semver = .{
519 .min = .{ .major = 6, .minor = 0, .patch = 0 },519 .min = .{ .major = 6, .minor = 0, .patch = 0 },
520 .max = .{ .major = 6, .minor = 4, .patch = 0 },520 .max = .{ .major = 6, .minor = 4, .patch = 1 },
521 },521 },
522 },522 },
523 .freebsd => .{523 .freebsd => .{
...@@ -546,45 +546,45 @@ pub const Os = struct {...@@ -546,45 +546,45 @@ pub const Os = struct {
546 },546 },
547 .openbsd => .{547 .openbsd => .{
548 .semver = .{548 .semver = .{
549 .min = .{ .major = 7, .minor = 5, .patch = 0 },549 .min = .{ .major = 7, .minor = 6, .patch = 0 },
550 .max = .{ .major = 7, .minor = 6, .patch = 0 },550 .max = .{ .major = 7, .minor = 7, .patch = 0 },
551 },551 },
552 },552 },
553553
554 .driverkit => .{554 .driverkit => .{
555 .semver = .{555 .semver = .{
556 .min = .{ .major = 19, .minor = 0, .patch = 0 },556 .min = .{ .major = 19, .minor = 0, .patch = 0 },
557 .max = .{ .major = 24, .minor = 2, .patch = 0 },557 .max = .{ .major = 24, .minor = 4, .patch = 0 },
558 },558 },
559 },559 },
560 .macos => .{560 .macos => .{
561 .semver = .{561 .semver = .{
562 .min = .{ .major = 13, .minor = 0, .patch = 0 },562 .min = .{ .major = 13, .minor = 0, .patch = 0 },
563 .max = .{ .major = 15, .minor = 3, .patch = 1 },563 .max = .{ .major = 15, .minor = 4, .patch = 1 },
564 },564 },
565 },565 },
566 .ios => .{566 .ios => .{
567 .semver = .{567 .semver = .{
568 .min = .{ .major = 12, .minor = 0, .patch = 0 },568 .min = .{ .major = 15, .minor = 0, .patch = 0 },
569 .max = .{ .major = 18, .minor = 3, .patch = 1 },569 .max = .{ .major = 18, .minor = 4, .patch = 1 },
570 },570 },
571 },571 },
572 .tvos => .{572 .tvos => .{
573 .semver = .{573 .semver = .{
574 .min = .{ .major = 13, .minor = 0, .patch = 0 },574 .min = .{ .major = 15, .minor = 0, .patch = 0 },
575 .max = .{ .major = 18, .minor = 3, .patch = 0 },575 .max = .{ .major = 18, .minor = 4, .patch = 1 },
576 },576 },
577 },577 },
578 .visionos => .{578 .visionos => .{
579 .semver = .{579 .semver = .{
580 .min = .{ .major = 1, .minor = 0, .patch = 0 },580 .min = .{ .major = 1, .minor = 0, .patch = 0 },
581 .max = .{ .major = 2, .minor = 3, .patch = 1 },581 .max = .{ .major = 2, .minor = 4, .patch = 1 },
582 },582 },
583 },583 },
584 .watchos => .{584 .watchos => .{
585 .semver = .{585 .semver = .{
586 .min = .{ .major = 6, .minor = 0, .patch = 0 },586 .min = .{ .major = 7, .minor = 0, .patch = 0 },
587 .max = .{ .major = 11, .minor = 3, .patch = 1 },587 .max = .{ .major = 11, .minor = 4, .patch = 0 },
588 },588 },
589 },589 },
590590
...@@ -617,8 +617,8 @@ pub const Os = struct {...@@ -617,8 +617,8 @@ pub const Os = struct {
617617
618 .amdhsa => .{618 .amdhsa => .{
619 .semver = .{619 .semver = .{
620 .min = .{ .major = 5, .minor = 0, .patch = 2 },620 .min = .{ .major = 5, .minor = 0, .patch = 0 },
621 .max = .{ .major = 6, .minor = 3, .patch = 0 },621 .max = .{ .major = 6, .minor = 4, .patch = 0 },
622 },622 },
623 },623 },
624 .amdpal => .{624 .amdpal => .{
...@@ -630,7 +630,7 @@ pub const Os = struct {...@@ -630,7 +630,7 @@ pub const Os = struct {
630 .cuda => .{630 .cuda => .{
631 .semver = .{631 .semver = .{
632 .min = .{ .major = 11, .minor = 0, .patch = 1 },632 .min = .{ .major = 11, .minor = 0, .patch = 1 },
633 .max = .{ .major = 12, .minor = 8, .patch = 0 },633 .max = .{ .major = 12, .minor = 9, .patch = 0 },
634 },634 },
635 },635 },
636 .nvcl,636 .nvcl,
...@@ -650,7 +650,7 @@ pub const Os = struct {...@@ -650,7 +650,7 @@ pub const Os = struct {
650 .vulkan => .{650 .vulkan => .{
651 .semver = .{651 .semver = .{
652 .min = .{ .major = 1, .minor = 2, .patch = 0 },652 .min = .{ .major = 1, .minor = 2, .patch = 0 },
653 .max = .{ .major = 1, .minor = 4, .patch = 309 },653 .max = .{ .major = 1, .minor = 4, .patch = 313 },
654 },654 },
655 },655 },
656 };656 };