Started 9 days 18 hr ago
Took 33 min on green-dragon-16

Failed Build r308114 (#3663) (Jul 15, 2017 4:56:03 PM)

Revision: 308114
Changes
  1. Restore with fix "[ThinLTO] Ensure we always select the same function copy to import"

    This restores r308078/r308079 with a fix for bot non-determinisim (make
    sure we run llvm-lto in single threaded mode so the debug output doesn't get
    interleaved). (detail/ViewSVN)
    by tejohnson
  2. [ScopDetection] If a loop is not part of a scop, none of it backedges can be

    This patch makes sure that in case a loop is not fully contained within a region
    that later forms a SCoP, none of the loop backedges are allowed to be part of
    the region. We currently do not support the situation where only some of a loops
    backedges are part of a scop. Today, this can break both scop modeling and code
    generation. One such breaking test case is for example
    test/ScopDetectionDiagnostics/loop_partially_in_scop-2.ll, where we totally
    forgot to code generate some of the backedges. Fortunately, it is commonly not
    necessary to support these partial loops, it is way more common that either
    no backedge is included in a region or all loop backedge are included.

    This fixes a recent miscompile in
    MultiSource/Benchmarks/MiBench/consumer-typeset which was exposed after
    r306477. (detail/ViewSVN)
    by grosser

Started by upstream project Clang Stage 2: cmake, RThinLTO, using Stage 1 RA build number 3712
originally caused by:

This run spent:

  • 2 ms waiting in the queue;
  • 33 min building on an executor;
  • 33 min total from scheduled to completion.

Identified problems

Ninja target failed

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

Compile Error

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

Link error

A link command has failed:
Indication 3