Skip to content

Commit b8a04f6

Browse files
committed
Test: prefer -enable-builtin-module
Many tests that use `-parse-stdlib` only do so because they want access to the Builtin module. Now that we have the flag and ability to import it, use that instead.
1 parent 00b2168 commit b8a04f6

File tree

6 files changed

+13
-11
lines changed

6 files changed

+13
-11
lines changed

test/AutoDiff/IRGen/runtime.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
// RUN: %target-swift-frontend -parse-stdlib %s -emit-ir | %FileCheck %s
1+
// RUN: %target-swift-frontend -enable-builtin-module %s -emit-ir | %FileCheck %s
22

3-
import Swift
3+
import Builtin
44
import _Differentiation
55

66
@_silgen_name("test_context_builtins_with_type")

test/Concurrency/builtin_silgen.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
// RUN: %target-swift-frontend -disable-availability-checking %s -parse-as-library -parse-stdlib -emit-sil -o - | %FileCheck %s
1+
// RUN: %target-swift-frontend -disable-availability-checking %s -parse-as-library -enable-builtin-module -emit-sil -o - | %FileCheck %s
22

33
// REQUIRES: concurrency
44

5-
import _Concurrency
5+
import Builtin
66

77
@MainActor
88
func suspend() async {}

test/Constraints/one_way_constraints.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// RUN: %target-typecheck-verify-swift -swift-version 4 -parse-stdlib
2-
import Swift
1+
// RUN: %target-typecheck-verify-swift -swift-version 4 -enable-builtin-module
2+
import Builtin
33

44
func int8Or16(_ x: Int8) -> Int8 { return x }
55
func int8Or16(_ x: Int16) -> Int16 { return x }

test/Constraints/one_way_solve.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
// RUN: %target-typecheck-verify-swift -parse-stdlib -debug-constraints > %t.log 2>&1
1+
// RUN: %target-typecheck-verify-swift -enable-builtin-module -debug-constraints > %t.log 2>&1
22
// RUN: %FileCheck %s < %t.log
3-
import Swift
3+
import Builtin
44

55

66
func takeDoubleAndBool(_: Double, _: Bool) { }

test/Constraints/rdar64890308.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
// RUN: %target-typecheck-verify-swift -parse-stdlib
1+
// RUN: %target-typecheck-verify-swift -enable-builtin-module
22

33
// rdar://64890308: Make sure we don't leave one-way constraints unsolved.
44

5-
import Swift
5+
import Builtin
66

77
@resultBuilder
88
class ArrayBuilder<Element> {

test/DebugInfo/doubleinlines.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// RUN: %target-swift-frontend -primary-file %s -emit-ir -g -parse-stdlib \
1+
// RUN: %target-swift-frontend -primary-file %s -emit-ir -g -enable-builtin-module \
22
// RUN: -debug-info-format=codeview -O -parse-as-library \
33
// RUN: -module-name DoubleInlines -o - | %FileCheck %s
44

@@ -16,3 +16,5 @@ func callCondFail(arg: Builtin.Int1, msg: Builtin.RawPointer) {
1616
// CHECK: ![[SCOPEONE]] = !DILocation(line: 0, scope: ![[SCOPETWO:.*]], inlinedAt: ![[SCOPETHREE:.*]])
1717
// CHECK: ![[SCOPETHREE]] = !DILocation(line: 6, scope: ![[FUNCSCOPE:.*]])
1818
// CHECK: ![[FUNCSCOPE:[0-9]+]] = distinct !DILexicalBlock(scope: ![[FUNC]],
19+
20+
import Builtin

0 commit comments

Comments
 (0)