Started 5 mo 8 days ago
Took 1 hr 42 min

Unstable Build clang-r362820-t57335-b57335.tar.gz (Jun 7, 2019 12:23:04 PM)

Issues

Found 6 issues:
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
AU        codesign/debugsign/debugsign
A         codesign/debugsign/README.md
A         codesign/debugsign/.coveragerc
At revision 362830

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Checking out a fresh workspace because /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-O0-g/pseudo-checkout-llvm/trunk doesn't exist
Cleaning local Directory trunk
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Cleaning local Directory trunk
Checking out http://llvm.org/svn/llvm-project/llvm/trunk at revision 362820
 U        .
At revision 362820

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
[Pipeline] }
[Pipeline] // dir
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Checking out a fresh workspace because /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-O0-g/pseudo-checkout-clang-tools-extra/trunk doesn't exist
Cleaning local Directory trunk
Checking out http://llvm.org/svn/llvm-project/clang-tools-extra/trunk at revision 362820
At revision 362820

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
[Pipeline] }
[Pipeline] // dir
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Cleaning local Directory trunk
Checking out http://llvm.org/svn/llvm-project/compiler-rt/trunk at revision 362820
 U        .
At revision 362820

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
No changes for http://llvm.org/svn/llvm-project/libcxx/trunk since the previous build
[Pipeline] }
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Cleaning local Directory trunk
Checking out http://llvm.org/svn/llvm-project/libcxx/trunk at revision 362820
 U        .
At revision 362820

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Checking out a fresh workspace because /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-O0-g/lnt doesn't exist
Cleaning local Directory .
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
A         examples
A         examples/functions.py
A         examples/run_to_csv.py
At revision 362830

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
AU        filepp
AU        TEST.buildrepo.Makefile

Build Log

Revision: 362564
Changes
  1. [lldb-cmake-standalone] Point lit to build directory not to sources (detail)
    by stefan.graenitz
