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 {
420420 },
421421 .fuchsia => .{
422422 .semver = .{
423 .min = .{ .major = 1, .minor = 1, .patch = 0 },
424 .max = .{ .major = 21, .minor = 1, .patch = 0 },
423 .min = .{ .major = 1, .minor = 0, .patch = 0 },
424 .max = .{ .major = 26, .minor = 0, .patch = 0 },
425425 },
426426 },
427427 .hermit => .{
428428 .semver = .{
429 .min = .{ .major = 0, .minor = 4, .patch = 0 },
430 .max = .{ .major = 0, .minor = 10, .patch = 0 },
429 .min = .{ .major = 0, .minor = 5, .patch = 0 },
430 .max = .{ .major = 0, .minor = 11, .patch = 0 },
431431 },
432432 },
433433
434434 .aix => .{
435435 .semver = .{
436436 .min = .{ .major = 7, .minor = 2, .patch = 5 },
437 .max = .{ .major = 7, .minor = 3, .patch = 2 },
437 .max = .{ .major = 7, .minor = 3, .patch = 3 },
438438 },
439439 },
440440 .hurd => .{
......@@ -517,7 +517,7 @@ pub const Os = struct {
517517 .dragonfly => .{
518518 .semver = .{
519519 .min = .{ .major = 6, .minor = 0, .patch = 0 },
520 .max = .{ .major = 6, .minor = 4, .patch = 0 },
520 .max = .{ .major = 6, .minor = 4, .patch = 1 },
521521 },
522522 },
523523 .freebsd => .{
......@@ -546,45 +546,45 @@ pub const Os = struct {
546546 },
547547 .openbsd => .{
548548 .semver = .{
549 .min = .{ .major = 7, .minor = 5, .patch = 0 },
550 .max = .{ .major = 7, .minor = 6, .patch = 0 },
549 .min = .{ .major = 7, .minor = 6, .patch = 0 },
550 .max = .{ .major = 7, .minor = 7, .patch = 0 },
551551 },
552552 },
553553
554554 .driverkit => .{
555555 .semver = .{
556556 .min = .{ .major = 19, .minor = 0, .patch = 0 },
557 .max = .{ .major = 24, .minor = 2, .patch = 0 },
557 .max = .{ .major = 24, .minor = 4, .patch = 0 },
558558 },
559559 },
560560 .macos => .{
561561 .semver = .{
562562 .min = .{ .major = 13, .minor = 0, .patch = 0 },
563 .max = .{ .major = 15, .minor = 3, .patch = 1 },
563 .max = .{ .major = 15, .minor = 4, .patch = 1 },
564564 },
565565 },
566566 .ios => .{
567567 .semver = .{
568 .min = .{ .major = 12, .minor = 0, .patch = 0 },
569 .max = .{ .major = 18, .minor = 3, .patch = 1 },
568 .min = .{ .major = 15, .minor = 0, .patch = 0 },
569 .max = .{ .major = 18, .minor = 4, .patch = 1 },
570570 },
571571 },
572572 .tvos => .{
573573 .semver = .{
574 .min = .{ .major = 13, .minor = 0, .patch = 0 },
575 .max = .{ .major = 18, .minor = 3, .patch = 0 },
574 .min = .{ .major = 15, .minor = 0, .patch = 0 },
575 .max = .{ .major = 18, .minor = 4, .patch = 1 },
576576 },
577577 },
578578 .visionos => .{
579579 .semver = .{
580580 .min = .{ .major = 1, .minor = 0, .patch = 0 },
581 .max = .{ .major = 2, .minor = 3, .patch = 1 },
581 .max = .{ .major = 2, .minor = 4, .patch = 1 },
582582 },
583583 },
584584 .watchos => .{
585585 .semver = .{
586 .min = .{ .major = 6, .minor = 0, .patch = 0 },
587 .max = .{ .major = 11, .minor = 3, .patch = 1 },
586 .min = .{ .major = 7, .minor = 0, .patch = 0 },
587 .max = .{ .major = 11, .minor = 4, .patch = 0 },
588588 },
589589 },
590590
......@@ -617,8 +617,8 @@ pub const Os = struct {
617617
618618 .amdhsa => .{
619619 .semver = .{
620 .min = .{ .major = 5, .minor = 0, .patch = 2 },
621 .max = .{ .major = 6, .minor = 3, .patch = 0 },
620 .min = .{ .major = 5, .minor = 0, .patch = 0 },
621 .max = .{ .major = 6, .minor = 4, .patch = 0 },
622622 },
623623 },
624624 .amdpal => .{
......@@ -630,7 +630,7 @@ pub const Os = struct {
630630 .cuda => .{
631631 .semver = .{
632632 .min = .{ .major = 11, .minor = 0, .patch = 1 },
633 .max = .{ .major = 12, .minor = 8, .patch = 0 },
633 .max = .{ .major = 12, .minor = 9, .patch = 0 },
634634 },
635635 },
636636 .nvcl,
......@@ -650,7 +650,7 @@ pub const Os = struct {
650650 .vulkan => .{
651651 .semver = .{
652652 .min = .{ .major = 1, .minor = 2, .patch = 0 },
653 .max = .{ .major = 1, .minor = 4, .patch = 309 },
653 .max = .{ .major = 1, .minor = 4, .patch = 313 },
654654 },
655655 },
656656 };