Skip to content

Commit f827e7c

Browse files
committed
Tests: Remove -disable-availability-checking in variadic generics tests.
1 parent 5e66bce commit f827e7c

File tree

50 files changed

+65
-65
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+65
-65
lines changed

test/Constraints/issue-67906.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
struct G<each T>: Sequence {
44
typealias Element = Int

test/Constraints/nested_pack_expansion.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
func sameType<T>(_: T.Type, _: T.Type) {}
44

@@ -86,4 +86,4 @@ extension G {
8686

8787
sameType(G<X1, Y1, Z1>.C1<X2, Y2, Z2>.self, Expanded.self)
8888
sameType(G<X1, Y1, Z1>.C2<X3, Y3, Z3>.self, Expanded.self)
89-
sameType(G<X2, Y2, Z2>.C3<X3, Y3, Z3>.self, Expanded.self)
89+
sameType(G<X2, Y2, Z2>.C3<X3, Y3, Z3>.self, Expanded.self)

test/Constraints/one_element_tuple.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
let t1: (_: Int) = (_: 3)
44

test/Constraints/pack-expansion-expressions.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
func tuplify<each T>(_ t: repeat each T) -> (repeat each T) {
44
return (repeat each t)

test/Constraints/variadic_generic_init.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
// These test cases exercise variants of rdar://problem/112785081
44
// and https://github.com/apple/swift/issues/68160.

test/Constraints/variadic_generic_types.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
// Parsing an UnresolvedSpecializeExpr containing a PackExpansionType
44
struct G<each T> {}
@@ -117,4 +117,4 @@ do {
117117

118118
_ = Foo(nil) // expected-error {{'nil' requires a contextual type}}
119119
_ = Foo(nil, 1) // expected-error {{'nil' requires a contextual type}}
120-
}
120+
}

test/DebugInfo/variadic-generics-count.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %target-swift-frontend -emit-ir %s -g -o - \
2-
// RUN: -parse-as-library -module-name a -disable-availability-checking | %FileCheck %s
2+
// RUN: -parse-as-library -module-name a -target %target-swift-5.9-abi-triple | %FileCheck %s
33

44
public func f1<each T>(ts: repeat each T) {
55
// CHECK: define {{.*}} @"$s1a2f12tsyxxQp_tRvzlF"(ptr {{.*}}, i{{32|64}} [[COUNT1_1:.*]], ptr {{.*}})

test/DebugInfo/variadic-generics.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %target-swift-frontend -emit-ir %s -g -o - \
2-
// RUN: -parse-as-library -module-name a -disable-availability-checking | %IRGenFileCheck %s
2+
// RUN: -parse-as-library -module-name a -target %target-swift-5.9-abi-triple | %IRGenFileCheck %s
33

44
public func foo<each T>(args: repeat each T) {
55
// CHECK: define {{.*}} @"$s1a3foo4argsyxxQp_tRvzlF"

test/Generics/parameter-pack-requirements.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -typecheck %s -debug-generic-signatures -disable-availability-checking 2>&1 | %FileCheck %s
1+
// RUN: %target-swift-frontend -typecheck %s -debug-generic-signatures -target %target-swift-5.9-abi-triple 2>&1 | %FileCheck %s
22

33
protocol P {
44
associatedtype A: P

test/Generics/rdar115538386.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -typecheck %s -disable-availability-checking
1+
// RUN: %target-swift-frontend -typecheck %s -target %target-swift-5.9-abi-triple
22

33
protocol P<A> {
44
associatedtype A

test/Generics/variadic_generic_requirements.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
struct Conformance<each T: Equatable> {}
44

test/Generics/variadic_generic_types.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
// Disallowed cases
44
struct MultiplePack<each T, each U> {} // expected-error {{generic type cannot declare more than one type pack}}
@@ -115,4 +115,4 @@ func invalidPackExpansion<each X, each Y, Z>(x: repeat each X, y: repeat each Y,
115115
func packExpansionInScalarArgument<each T>(_: repeat each T) {
116116
typealias A<U> = U
117117
typealias One = A<repeat each T> // expected-error {{pack expansion 'repeat each T' can only appear in a function parameter list, tuple element, or generic argument of a variadic type}}
118-
}
118+
}

test/IRGen/bitwise_copyable.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// RUN: %target-swift-frontend \
22
// RUN: -primary-file %s \
33
// RUN: -emit-ir \
4-
// RUN: -disable-availability-checking \
4+
// RUN: -target %target-swift-5.9-abi-triple \
55
// RUN: -enable-builtin-module
66

77
// REQUIRES: asserts

test/IRGen/builtin_pack_length.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -module-name builtins -enable-builtin-module -Xllvm -sil-disable-pass=target-constant-folding -disable-access-control -primary-file %s -emit-ir -o - -disable-objc-attr-requires-foundation-module -disable-availability-checking -O | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-runtime
1+
// RUN: %target-swift-frontend -module-name builtins -enable-builtin-module -Xllvm -sil-disable-pass=target-constant-folding -disable-access-control -primary-file %s -emit-ir -o - -disable-objc-attr-requires-foundation-module -target %target-swift-5.9-abi-triple -O | %FileCheck %s --check-prefix=CHECK --check-prefix=CHECK-%target-runtime
22

33
// REQUIRES: CPU=x86_64 || CPU=arm64 || CPU=arm64e
44

test/IRGen/pack_archetype_canonicalization.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-ir %s -disable-availability-checking
1+
// RUN: %target-swift-frontend -emit-ir %s -target %target-swift-5.9-abi-triple
22

33
// This would crash.
44
public struct G<T> {}

test/IRGen/pack_metadata_marker_inserter_onone.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// RUN: %target-swift-frontend -Onone -disable-availability-checking -emit-ir -primary-file %s -enable-pack-metadata-stack-promotion=false -enable-pack-metadata-stack-promotion=true -Xllvm -sil-print-after=pack-metadata-marker-inserter 2>&1 | %FileCheck %s --check-prefixes CHECK-SIL
2-
// RUN: %target-swift-frontend -Onone -disable-availability-checking -emit-ir -primary-file %s -enable-pack-metadata-stack-promotion=false -enable-pack-metadata-stack-promotion=true | %IRGenFileCheck %s --check-prefixes CHECK-LLVM
1+
// RUN: %target-swift-frontend -Onone -target %target-swift-5.9-abi-triple -emit-ir -primary-file %s -enable-pack-metadata-stack-promotion=false -enable-pack-metadata-stack-promotion=true -Xllvm -sil-print-after=pack-metadata-marker-inserter 2>&1 | %FileCheck %s --check-prefixes CHECK-SIL
2+
// RUN: %target-swift-frontend -Onone -target %target-swift-5.9-abi-triple -emit-ir -primary-file %s -enable-pack-metadata-stack-promotion=false -enable-pack-metadata-stack-promotion=true | %IRGenFileCheck %s --check-prefixes CHECK-LLVM
33

44
public struct G<each T> {
55
var pack: (repeat each T)

test/IRGen/variadic_generic_conditional_conformances.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-ir %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-frontend -emit-ir %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
protocol P {
44
static func foobar()

test/IRGen/variadic_generic_fulfillment.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-ir %s -disable-availability-checking | %FileCheck %s -DINT=i%target-ptrsize
1+
// RUN: %target-swift-frontend -emit-ir %s -target %target-swift-5.9-abi-triple | %FileCheck %s -DINT=i%target-ptrsize
22

33
public struct G<T> {}
44

test/IRGen/variadic_generic_opaque.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-ir %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-frontend -emit-ir %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
public protocol P {}
44

@@ -50,4 +50,4 @@ extension Outer.Inner: P where (repeat (each T, each U)): Any {}
5050

5151
func concreteOuterInner() -> some P {
5252
Outer<Int>.Inner<String>()
53-
}
53+
}

test/IRGen/variadic_generic_types.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -emit-ir -primary-file %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-frontend -emit-ir -primary-file %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
// REQUIRES: PTRSIZE=64
44

test/Interpreter/import_parameter_pack_library.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
// RUN: %empty-directory(%t)
22

3-
// RUN: %target-build-swift-dylib(%t/%target-library-name(variadic_generic_library)) -Xfrontend -disable-availability-checking -enable-library-evolution %S/Inputs/variadic_generic_library.swift -emit-module -emit-module-path %t/variadic_generic_library.swiftmodule -module-name variadic_generic_library
3+
// RUN: %target-build-swift-dylib(%t/%target-library-name(variadic_generic_library)) -target %target-swift-5.9-abi-triple -enable-library-evolution %S/Inputs/variadic_generic_library.swift -emit-module -emit-module-path %t/variadic_generic_library.swiftmodule -module-name variadic_generic_library
44
// RUN: %target-codesign %t/%target-library-name(variadic_generic_library)
55

6-
// RUN: %target-build-swift %s -Xfrontend -disable-availability-checking -lvariadic_generic_library -I %t -L %t -o %t/main %target-rpath(%t)
6+
// RUN: %target-build-swift %s -target %target-swift-5.9-abi-triple -lvariadic_generic_library -I %t -L %t -o %t/main %target-rpath(%t)
77
// RUN: %target-codesign %t/main
88

99
// RUN: %target-run %t/main %t/%target-library-name(variadic_generic_library)

test/Interpreter/variadic_generic_conditional_conformances.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-run-simple-swift(-Xfrontend -disable-availability-checking)
1+
// RUN: %target-run-simple-swift(-target %target-swift-5.9-abi-triple)
22

33
// REQUIRES: executable_test
44

@@ -78,4 +78,4 @@ conformances.test("shape") {
7878
expectEqual(false, cast(Outer<Int, Bool>.Inner<String, Float, Character>(), to: (any P).self))
7979
}
8080

81-
runAllTests()
81+
runAllTests()

test/Interpreter/variadic_generic_conformances.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-run-simple-swift(-Xfrontend -disable-availability-checking)
1+
// RUN: %target-run-simple-swift(-target %target-swift-5.9-abi-triple)
22

33
// REQUIRES: executable_test
44

test/Interpreter/variadic_generic_opaque_type.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
22
//
3-
// RUN: %target-build-swift-dylib(%t/%target-library-name(variadic_generic_opaque_type_other)) %S/Inputs/variadic_generic_opaque_type_other.swift -emit-module -emit-module-path %t/variadic_generic_opaque_type_other.swiftmodule -module-name variadic_generic_opaque_type_other -Xfrontend -disable-availability-checking -enable-library-evolution
3+
// RUN: %target-build-swift-dylib(%t/%target-library-name(variadic_generic_opaque_type_other)) %S/Inputs/variadic_generic_opaque_type_other.swift -emit-module -emit-module-path %t/variadic_generic_opaque_type_other.swiftmodule -module-name variadic_generic_opaque_type_other -target %target-swift-5.9-abi-triple -enable-library-evolution
44
// RUN: %target-codesign %t/%target-library-name(variadic_generic_opaque_type_other)
55
//
66
// RUN: %target-build-swift %s -I %t -o %t/main.out -L %t %target-rpath(%t) -lvariadic_generic_opaque_type_other

test/Interpreter/variadic_generic_type_witnesses.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-run-simple-swift(-Xfrontend -disable-availability-checking)
1+
// RUN: %target-run-simple-swift(-target %target-swift-5.9-abi-triple)
22

33
// REQUIRES: executable_test
44

test/Interpreter/variadic_generic_types.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// RUN: %target-run-simple-swift(-Xfrontend -disable-concrete-type-metadata-mangled-name-accessors -Xfrontend -disable-availability-checking)
2-
// RUN: %target-run-simple-swift(-Xfrontend -disable-availability-checking)
1+
// RUN: %target-run-simple-swift(-Xfrontend -disable-concrete-type-metadata-mangled-name-accessors -target %target-swift-5.9-abi-triple)
2+
// RUN: %target-run-simple-swift(-target %target-swift-5.9-abi-triple)
33

44
// REQUIRES: executable_test
55

test/Macros/macro_expand_variadic.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
// RUN: %empty-directory(%t)
44
// RUN: %host-build-swift -swift-version 5 -emit-library -o %t/%target-library-name(MacroDefinition) -module-name=MacroDefinition %S/Inputs/variadic_macros.swift -g -no-toolchain-stdlib-rpath
5-
// RUN: %target-typecheck-verify-swift -disable-availability-checking -swift-version 5 -load-plugin-library %t/%target-library-name(MacroDefinition) -module-name MacroUser -DTEST_DIAGNOSTICS -swift-version 5
6-
// RUN: %target-build-swift -Xfrontend -disable-availability-checking -swift-version 5 -load-plugin-library %t/%target-library-name(MacroDefinition) %s -o %t/main -module-name MacroUser -swift-version 5
5+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple -swift-version 5 -load-plugin-library %t/%target-library-name(MacroDefinition) -module-name MacroUser -DTEST_DIAGNOSTICS -swift-version 5
6+
// RUN: %target-build-swift -target %target-swift-5.9-abi-triple -swift-version 5 -load-plugin-library %t/%target-library-name(MacroDefinition) %s -o %t/main -module-name MacroUser -swift-version 5
77
// RUN: %target-codesign %t/main
88
// RUN: %target-run %t/main | %FileCheck %s
99

test/ModuleInterface/pack_expansion_type.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// RUN: %empty-directory(%t)
2-
// RUN: %target-swift-emit-module-interface(%t/PackExpansionType.swiftinterface) %s -module-name PackExpansionType -disable-availability-checking
2+
// RUN: %target-swift-emit-module-interface(%t/PackExpansionType.swiftinterface) %s -module-name PackExpansionType -target %target-swift-5.9-abi-triple
33
// RUN: %FileCheck %s < %t/PackExpansionType.swiftinterface
44

55
/// Requirements

test/Parse/type_parameter_packs.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
protocol P {}
44

test/SILGen/nested_pack_expansion.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
typealias A<each T, U, V> = (repeat (each T, U, V))
44

@@ -12,4 +12,4 @@ struct G<each T> {
1212

1313
// CHECK-LABEL: sil hidden [ossa] @$s21nested_pack_expansion2fb1tyx_q_Qe_q0_txQp_tq_Qp_t_tRvzRv_r1_lF : $@convention(thin) <each T, each U, V> (@pack_guaranteed Pack{repeat (repeat (each T, /* level: 1 */ each U, V))}) -> () {
1414
// CHECK: bb0(%0 : $*Pack{repeat (repeat (each T, /* level: 1 */ each U, V))}):
15-
func fb<each T, each U, V>(t: G<repeat each T>.B<repeat each U, V>) {}
15+
func fb<each T, each U, V>(t: G<repeat each T>.B<repeat each U, V>) {}

test/SILGen/pack_expansion_type.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
// CHECK-LABEL: sil [ossa] @$s19pack_expansion_type16variadicFunction1t1ux_q_txQp_txxQp_q_xQptRvzRv_q_Rhzr0_lF : $@convention(thin) <each T, each U where (repeat (each T, each U)) : Any> (@pack_guaranteed Pack{repeat each T}, @pack_guaranteed Pack{repeat each U}) -> @pack_out Pack{repeat (each T, each U)} {
44
// CHECK: bb0(%0 : $*Pack{repeat (each T, each U)}, %1 : $*Pack{repeat each T}, %2 : $*Pack{repeat each U}):

test/SILGen/parameterized_existentials_variadic.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -module-name parameterized -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -module-name parameterized -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
protocol P<A> {
44
associatedtype A

test/SILGen/variadic-generic-class-methods.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
public class A<each T> {
44
public func f(_ action: (repeat each T) -> ()) {}

test/SILGen/variadic-generic-closures.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
public struct G<T> {}
44

test/SILGen/variadic-generic-lowering.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen %s -disable-availability-checking
1+
// RUN: %target-swift-emit-silgen %s -target %target-swift-5.9-abi-triple
22

33
// Make sure we can lower all of these types without crashing.
44

test/SILGen/variadic-generic-reabstract-tuple-arg.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
func takeEscapingFunction<each Input, Output>(function: @escaping ((repeat each Input)) -> Output) {}
44
func returnFunction<each Input, Output>(args: (repeat each Input).Type, result: Output.Type) -> (_: (repeat each Input)) -> Output {}

test/SILGen/variadic-generic-reabstract-tuple-result.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33

44

test/SILGen/variadic-generic-tuples.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
func takeAny(_ arg: Any) {}
44

test/SILGen/variadic-generic-vanishing-tuples.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
// rdar://107459964
44
// rdar://107478603

test/SILGen/variadic_generic_allocating_init.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen %s -disable-availability-checking | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen %s -target %target-swift-5.9-abi-triple | %FileCheck %s
22

33
class C<each T> {
44
var values: (repeat each T)

test/SILGen/variadic_generic_keypath_descriptors.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen -enable-library-evolution -disable-availability-checking %s | %FileCheck %s
1+
// RUN: %target-swift-emit-silgen -enable-library-evolution -target %target-swift-5.9-abi-triple %s | %FileCheck %s
22

33
// rdar://problem/112474421
44

@@ -13,4 +13,4 @@ public struct G<each T> {
1313

1414
// CHECK-NOT: sil_property #G.property1<each τ_0_0>
1515
// CHECK-NOT: sil_property #G.property2<each τ_0_0>
16-
// CHECK-LABEL: sil_property #G.property3<each τ_0_0>
16+
// CHECK-LABEL: sil_property #G.property3<each τ_0_0>

test/SILGen/variadic_generic_opaque_multifile.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// RUN: %target-swift-frontend -emit-silgen -primary-file %s %S/Inputs/variadic_generic_opaque_multifile_other.swift -disable-availability-checking
2-
// RUN: %target-swift-frontend -emit-silgen %s %S/Inputs/variadic_generic_opaque_multifile_other.swift -disable-availability-checking
1+
// RUN: %target-swift-frontend -emit-silgen -primary-file %s %S/Inputs/variadic_generic_opaque_multifile_other.swift -target %target-swift-5.9-abi-triple
2+
// RUN: %target-swift-frontend -emit-silgen %s %S/Inputs/variadic_generic_opaque_multifile_other.swift -target %target-swift-5.9-abi-triple
33

44
public func caller() {
55
callee(1, 2, 3).f()

test/SILGen/variadic_generic_types.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-emit-silgen %s -disable-availability-checking
1+
// RUN: %target-swift-emit-silgen %s -target %target-swift-5.9-abi-triple
22

33
struct Variadic<each T> where repeat each T: Equatable {}
44

test/Serialization/nested_pack_expansion.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
2-
// RUN: %target-swift-frontend %S/Inputs/nested_pack_expansion_other.swift -emit-module -emit-module-path %t/nested_pack_expansion_other.swiftmodule -disable-availability-checking
3-
// RUN: %target-typecheck-verify-swift -I %t -disable-availability-checking
2+
// RUN: %target-swift-frontend %S/Inputs/nested_pack_expansion_other.swift -emit-module -emit-module-path %t/nested_pack_expansion_other.swiftmodule -target %target-swift-5.9-abi-triple
3+
// RUN: %target-typecheck-verify-swift -I %t -target %target-swift-5.9-abi-triple
44

55
import nested_pack_expansion_other
66

test/Serialization/pack_expansion_type.swift

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
2-
// RUN: %target-swift-frontend %S/Inputs/pack_expansion_type_other.swift -emit-module -emit-module-path %t/pack_expansion_type_other.swiftmodule -disable-availability-checking
3-
// RUN: %target-typecheck-verify-swift -I %t -disable-availability-checking
2+
// RUN: %target-swift-frontend %S/Inputs/pack_expansion_type_other.swift -emit-module -emit-module-path %t/pack_expansion_type_other.swiftmodule -target %target-swift-5.9-abi-triple
3+
// RUN: %target-typecheck-verify-swift -I %t -target %target-swift-5.9-abi-triple
44

55
import pack_expansion_type_other
66

test/TypeDecoder/variadic_nominal_types.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// RUN: %empty-directory(%t)
22

3-
// RUN: %target-build-swift -emit-executable %s -g -o %t/variadic_nominal_types -emit-module -Xfrontend -disable-availability-checking
3+
// RUN: %target-build-swift -emit-executable %s -g -o %t/variadic_nominal_types -emit-module -target %target-swift-5.9-abi-triple
44

55
// RUN: sed -ne '/\/\/ *DEMANGLE-TYPE: /s/\/\/ *DEMANGLE-TYPE: *//p' < %s > %t/input
66
// RUN: %lldb-moduleimport-test-with-sdk %t/variadic_nominal_types -type-from-mangled=%t/input | %FileCheck %s --check-prefix=CHECK-TYPE

test/decl/protocol/conforms/variadic_generic_type.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
// Generic parameter packs cannot witness associated type requirements
44
protocol HasAssoc {

test/decl/protocol/existential_member_accesses_self_assoctype.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-typecheck-verify-swift -disable-availability-checking
1+
// RUN: %target-typecheck-verify-swift -target %target-swift-5.9-abi-triple
22

33
//===----------------------------------------------------------------------===//
44
// Use of protocols with Self or associated type requirements

0 commit comments

Comments
 (0)