Started 29 days ago
Took 3 hr 4 min on green-dragon-16

Failed Build rL:372105 - C:372095 - #635 (Sep 17, 2019 3:56:08 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372105
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372095
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372056
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 371835
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372034
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372102
Changes
  1. [Attributor][Fix] Initialize the cache prior to using it

    Summary:
    There were segfaults as we modified and iterated the instruction maps in
    the cache at the same time. This was happening because we created new
    instructions while we populated the cache. This fix changes the order
    in which we perform these actions. First, the caches for the whole
    module are created, then we start to create abstract attributes.

    I don't have a unit test but the LLVM test suite exposes this problem.

    Reviewers: uenoku, sstefan1

    Subscribers: hiraditya, bollu, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D67232 (detail/ViewSVN)
    by jdoerfert
  2. Revert Patch from Phabricator

    This reverts r372092 (git commit e38695a0255c9e7b53639f349f8101bae1ce5c04) (detail/ViewSVN)
    by luismarques
  3. [X86] Use APInt::getLowBitsSet helper. NFCI.

    Also avoids a static analyzer warning about out of range shifts. (detail/ViewSVN)
    by rksimon
  4. Add SemanticRanges to Clangd server.

    Summary:
    Adds Semantic Ranges capabilities to Clangd server.
    Also adds tests for running it via clangd server.

    This differs from the LSP spec as the spec needs this to be evaluated on multiple 'pos' and the expected output is an list of list of semantic ranges.
    This is majorly for multi cursor and assuming this is a rare thing, we don't want to optimize make things complicated just for this.
    This should be done in the LSP level by queueing one request per 'pos' in the input.

    LSP Spec:
    https://github.com/microsoft/language-server-protocol/blob/dbaeumer/3.15/specification.md#textDocument_selectionRange

    Reviewers: hokein

    Subscribers: ilya-biryukov, MaskRay, jkorous, arphaman, kadircet, cfe-commits

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D67650 (detail/ViewSVN)
    by usaxena95

Started by an SCM change (2 times)

This run spent:

  • 24 min waiting;
  • 3 hr 4 min build duration;
  • 3 hr 28 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.

    Identified problems

    Missing test results

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

    Regression test failed

    This build failed because a regression test in the test suite FAILed. See the test report for details.
    Indication 2

    Ninja target failed

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