Skip to content

Commit 7f0a859

Browse files
Merge pull request #72945 from kateinoigakukun/yt/fix-irgen-test
[test] Pass wasi-sysroot to the `%target-clang`
2 parents e06ff61 + 37f29f3 commit 7f0a859

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

test/IRGen/sensitive.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -98,17 +98,17 @@ protocol P {}
9898

9999
@sensitive
100100
struct SensitiveStruct {
101-
var a = 0xdeadbeaf
102-
var b = 0xdeadbeaf
103-
var c = 0xdeadbeaf
101+
var a: UInt32 = 0xdeadbeaf
102+
var b: UInt32 = 0xdeadbeaf
103+
var c: UInt32 = 0xdeadbeaf
104104
}
105105

106106
// A struct which would be address-only also without @sensitive
107107
@sensitive
108108
struct NonLoadableSensitiveStruct {
109-
var a = 0xdeadbeaf
110-
var b = 0xdeadbeaf
111-
var c = 0xdeadbeaf
109+
var a: UInt32 = 0xdeadbeaf
110+
var b: UInt32 = 0xdeadbeaf
111+
var c: UInt32 = 0xdeadbeaf
112112
let p: P
113113
}
114114

test/lit.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1939,8 +1939,8 @@ elif run_os == 'wasi':
19391939
'%s -emit-pcm -target %s' %
19401940
(config.swiftc, config.variant_triple))
19411941
config.target_clang = (
1942-
"%s -target %s %s -fobjc-runtime=ios-5.0" %
1943-
(config.clang, config.variant_triple, clang_mcp_opt))
1942+
"%s -target %s %s -fobjc-runtime=ios-5.0 --sysroot %s" %
1943+
(config.clang, config.variant_triple, clang_mcp_opt, config.variant_sdk))
19441944
config.target_ld = (
19451945
"%s -L%r" %
19461946
(config.wasm_ld, make_path(test_resource_dir, config.target_sdk_name)))

0 commit comments

Comments
 (0)