Skip to content

Commit 43debb4

Browse files
authored
Merge pull request #27288 from davezarzycki/pr27288
[Testing] Workaroud glibc non-null attributes
2 parents 9913470 + f968f42 commit 43debb4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/stdlib/POSIX.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ POSIXTests.test("sem_open success") {
6969
let sem = sem_open(semaphoreName, O_CREAT, 0o777, 1)
7070
expectNotEqual(SEM_FAILED, sem)
7171

72-
let res = sem_close(sem)
72+
let res = sem_close(sem!)
7373
expectEqual(0, res)
7474

7575
let res2 = sem_unlink(semaphoreName)
@@ -83,7 +83,7 @@ POSIXTests.test("sem_open O_EXCL success") {
8383
let sem = sem_open(semaphoreName, O_CREAT | O_EXCL, 0o777, 1)
8484
expectNotEqual(SEM_FAILED, sem)
8585

86-
let res = sem_close(sem)
86+
let res = sem_close(sem!)
8787
expectEqual(0, res)
8888

8989
let res2 = sem_unlink(semaphoreName)
@@ -102,7 +102,7 @@ POSIXTests.test("sem_open existing") {
102102
// difficult.
103103
expectNotEqual(SEM_FAILED, sem2)
104104

105-
let res = sem_close(sem)
105+
let res = sem_close(sem!)
106106
expectEqual(0, res)
107107

108108
let res2 = sem_unlink(semaphoreName)
@@ -120,7 +120,7 @@ POSIXTests.test("sem_open existing O_EXCL fail") {
120120
expectEqual(SEM_FAILED, sem2)
121121
expectEqual(EEXIST, errno)
122122

123-
let res = sem_close(sem)
123+
let res = sem_close(sem!)
124124
expectEqual(0, res)
125125

126126
let res2 = sem_unlink(semaphoreName)

0 commit comments

Comments
 (0)