[all-commits] [llvm/llvm-project] da766c: [BOLT][TEST] Fix testing on macos

Amir Ayupov via All-commits all-commits at lists.llvm.org
Fri May 13 13:04:01 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: da766cea56df4216ee7911c7b1ab5790c1046038
      https://github.com/llvm/llvm-project/commit/da766cea56df4216ee7911c7b1ab5790c1046038
  Author: Amir Ayupov <aaupov at fb.com>
  Date:   2022-05-13 (Fri, 13 May 2022)

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

  Log Message:
  -----------
  [BOLT][TEST] Fix testing on macos

- 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.

Reviewed By: rafauler

Differential Revision: https://reviews.llvm.org/D125548




More information about the All-commits mailing list