Revision: 362564
Changes
  1. [DAGCombine] Use APInt::extractBits in "sub-splat" constant mask detection. NFCI. (detail)
    by rksimon
  2. llvm-objcopy: Implement --extract-partition and --extract-main-partition.

    This implements the functionality described in
    https://lld.llvm.org/Partitions.html. It works as follows:

    - Reads the section headers using the ELF header at file offset 0;
    - If extracting a loadable partition:
      - Finds the section containing the required partition ELF header by looking it up in the section table;
      - Reads the ELF and program headers from the section.
    - If extracting the main partition:
      - Reads the ELF and program headers from file offset 0.
    - Filters the section table according to which sections are in the program headers that it read:
      - If ParentSegment != nullptr or section is not SHF_ALLOC, then it goes in.
      - Sections containing partition ELF headers or program headers are excluded as there are no headers for these in ordinary ELF files.

    Differential Revision: https://reviews.llvm.org/D62364 (detail)
    by pcc
  3. AMDGPU: Fix MIR test verifier error (detail)
    by arsenm
  4. [dsymutil] Use the number of threads specified.

    Before this patch we used either a single thread, or the number of
    hardware threads available, effectively ignoring the number of threads
    specified on the command line. (detail)
    by Jonas Devlieghere
  5. [docs]Move llvm-readobj from "Developer Tools" to "Basic Commands"

    On the Command Guide page, there are multiple sections with links to the
    different documentation pages available for LLVM tools. The "Basic
    Tools" section includes tools like llvm-objdump, llvm-nm and so on. The
    "Developer Tools" section contains things like FileCheck and lit. This
    change moves llvm-readobj into the former block, from the latter.

    Reviewed by: MaskRay

    Differential Revision: https://reviews.llvm.org/D63011 (detail)
    by jhenderson
  6. [Analysis] simplify code for getSplatValue(); NFC

    AFAIK, this is only currently called by TTI, but it could be
    used from instcombine or CGP to help solve problems like:
    https://bugs.llvm.org/show_bug.cgi?id=37428
    https://bugs.llvm.org/show_bug.cgi?id=42174 (detail)
    by spatel
  7. Attempt to fix nm-archive.test after r362798

    llvm-lib now needs a `target triple` for bitcode, so add a new file
    that's like trivial.ll but has one, and use that in the test.
    (trivial.ll had a comment that looked like it wasn't supposed to be used
    in tests directly, so I don't want to change that file.) (detail)
    by nico
  8. Build with _XOPEN_SOURCE defined on AIX

    Summary:
    It is useful to build with _XOPEN_SOURCE defined on AIX, enabling X/Open
    and POSIX compatibility mode, to work around stray macros and other
    bugs in the headers provided by the system and build compiler.

    This patch adds the config to cmake to build with _XOPEN_SOURCE defined
    on AIX with a few exceptions. Google Test internals require access to
    platform specific thread info constructs on AIX so in that case we build
    with _ALL_SOURCE defined instead. Libclang also uses header which needs
    _ALL_SOURCE on AIX so we leave that as is as well.

    We also add building on AIX with the large file API and doing CMake
    header checks with X/OPEN definitions so the results are consistent with
    the environment that will be present in the build.

    Reviewers: hubert.reinterpretcast, xingxue, andusy

    Reviewed By: hubert.reinterpretcast

    Subscribers: mgorny, jsji, cfe-commits, llvm-commits

    Tags: #llvm, #clang

    Differential Revision: https://reviews.llvm.org/D62533 (detail)
    by daltenty
  9. [MachineScheduler] checkResourceLimit boundary condition update

    When we call checkResourceLimit in bumpCycle or bumpNode, and we
    know the resource count has just reached the limit (the equations
    are equal). We should return true to mark that we are resource
    limited for next schedule, or else we might continue to schedule
    in favor of latency for 1 more schedule and create a schedule that
    actually overbook the resource.

    When we call checkResourceLimit to estimate the resource limite before
    scheduling, we don't need to return true even if the equations are
    equal, as it shouldn't limit the schedule for it .

    Differential Revision: https://reviews.llvm.org/D62345 (detail)
    by jsji
  10. test-commit (detail)
    by sstefan
  11. [NFC] Added tests for D63004 (detail)
    by xbolva00
Revision: 362564
Changes
  1. Revert rL362792 : [Support][Test] Time profiler: add regression test

    Summary:
    Add output to `llvm::errs()` when `-ftime-trace` option is enabled,
    add regression test checking this option works as expected.

    Reviewers: thakis, aganea

    Subscribers: cfe-commits, llvm-commits

    Tags: #clang, #llvm

    Differential Revision: https://reviews.llvm.org/D61914
    ........
    Breaks buildbots - @anton-afanasyev please can you take a look? (detail)
    by rksimon
  2. [ARM] Add ACLE feature macros for MVE.

    Fixup uninitialised variable. (detail)
    by dmgreen
  3. AST Matchers tutorial requests to enable clang-tools-extra. NFC

    Otherwise the examples do not build. (detail)
    by ibiryukov
  4. Build with _XOPEN_SOURCE defined on AIX

    Summary:
    It is useful to build with _XOPEN_SOURCE defined on AIX, enabling X/Open
    and POSIX compatibility mode, to work around stray macros and other
    bugs in the headers provided by the system and build compiler.

    This patch adds the config to cmake to build with _XOPEN_SOURCE defined
    on AIX with a few exceptions. Google Test internals require access to
    platform specific thread info constructs on AIX so in that case we build
    with _ALL_SOURCE defined instead. Libclang also uses header which needs
    _ALL_SOURCE on AIX so we leave that as is as well.

    We also add building on AIX with the large file API and doing CMake
    header checks with X/OPEN definitions so the results are consistent with
    the environment that will be present in the build.

    Reviewers: hubert.reinterpretcast, xingxue, andusy

    Reviewed By: hubert.reinterpretcast

    Subscribers: mgorny, jsji, cfe-commits, llvm-commits

    Tags: #llvm, #clang

    Differential Revision: https://reviews.llvm.org/D62533 (detail)
    by daltenty
  5. [ARM] Add ACLE feature macros for MVE

    If MVE is present at all, then the macro __ARM_FEATURE_MVE is defined
    to a value which has bit 0 set for integer MVE, and bit 1 set for
    floating-point MVE.

    (Floating-point MVE implies integer MVE, so if this macro is defined
    at all then it will be set to 1 or 3, never 2.)

    Patch mostly by Simon Tatham

    Differential Revision: https://reviews.llvm.org/D60710 (detail)
    by sjoerdmeijer
Revision: 362564
Changes
  1. [clangd] Return empty results on spurious completion triggers

    Summary:
    We currently return an error, this causes `coc.nvim` and VSCode to
    show an error message in the logs.

    Returning empty list of completions allows to avod the error message
    without altering other user-visible behavior.

    Reviewers: sammccall

    Reviewed By: sammccall

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

    Tags: #clang

    Differential Revision: https://reviews.llvm.org/D62999 (detail)
    by ibiryukov

Started by upstream project relay-test-suite-verify-machineinstrs build number 5392
originally caused by:

This run spent:

  • 1 hr 27 min waiting;
  • 1 hr 42 min build duration;
  • 1 hr 42 min total from scheduled to completion.

Identified problems

No identified problem

No problems were identified. If you know why this problem occurred, please add a suitable Cause for it.