Started 2 yr 8 mo ago
Took 50 min on green-dragon-03

Failed Build r301944 (#5663) (May 2, 2017 11:35:47 AM)

Subproject Builds

Revision: 301944
Changes
  1. Revert "Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 and"

    This reverts commit c08155afc5d3230792da2ad30a046a8617735a73.

    This is causing undefined symbol errors with some of the constants. (detail/ViewSVN)
    by zturner
  2. [Hexagon] Check for .cur def without use without using a map data structure

    Patch by Colin LeMahieu. (detail/ViewSVN)
    by kparzysz
  3. Bitcode: Simplify how we enumerate summaries in the index. NFCI.

    Instead of defining a custom iterator class, just use a function with a
    callback, which is much easier to understand and less error prone.

    Differential Revision: https://reviews.llvm.org/D32470 (detail/ViewSVN)
    by pcc
  4. [lit] Try to exit more cleanly

    If all jobs complete successfully, use pool.close() instead of
    pool.terminate() before waiting for the workers. Zach Turner reported
    that he was getting "access denied" exceptions from pool.terminate().

    Make the workers abort immediately without printing to stderr when they
    are interrupted.

    Finally, catch exceptions when attempting to remove our temporary
    testing directory. On abnormal exit, there can often be open handles
    that haven't been cleaned up yet. (detail/ViewSVN)
    by rnk
  5. Make DWARFDebugLine use StringRef for directory/file tables. NFC

    Differential Revision: http://reviews.llvm.org/D32728 (detail/ViewSVN)
    by probinson
  6. Remove "_NC" suffix and semantics from TLSDESC_LD{64,32}_LO12 and
      TLSDESC_ADD_LO12 relocations
    Rearrange ordering in AArch64.def to follow relocation encoding
    Fix name:
      R_AARCH64_P32_LD64_GOT_LO12_NC => R_AARCH64_P32_LD32_GOT_LO12_NC
    Add support for several "TLS", "TLSGD", and "TLSLD" relocations for
      ILP32
    Fix return values from isNonILP32reloc
    Add implementations for
      R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_P32_LD32_GOT_LO12_NC,
      R_AARCH64_P32_TLSIE_LD32_GOTTPREL_LO12_NC,
      R_AARCH64_P32_TLSDESC_LD32_LO12, R_AARCH64_LD64_GOT_LO12_NC,
      *TLSLD_LDST128_DTPREL_LO12, *TLSLD_LDST128_DTPREL_LO12_NC,
      *TLSLE_LDST128_TPREL_LO12, *TLSLE_LDST128_TPREL_LO12_NC
    Modify error messages to give name of equivalent relocation in the
      ABI not being used, along with better checking for non-existent
      requested relocations.
    Added assembler support for "pg_hi21_nc"
    Relocation definitions added without implementations:
      R_AARCH64_P32_TLSDESC_ADR_PREL21, R_AARCH64_P32_TLSGD_ADR_PREL21,
      R_AARCH64_P32_TLSGD_ADD_LO12_NC, R_AARCH64_P32_TLSLD_ADR_PREL21,
      R_AARCH64_P32_TLSLD_ADR_PAGE21, R_AARCH64_P32_TLSLD_ADD_LO12_NC,
      R_AARCH64_P32_TLSLD_LD_PREL19, R_AARCH64_P32_TLSDESC_LD_PREL19,
      R_AARCH64_P32_TLSGD_ADR_PAGE21, R_AARCH64_P32_TLS_DTPREL,
      R_AARCH64_P32_TLS_DTPMOD, R_AARCH64_P32_TLS_TPREL,
      R_AARCH64_P32_TLSDESC
    Fix encoding:
      R_AARCH64_P32_TLSDESC_ADR_PAGE21

    Reviewers: Peter Smith

    Patch by: Joel Jones (jjones@cavium.com)

    Differential Revision: https://reviews.llvm.org/D32072 (detail/ViewSVN)
    by joel_k_jones
  7. AMDGPU: Refactor AsmPrinter

    Avoid analyzing functions multiple times. This allows
    asserting that each function is only analyzed once. (detail/ViewSVN)
    by arsenm
  8. AMDGPU: Make intrinsics speculatable (detail/ViewSVN)
    by arsenm
  9. [PDB/CodeView] Read/write codeview inlinee line information.

    Previously we wrote line information and file checksum
    information, but we did not write information about inlinee
    lines and functions.  This patch adds support for that. (detail/ViewSVN)
    by zturner

Started by upstream project phase2_modules_relay build number 3833
originally caused by:

This run spent:

  • 3 ms waiting;
  • 50 min build duration;
  • 50 min total from scheduled to completion.

Identified problems

Subproject Failed

This job failed because one of the jobs triggered by it failed.
Indication 1