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