[all-commits] [llvm/llvm-project] 18f036: [test] Align behavior of interrupts.test on differ...

Serge Pavlov via All-commits all-commits at lists.llvm.org
Mon Oct 30 21:32:40 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 18f036d0105589c3175bb51a518c5d272dae61e2
      https://github.com/llvm/llvm-project/commit/18f036d0105589c3175bb51a518c5d272dae61e2
  Author: Serge Pavlov <sepavloff at gmail.com>
  Date:   2023-10-31 (Tue, 31 Oct 2023)

  Changed paths:
    M llvm/test/Support/interrupts.test

  Log Message:
  -----------
  [test] Align behavior of interrupts.test on different platforms (#68556)

The test llvm/Support/interrupts.test behaves differently on Linux and
Windows. On Linux the function 'run_wrapper' runs process with stderr
connected to pipe, while on Windows stderr is mapped to stderr of the
running script.

When no output was made to stderr, this difference was not observable.
The new version of llvm-symbolizer (https://reviews.llvm.org/D149759)
complains about missing binary file, so stderr is not empty anymore and
the test fails on Windows and passes on Linux.




More information about the All-commits mailing list