@@ -2314,16 +2314,17 @@ if not getattr(config, 'target_run_simple_swift', None):
2314
2314
escape_for_substitute_captures (config .target_codesign ),
2315
2315
escape_for_substitute_captures (config .target_run ))
2316
2316
)
2317
- config .target_run_simple_leaks_swift_parameterized = SubstituteCaptures (
2318
- r"%%empty-directory(%%t) && "
2319
- r"%s %s %%s \1 -o %%t/a.out -module-name main && "
2320
- r"%s %%t/a.out && "
2321
- r"%s %%t/a.out"
2322
- % (escape_for_substitute_captures (config .target_build_swift ),
2323
- escape_for_substitute_captures (mcp_opt ),
2324
- escape_for_substitute_captures (config .target_codesign ),
2325
- escape_for_substitute_captures (config .target_run_with_leaks ))
2326
- )
2317
+ if not kIsWindows :
2318
+ config .target_run_simple_leaks_swift_parameterized = SubstituteCaptures (
2319
+ r"%%empty-directory(%%t) && "
2320
+ r"%s %s %%s \1 -o %%t/a.out -module-name main && "
2321
+ r"%s %%t/a.out && "
2322
+ r"%s %%t/a.out"
2323
+ % (escape_for_substitute_captures (config .target_build_swift ),
2324
+ escape_for_substitute_captures (mcp_opt ),
2325
+ escape_for_substitute_captures (config .target_codesign ),
2326
+ escape_for_substitute_captures (config .target_run_with_leaks ))
2327
+ )
2327
2328
config .target_fail_simple_swift_parameterized = SubstituteCaptures (
2328
2329
r"%%empty-directory(%%t) && "
2329
2330
r"%s %s %%s \1 -o %%t/a.out -module-name main && "
@@ -2499,8 +2500,9 @@ config.substitutions.append(('%target-run-simple-swiftgyb\(([^)]+)\)',
2499
2500
config .substitutions .append (('%target-run-simple-swiftgyb' , config .target_run_simple_swiftgyb ))
2500
2501
config .substitutions .append (('%target-run-simple-swift\(([^)]+)\)' ,
2501
2502
config .target_run_simple_swift_parameterized ))
2502
- config .substitutions .append (('%target-run-simple-leaks-swift\(([^)]+)\)' ,
2503
- config .target_run_simple_leaks_swift_parameterized ))
2503
+ if not kIsWindows :
2504
+ config .substitutions .append (('%target-run-simple-leaks-swift\(([^)]+)\)' ,
2505
+ config .target_run_simple_leaks_swift_parameterized ))
2504
2506
config .substitutions .append (('%target-fail-simple-swift\(([^)]+)\)' ,
2505
2507
config .target_fail_simple_swift_parameterized ))
2506
2508
config .substitutions .append (('%target-run-stdlib-swift\(([^)]+)\)' ,
0 commit comments