[PATCH] D53038: [Hexagon] Use GetLinkerPath method instead of hard-coded linker name.

David Zarzycki via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Fri Oct 12 07:26:04 PDT 2018


davezarzycki added a comment.

A bisect revealed this change as the source of test failures on my Red Hat Fedora 28 Linux box. How was/is this tested?

Command Output (stderr):
------------------------

/home/dave/s/lc/tools/clang/test/Driver/linux-ld.c:882:19: error: CHECK-HEXAGON: expected string not found in input
// CHECK-HEXAGON: "{{.*}}hexagon-link{{(.exe)?}}"

  ^

<stdin>:1:1: note: scanning from here
clang version 8.0.0 (https://git.llvm.org/git/clang.git efe41bf98e6011bb413a5056f0025a4509de860d) (https://git.llvm.org/git/llvm.git 638941f488dd9d1b1b9d49913240fdc2beec56a0)
^
<stdin>:2:3: note: possible intended match here
Target: hexagon-unknown-linux-gnu

  ^

-

********************

Testing Time: 43.34s

********************

Failing Tests (2):

    Clang :: Driver/hexagon-toolchain-elf.c
    Clang :: Driver/linux-ld.c
  
  Expected Passes    : 34506
  Expected Failures  : 82
  Unsupported Tests  : 8838
  Unexpected Failures: 2

FAILED: CMakeFiles/check-all


Repository:
  rC Clang

https://reviews.llvm.org/D53038





More information about the cfe-commits mailing list