Started 1 mo 1 day ago
Took 12 min

Unstable Build clang-r361685-t56850-b56850.tar.gz (May 24, 2019 6:51:41 PM)

Issues

Found 8 issues:
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
[Pipeline] // dir
[Pipeline] dir
Running in /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-O0-g/pseudo-checkout-llvm
[Pipeline] {
[Pipeline] checkout
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/llvm/trunk at revision 361685
 U        .
At revision 361685

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
[Pipeline] checkout
[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/cfe/trunk at revision 361685
 U        .
At revision 361685

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
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 361685
At revision 361685

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 361685
 U        .
At revision 361685

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 361685
 U        .
At revision 361685

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 361687

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
Updating http://llvm.org/svn/llvm-project/test-suite/trunk at revision '2019-05-24T18:51:41.347 -0700'
No changes for http://llvm.org/svn/llvm-project/test-suite/trunk since the previous build
Warning: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
At revision 361687

WARNING: clock of the subversion server appears to be out of sync. This can result in inconsistent check out behavior.
+ CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/target-arm64-iphoneos.cmake'
+ CMAKE_FLAGS+=' -C ../config/tasks/cmake/caches/opt-O0-g.cmake'

Build Log

Revision: 358206
Changes
  1. Revert "[Analysis] Link library dependencies to Analysis plugins"

    This reverts commit r361340. The following builder has been broken for
    the past few days because of this commit:

    http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan/

    Also revert r361399, which was committed to fix r361340. (detail)
    by ahatanak
  2. Rename clangToolingRefactor to clangToolingRefactoring for consistency with its directory

    See "[cfe-dev] The name of clang/lib/Tooling/Refactoring".

    Differential Revision: https://reviews.llvm.org/D62420 (detail)
    by nico
  3. llvm-dwarfdump: Don't error on mixed units using/not using str_offsets

    This lead to errors when dumping binaries with v4 and v5 units linked
    together (but could've also errored on v5 units that did/didn't use
    str_offsets).

    Also improves error handling and messages around invalid str_offsets
    contributions. (detail)
    by dblaikie
Revision: 358206
Changes
  1. Revert "[Analysis] Link library dependencies to Analysis plugins"

    This reverts commit r361340. The following builder has been broken for
    the past few days because of this commit:

    http://green.lab.llvm.org/green/job/clang-stage2-cmake-RgSan/

    Also revert r361399, which was committed to fix r361340. (detail)
    by ahatanak
  2. Rename clangToolingRefactor to clangToolingRefactoring for consistency with its directory

    See "[cfe-dev] The name of clang/lib/Tooling/Refactoring".

    Differential Revision: https://reviews.llvm.org/D62420 (detail)
    by nico
  3. [analyzer] Add a prunable note for skipping vbase inits in subclasses.

    When initialization of virtual base classes is skipped, we now tell the user
    about it, because this aspect of C++ isn't very well-known.

    The implementation is based on the new "note tags" feature (r358781).
    In order to make use of it, allow note tags to produce prunable notes,
    and move the note tag factory to CoreEngine.

    Differential Revision: https://reviews.llvm.org/D61817 (detail)
    by dergachev
  4. [CFG] Add branch to skip vbase inits when they're handled by superclass.

    This patch adds the run-time CFG branch that would skip initialization of
    virtual base classes depending on whether the constructor is called from a
    superclass constructor or not. Previously the Static Analyzer was already
    skipping virtual base-class initializers in such constructors, but it wasn't
    skipping their arguments and their potential side effects, which was causing
    pr41300 (and was generally incorrect). The previous skipping behavior is
    now replaced with a hard assertion that we're not even getting there due
    to how our CFG works.

    The new CFG element is under a CFG build option so that not to break other
    consumers of the CFG by this change. Static Analyzer support for this change
    is implemented.

    Differential Revision: https://reviews.llvm.org/D61816 (detail)
    by dergachev
  5. Fix crash deserializing a CUDAKernelCallExpr with a +Asserts binary.

    The assertion in setConfig read from the (uninitialized) CONFIG
    expression. (detail)
    by rsmith
Revision: 358206
Changes
  1. Rename clangToolingRefactor to clangToolingRefactoring for consistency with its directory

    See "[cfe-dev] The name of clang/lib/Tooling/Refactoring".

    Differential Revision: https://reviews.llvm.org/D62420 (detail)
    by nico

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

This run spent:

  • 8.5 sec waiting;
  • 12 min build duration;
  • 12 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.