Started 7 days 12 hr ago
Took 1 min 24 sec on green-dragon-22

Failed Build rL:363140 - C:363127 - #62274 (Jun 12, 2019 4:05:59 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 363140
  • http://llvm.org/svn/llvm-project/cfe/trunk : 363127
Changes
  1. [ThinLTO]LTO]Legacy] Fix dependent libraries support by adding querying of the IRSymtab

    Dependent libraries support for the legacy api was committed in a
    broken state (see: https://reviews.llvm.org/D60274). This was missed
    due to the painful nature of having to integrate the changes into a
    linker in order to test. This change implements support for dependent
    libraries in the legacy LTO api:

    - I have removed the current api function, which returns a single
    string, and   added functions to access each dependent library
    specifier individually.

    - To reduce the testing pain, I have made the api functions as thin as
    possible to   maximize coverage from llvm-lto.

    - When doing ThinLTO the system linker will load the modules lazily
    when scanning   the input files. Unfortunately, when modules are
    lazily loaded there is no access   to module level named metadata. To
    fix this I have added api functions that allow   querying the IRSymtab
    for the dependent libraries. I hope to expand the api in the   future
    so that, eventually, all the information needed by a client linker
    during   scan can be retrieved from the IRSymtab.

    Differential Revision: https://reviews.llvm.org/D62935 (detail/ViewSVN)
    by bd1976llvm

Started by an SCM change

This run spent:

  • 5.8 sec waiting;
  • 1 min 24 sec build duration;
  • 1 min 30 sec total from scheduled to completion.

Identified problems

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1

Link error

A link command has failed:
Indication 2

Ninja target failed

Below is a link to the first failed ninja target.
Indication 3