Commit 2a88245
committed
[FIXME][clang][AArch64][PAC] Fix ptrauth-struct-attr CXX and ObjC tests
The CodeGenCXX/ptrauth-struct-attr.cpp and CodeGenObjC/ptrauth-struct-attr.m
had failures related to two things:
- Order of operations: if we need to apply op X to both var A and B, and
both X(A);X(B) and X(B);X(A) are correct, tests fails when an actual
order does not match the reference order even though both ones are
correct.
FIXME: Why do we see such non-deterministic behavior?
- Some substitution variables for FileCheck were not correct: they were
not defined in failing test cases, and definitions from previous test
cases were used.1 parent 282d657 commit 2a88245
File tree
2 files changed
+10
-10
lines changed- clang/test
- CodeGenCXX
- CodeGenObjC
2 files changed
+10
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
377 | 377 | | |
378 | 378 | | |
379 | | - | |
| 379 | + | |
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
226 | 226 | | |
227 | 227 | | |
228 | 228 | | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
233 | 233 | | |
234 | 234 | | |
235 | | - | |
| 235 | + | |
236 | 236 | | |
237 | 237 | | |
238 | 238 | | |
| |||
0 commit comments