Started 6 days 0 hr ago
Took 57 min on green-dragon-16

Failed Build rL:363335 - C:363335 - #62340 (Jun 13, 2019 4:14:20 PM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 363335
  • http://llvm.org/svn/llvm-project/cfe/trunk : 363335
Changes
  1. Use fully qualified name when printing S_CONSTANT records

    Summary:
    Before it was using the fully qualified name only for static data members.
    Now it does for all variable names to match MSVC.

    Reviewers: rnk

    Subscribers: hiraditya, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D63012 (detail/ViewSVN)
    by akhuang
  2. Symbolize: Remove dead code. NFCI.

    The only caller of SymbolizableObjectFile::create passes a non-null
    DebugInfoContext and asserts that they do so. Move the assert into
    SymbolizableObjectFile::create and remove null checks.

    Differential Revision: https://reviews.llvm.org/D63298 (detail/ViewSVN)
    by pcc
  3. [AMDGPU] gfx10 documentation update. NFC. (detail/ViewSVN)
    by rampitec
  4. [GlobalISel][IRTranslator] Add debug loc with line 0 to constants emitted into the entry block.

    Constants, including G_GLOBAL_VALUE, are all emitted into the entry block which
    lets us use the vreg def assuming it dominates all other users. However, it can
    cause jumpy debug behaviour since the DebugLoc attached to these MIs are from
    a user instruction that could be in a different block.

    Fixes PR40887.

    Differential Revision: https://reviews.llvm.org/D63286 (detail/ViewSVN)
    by aemerson
  5. [X86Disassembler] Unify the EVEX and VEX code in emitContextTable. Merge the ATTR_VEXL/ATTR_EVEXL bits. NFCI

    Merging the two bits shrinks the context table from 16384 bytes to 8192 bytes.

    Remove the ATTRIBUTE_BITS macro and just create an enum directly. Then fix the ATTR_max define to be 8192 to reflect the table size so we stop hardcoding it separately. (detail/ViewSVN)
    by ctopper
  6. [MachinePiepliner] Don't check boundary node in checkValidNodeOrder

    This was exposed by PowerPC target enablement.

    In ScheduleDAG, if we haven't seen any uses in this scheduling region,
    we will create a dependence edge to ExitSU to model the live-out latency.
    This is required for vreg defs with no in-region use, and prefetches with
    no vreg def.

    When we build NodeOrder in Scheduler, we ignore these boundary nodes.
    However, when we check Succs in checkValidNodeOrder, we did not skip
    them, so we still assume all the nodes have been sorted and in order in
    Indices array. So when we call lower_bound() for ExitSU, it will return
    Indices.end(), causing memory issues in following Node access.

    Differential Revision: https://reviews.llvm.org/D63282 (detail/ViewSVN)
    by jsji
  7. [Remarks] Refactor optimization remarks setup

    * Add a common function to setup opt-remarks
    * Rename common options to the same names
    * Add error types to distinguish between file errors and regex errors (detail/ViewSVN)
    by thegameg

Started by an SCM change (6 times)

This run spent:

  • 1 hr 28 min waiting;
  • 57 min build duration;
  • 2 hr 26 min total from scheduled to completion.

Identified problems

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 1

Ninja target failed

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