[PATCH] D125548: [BOLT][TEST] Fix testing on macos

Amir Ayupov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 13 09:52:57 PDT 2022


Amir created this revision.
Herald added a reviewer: rafauler.
Herald added a subscriber: ayermolo.
Herald added a reviewer: maksfb.
Herald added a project: All.
Amir updated this revision to Diff 429252.
Amir added a comment.
Amir updated this revision to Diff 429262.
Amir edited the summary of this revision.
Amir edited the summary of this revision.
Amir retitled this revision from "[BOLT][TEST] Enable testing on macos" to "[BOLT][TEST] Fix testing on macos".
Amir published this revision for review.
Herald added subscribers: llvm-commits, yota9.
Herald added a project: LLVM.

Update


Amir added a comment.

Add missing -nostdlib to arch-independent tests


- Fix common (arch-independent) tests to explicitly target -linux triple.
- Override the triple inside arch-specific tests.
- Add cflags to common tests.
- Update individual tests.
- Expand pipe stderr `|&` shorthand.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D125548

Files:
  bolt/test/AArch64/go_dwarf.test
  bolt/test/AArch64/lit.local.cfg
  bolt/test/Inputs/jump_table_icp.cpp
  bolt/test/Inputs/stub.c
  bolt/test/Inputs/stub.h
  bolt/test/R_ABS.pic.lld.cpp
  bolt/test/X86/Inputs/avx512.c
  bolt/test/X86/Inputs/avx512.s
  bolt/test/X86/avx512-trap.test
  bolt/test/X86/indirect-goto.test
  bolt/test/X86/lit.local.cfg
  bolt/test/X86/relaxed-tailcall.test
  bolt/test/X86/static-exe.test
  bolt/test/bad-exe.test
  bolt/test/bolt-info.test
  bolt/test/invalid-profile.test
  bolt/test/lit.local.cfg
  bolt/test/no-relocs.test
  bolt/test/pie.test
  bolt/test/re-optimize.test
  bolt/test/shared-object.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D125548.429262.patch
Type: text/x-patch
Size: 11838 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20220513/9095df94/attachment.bin>


More information about the llvm-commits mailing list