@@ -163,7 +163,7 @@ import SWBMacro
163
163
}
164
164
}
165
165
166
- @Test ( . requireHostOS( . macOS) , . requireXcode16 ( ) )
166
+ @Test ( . requireHostOS( . macOS) )
167
167
func swiftTaskConstruction( ) async throws {
168
168
let core = try await getCore ( )
169
169
let swiftSpec = try core. specRegistry. getSpec ( ) as SwiftCompilerSpec
@@ -190,6 +190,7 @@ import SWBMacro
190
190
table. push ( BuiltinMacros . SWIFT_TARGET_TRIPLE, core. specRegistry. internalMacroNamespace. parseString ( " $(CURRENT_ARCH)-apple-$(SWIFT_PLATFORM_TARGET_PREFIX)$(SWIFT_DEPLOYMENT_TARGET)$(LLVM_TARGET_TRIPLE_SUFFIX) " ) )
191
191
table. push ( BuiltinMacros . OBJECT_FILE_DIR, literal: Path . root. join ( " tmp/output/obj " ) . str)
192
192
table. push ( BuiltinMacros . PER_ARCH_OBJECT_FILE_DIR, BuiltinMacros . namespace. parseString ( Path . root. join ( " tmp/output/obj-normal/x86_64 " ) . str) )
193
+ table. push ( BuiltinMacros . PER_ARCH_MODULE_FILE_DIR, BuiltinMacros . namespace. parseString ( Path . root. join ( " tmp/output/obj-normal/x86_64 " ) . str) )
193
194
table. push ( BuiltinMacros . ENABLE_DEFAULT_SEARCH_PATHS, literal: true )
194
195
table. push ( BuiltinMacros . BUILT_PRODUCTS_DIR, literal: Path . root. join ( " tmp/output/sym " ) . str)
195
196
let builtProductsDirList = core. specRegistry. internalMacroNamespace. parseStringList ( " $(BUILT_PRODUCTS_DIR) " )
@@ -319,7 +320,7 @@ import SWBMacro
319
320
}
320
321
}
321
322
322
- @Test ( . requireHostOS( . macOS) , . requireLLBuild( apiVersion: 12 ) , . requireXcode16 ( ) )
323
+ @Test ( . requireHostOS( . macOS) , . requireLLBuild( apiVersion: 12 ) )
323
324
func swiftTaskConstruction_integratedDriver( ) async throws {
324
325
let core = try await getCore ( )
325
326
let swiftSpec = try core. specRegistry. getSpec ( ) as SwiftCompilerSpec
@@ -347,6 +348,7 @@ import SWBMacro
347
348
table. push ( BuiltinMacros . SWIFT_TARGET_TRIPLE, core. specRegistry. internalMacroNamespace. parseString ( " $(CURRENT_ARCH)-apple-$(SWIFT_PLATFORM_TARGET_PREFIX)$(SWIFT_DEPLOYMENT_TARGET)$(LLVM_TARGET_TRIPLE_SUFFIX) " ) )
348
349
table. push ( BuiltinMacros . OBJECT_FILE_DIR, literal: " /tmp/output/obj " )
349
350
table. push ( BuiltinMacros . PER_ARCH_OBJECT_FILE_DIR, BuiltinMacros . namespace. parseString ( " /tmp/output/obj-normal/x86_64 " ) )
351
+ table. push ( BuiltinMacros . PER_ARCH_MODULE_FILE_DIR, BuiltinMacros . namespace. parseString ( " /tmp/output/obj-normal/x86_64 " ) )
350
352
table. push ( BuiltinMacros . ENABLE_DEFAULT_SEARCH_PATHS, literal: true )
351
353
table. push ( BuiltinMacros . BUILT_PRODUCTS_DIR, literal: " /tmp/output/sym " )
352
354
let builtProductsDirList = core. specRegistry. internalMacroNamespace. parseStringList ( " $(BUILT_PRODUCTS_DIR) " )
@@ -502,7 +504,7 @@ import SWBMacro
502
504
}
503
505
504
506
// remove in rdar://53000820
505
- @Test ( . requireSDKs( . macOS) , . requireXcode16 ( ) )
507
+ @Test ( . requireSDKs( . macOS) )
506
508
func swiftTaskConstructionWithoutResponseFile( ) async throws {
507
509
let core = try await getCore ( )
508
510
let swiftSpec = try core. specRegistry. getSpec ( ) as SwiftCompilerSpec
@@ -529,6 +531,7 @@ import SWBMacro
529
531
table. push ( BuiltinMacros . SWIFT_TARGET_TRIPLE, core. specRegistry. internalMacroNamespace. parseString ( " $(CURRENT_ARCH)-apple-$(SWIFT_PLATFORM_TARGET_PREFIX)$(SWIFT_DEPLOYMENT_TARGET)$(LLVM_TARGET_TRIPLE_SUFFIX) " ) )
530
532
table. push ( BuiltinMacros . OBJECT_FILE_DIR, literal: " /tmp/output/obj " )
531
533
table. push ( BuiltinMacros . PER_ARCH_OBJECT_FILE_DIR, BuiltinMacros . namespace. parseString ( " /tmp/output/obj-normal/x86_64 " ) )
534
+ table. push ( BuiltinMacros . PER_ARCH_MODULE_FILE_DIR, BuiltinMacros . namespace. parseString ( " /tmp/output/obj-normal/x86_64 " ) )
532
535
table. push ( BuiltinMacros . ENABLE_DEFAULT_SEARCH_PATHS, literal: true )
533
536
table. push ( BuiltinMacros . BUILT_PRODUCTS_DIR, literal: " /tmp/output/sym " )
534
537
let builtProductsDirList = core. specRegistry. internalMacroNamespace. parseStringList ( " $(BUILT_PRODUCTS_DIR) " )
0 commit comments