Skip to content

Commit 07506bf

Browse files
[Wasm] Disable crash tests in test/stdlib/UnsafeRawPointer.swift
1 parent 44a9445 commit 07506bf

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

test/stdlib/UnsafeRawPointer.swift

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ UnsafeMutableRawPointerExtraTestSuite.test("load.unaligned")
114114
expectEqual(result, 0xffff_0000)
115115
}
116116

117+
#if !os(WASI)
117118
UnsafeMutableRawPointerExtraTestSuite.test("load.invalid")
118119
.skip(.custom({ !_isDebugAssertConfiguration() },
119120
reason: "This tests a debug precondition.."))
@@ -137,6 +138,7 @@ UnsafeMutableRawPointerExtraTestSuite.test("load.invalid.mutable")
137138
}
138139
expectUnreachable()
139140
}
141+
#endif
140142

141143
UnsafeMutableRawPointerExtraTestSuite.test("store.unaligned")
142144
.skip(.custom({
@@ -167,6 +169,7 @@ UnsafeMutableRawPointerExtraTestSuite.test("store.unaligned")
167169
0)
168170
}
169171

172+
#if !os(WASI)
170173
UnsafeMutableRawPointerExtraTestSuite.test("store.invalid")
171174
.skip(.custom({ !_isDebugAssertConfiguration() },
172175
reason: "This tests a debug precondition.."))
@@ -186,6 +189,7 @@ UnsafeMutableRawPointerExtraTestSuite.test("store.invalid")
186189
p1.storeBytes(of: m, as: Missile.self)
187190
expectUnreachable()
188191
}
192+
#endif
189193

190194
UnsafeMutableRawPointerExtraTestSuite.test("copyMemory") {
191195
let sizeInBytes = 4 * MemoryLayout<Int>.stride

0 commit comments

Comments
 (0)