File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -2011,7 +2011,9 @@ if os.path.exists(static_libswiftCore_path):
2011
2011
2012
2012
# Determine whether the concurrency runtime is available.
2013
2013
if 'concurrency' in config .available_features :
2014
- if run_vendor == 'apple' :
2014
+ if 'use_os_stdlib' not in lit_config .params :
2015
+ config .available_features .add ('concurrency_runtime' )
2016
+ elif run_vendor == 'apple' :
2015
2017
# OS version in which concurrency was introduced
2016
2018
CONCURRENCY_OS_VERSION = {
2017
2019
'macosx' : '12' ,
@@ -2032,9 +2034,9 @@ if 'concurrency' in config.available_features:
2032
2034
}
2033
2035
concurrency_back_deploy_version = CONCURRENCY_BACK_DEPLOY_VERSION .get (run_os , '' )
2034
2036
2035
- if sw_vers_vers >= concurrency_os_version :
2037
+ if run_vers >= concurrency_os_version :
2036
2038
config .available_features .add ('concurrency_runtime' )
2037
- elif 'back_deploy_concurrency' in config .available_features and sw_vers_vers >= concurrency_back_deploy_version :
2039
+ elif 'back_deploy_concurrency' in config .available_features and run_vers >= concurrency_back_deploy_version :
2038
2040
config .available_features .add ('concurrency_runtime' )
2039
2041
else :
2040
2042
config .available_features .add ('concurrency_runtime' )
You can’t perform that action at this time.
0 commit comments