[all-commits] [llvm/llvm-project] ab14eb: [BOLT][test] Replace /dev/null with temp file (#73...

Amir Ayupov via All-commits all-commits at lists.llvm.org
Mon Nov 27 10:53:32 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: ab14eb23b6b4939cefa01f8cb16d7540f9686144
      https://github.com/llvm/llvm-project/commit/ab14eb23b6b4939cefa01f8cb16d7540f9686144
  Author: Amir Ayupov <aaupov at fb.com>
  Date:   2023-11-27 (Mon, 27 Nov 2023)

  Changed paths:
    M bolt/test/AArch64/got-ld64-relaxation.test
    M bolt/test/AArch64/skip-got-rel.test
    M bolt/test/RISCV/branch-no-secondary-entry.s
    M bolt/test/RISCV/call-annotations.s
    M bolt/test/RISCV/load-store.s
    M bolt/test/RISCV/reloc-abs.s
    M bolt/test/RISCV/reloc-bb-split.s
    M bolt/test/RISCV/reloc-branch.s
    M bolt/test/RISCV/reloc-call.s
    M bolt/test/RISCV/reloc-got.s
    M bolt/test/RISCV/reloc-jal.s
    M bolt/test/RISCV/reloc-lohi.s
    M bolt/test/RISCV/reloc-pcrel.s
    M bolt/test/RISCV/reloc-rvc-branch.s
    M bolt/test/RISCV/reloc-rvc-jump.s
    M bolt/test/RISCV/reloc-tls.s
    M bolt/test/X86/block-reordering.test
    M bolt/test/X86/branch-data.test
    M bolt/test/X86/bug-function-layout-execount.s
    M bolt/test/X86/call-zero.s
    M bolt/test/X86/cfi-instrs-count.s
    M bolt/test/X86/checkvma-large-section.test
    M bolt/test/X86/data-to-data-pcrel.s
    M bolt/test/X86/double-rel.s
    M bolt/test/X86/exceptions-args.test
    M bolt/test/X86/fptr-addend-pcrel.s
    M bolt/test/X86/gotpcrelx.s
    M bolt/test/X86/icp-inline.s
    M bolt/test/X86/indirect-goto.test
    M bolt/test/X86/is-strip.s
    M bolt/test/X86/jmpjmp.test
    M bolt/test/X86/jump-table-footprint-reduction.test
    M bolt/test/X86/jump-table-pic-order.test
    M bolt/test/X86/jump-table-reference.test
    M bolt/test/X86/layout-heuristic.test
    M bolt/test/X86/line-number.test
    M bolt/test/X86/lto-name-match.s
    M bolt/test/X86/no-entry-reordering.test
    M bolt/test/X86/pt_gnu_relro.s
    M bolt/test/X86/reader-stale-yaml.test
    M bolt/test/X86/reader.test
    M bolt/test/X86/sctc-bug.test
    M bolt/test/X86/sctc-bug2.test
    M bolt/test/X86/sctc-bug3.test
    M bolt/test/X86/sctc-bug4.test
    M bolt/test/X86/section-end-sym.s
    M bolt/test/X86/tailcall.test
    M bolt/test/X86/vararg.test
    M bolt/test/X86/yaml-multiple-profiles.test
    M bolt/test/bad-exe.test
    M bolt/test/no-relocs.test
    M bolt/test/pie.test
    M bolt/test/re-optimize.test
    M bolt/test/runtime/X86/asm-dump.c
    M bolt/test/yaml-profile-kind.c

  Log Message:
  -----------
  [BOLT][test] Replace /dev/null with temp file (#73485)

NFC processing time script identifies tests by output filename.
When `/dev/null` is used as output filename, we're unable to tell the
source test, and the reports are unhelpful.
Replace `/dev/null/` with `%t.null` which resolves the issue.




More information about the All-commits mailing list