diff options
author | Anthony Latsis <alatsis@apple.com> | 2025-10-07 23:42:03 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-10-07 15:42:03 -0700 |
commit | 33e82e663d3ae15c4f73afa79bf8d27d66156311 (patch) | |
tree | 9ba27308f7c0d345c179c2eb7aa46193e1a52ebe /clang/lib/CodeGen/CodeGenFunction.cpp | |
parent | 699f085791872f9006e25d1369327e1ddc44002e (diff) | |
download | llvm-33e82e663d3ae15c4f73afa79bf8d27d66156311.zip llvm-33e82e663d3ae15c4f73afa79bf8d27d66156311.tar.gz llvm-33e82e663d3ae15c4f73afa79bf8d27d66156311.tar.bz2 |
[test] llvm-ar: Adjust 2 tests to pass again after inadvertent unXFAIL for some target triples (#159796)
The problem with the current `target={{.*}}-darwin{{.*}}` XFAIL
condition (changed in https://github.com/llvm/llvm-project/pull/130144)
is that the Swift build script uses Apple platform names like 'macosx',
not 'darwin', for the LLVM target triple, e.g. `arm64-apple-macosx13.0`.
These tests appear to have been originally XFAILed because the default
format on macOS (darwin) adds newlines as padding to align members. See:
https://github.com/llvm/llvm-project/blob/ee8394d9469a2946ffe2e7d192c593ecf3f93098/llvm/lib/Object/ArchiveWriter.cpp#L897-L904
Use `--format=gnu` to cope with the differences in the output and
reenable the tests.
rdar://157213658
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions