Skip to content

Commit 5202a7d

Browse files
committed
[Test] Fix StdlibDeploymentTarget for non-macOS cases.
We should be using `run_vers`, not `platform.mac_ver()[0]`. rdar://159238613
1 parent 8ffe033 commit 5202a7d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

test/lit.cfg

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -567,11 +567,9 @@ def availability_macro_to_current(macro):
567567
}.get(run_os)
568568

569569
orig_vers = vers_by_platform.get(platform_name)
570-
if orig_vers is not None and orig_vers != "9999":
571-
ver = platform.mac_ver()[0]
572-
573-
if version_gt(orig_vers, ver):
574-
return f"StdlibDeploymentTarget {stdlib_vers}:{platform_name} {ver}"
570+
if orig_vers is not None and orig_vers != "9999" \
571+
and version_gt(orig_vers, run_vers):
572+
return f"StdlibDeploymentTarget {stdlib_vers}:{platform_name} {run_vers}"
575573

576574
return f"StdlibDeploymentTarget {stdlib_vers}:{orig_spec}"
577575

0 commit comments

Comments
 (0)