Started 9 days 8 hr ago
Took 13 min

Success Build clang-r362848-t57339-b57339.tar.gz (Jun 7, 2019 3:42:57 PM)

Issues

No known issues detected

Build Log

Revision: 362564
Changes
  1. Removed commented out builders and slaves. (detail)
    by gkistanova
Revision: 362564
Changes
  1. [llvm-lipo] Add docs for llvm-lipo

    Add docs (llvm-lipo.rst) for llvm-lipo.

    Test plan:
    make -j8 sphinx
    check that ./docs/html/CommandGuide/llvm-lipo.html is built correctly and looks okay.

    Differential revision: https://reviews.llvm.org/D62706 (detail)
    by alexshap
  2. [llvm-objdump] Fix Bugzilla ID 41862 to support checking addresses of disassembled object

    Summary:
    This fixes the bugzilla id,41862 to support dealing with checking
    stop address against start address to support this not being a
    proper object to check the disasembly against like gnu objdump
    currently does.

    Reviewers: jakehehrlich, rupprecht, echristo, jhenderson, grimar

    Reviewed By: jhenderson

    Subscribers: MaskRay, smeenai, rupprecht, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D61969

    Patch by Nicholas Krause! (detail)
    by rupprecht
  3. Fix string literals to avoid deprecation warnings in regexp patterns

    In LLDB, where tests run with the debug version of Python, we get a
    series of deprecation warnings because escape sequences like `\(` are
    being treated as part of the string literal rather than an escape for
    the regexp pattern.

    NFC intended.

    Differential Revision: https://reviews.llvm.org/D62882 (detail)
    by amccarth
  4. [llvm-lipo] Drop unneeded braces. NFC (detail)
    by smeenai
  5. [llvm-lipo] Implement -archs

    Displays the architecture names of an input file.
    Unknown architectures are represented by unknown(cputype,cpusubtype).

    Patch by Anusha Basana <anusha.basana@gmail.com>

    Differential Revision: https://reviews.llvm.org/D62753 (detail)
    by smeenai
  6. [DomTreeUpdater] Add all insert before all delete updates to reduce compile time.

    Summary:
    The cleanup in D62751 introduced a compile-time regression due to the way DT updates are performed.
    Add all insert edges then all delete edges in DTU to match the previous compile time.
    Compile time on the test provided by @mstorsjo before and after this patch on my machine:
    113.046s vs 35.649s
    Repro: clang -target x86_64-w64-mingw32 -c -O3 glew-preproc.c; on https://martin.st/temp/glew-preproc.c.

    Reviewers: kuhar, NutshellySima, mstorsjo

    Subscribers: jlebar, mstorsjo, dmgreen, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D62981 (detail)
    by asbirlea
  7. [llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol

    Summary:
    Fixes Bug 41904 https://bugs.llvm.org/show_bug.cgi?id=41904

    Re-land r362768 after it was reverted in r362826.

    Reviewers: jhenderson, rupprecht, grimar, MaskRay

    Reviewed By: jhenderson, rupprecht, MaskRay

    Subscribers: dexonsmith, rupprecht, kristina, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D62275 (detail)
    by pozulp
  8. [X86] Remove unnecessary new line escape from the end of a macro. NFC (detail)
    by ctopper
  9. [ADT] Enable set_difference() to be used on StringSet

    Summary: Re-land r362766 after it was reverted in r362823.

    Reviewers: jhenderson, dsanders, aaron.ballman, MatzeB, lhames, dblaikie

    Reviewed By: dblaikie

    Subscribers: smeenai, mgrang, mgorny, dexonsmith, kristina, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D62369 (detail)
    by pozulp
  10. [GlobalISel] IRTranslator: Translate the intrinsics ignored by CodeGen

    Summary:
    Translate `llvm.assume`, `llvm.var.annotation` and `llvm.sideeffect` to nothing
    as they have no effect on CodeGen.

    Reviewers: qcolombet, aditya_nandakumar, dsanders, paquette, aemerson, arsenm

    Reviewed By: arsenm

    Subscribers: hiraditya, wdng, rovka, kristof.beyls, javed.absar, Petar.Avramovic, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D63022 (detail)
    by volkan
  11. [APFloat] APFloat::Storage::Storage - refix use after move

    Summary:
    Re-land r360675 after it was reverted in r360770.

    This was reported in:
    https://llvm.org/reports/scan-build/

    Based on feedback in:
    https://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20190513/652286.html

    Reviewers: RKSimon, efriedma

    Reviewed By: RKSimon, efriedma

    Subscribers: eli.friedman, hiraditya, llvm-commits, srhines

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D62767 (detail)
    by nickdesaulniers
  12. [ORC] Update symbol lookup to use a single callback with a required symbol state
    rather than two callbacks.

    The asynchronous lookup API (which the synchronous lookup API wraps for
    convenience) used to take two callbacks: OnResolved (called once all requested
    symbols had an address assigned) and OnReady to be called once all requested
    symbols were safe to access). This patch updates the asynchronous lookup API to
    take a single 'OnComplete' callback and a required state (SymbolState) to
    determine when the callback should be made. This simplifies the common use case
    (where the client is interested in a specific state) and will generalize neatly
    as new states are introduced to track runtime initialization of symbols.

    Clients who were making use of both callbacks in a single query will now need to
    issue two queries (one for SymbolState::Resolved and another for
    SymbolState::Ready). Synchronous lookup API clients who were explicitly passing
    the WaitOnReady argument will now need neeed to pass a SymbolState instead (for
    'WaitOnReady == true' use SymbolState::Ready, for 'WaitOnReady == false' use
    SymbolState::Resolved). Synchronous lookup API clients who were using default
    arugment values should see no change. (detail)
    by Lang Hames
  13. [IR] Add UnaryOperator::CreateFNegFMF(...)

    Differential Revision: https://reviews.llvm.org/D62705 (detail)
    by mcinally
  14. Unbreak 32-bit build. (detail)
    by pcc
  15. Revert "[llvm-objdump] Add warning if --disassemble-functions specifies an unknown symbol"

    This reverts commit 50f61af3f304a03f10d9ecb0828829f0a72d0099, it used
    the function introduced in the previous revert of
    0bddef79019a23ab14fcdb27028e55e484674c88. (detail)
    by vlad.tsyrklevich
  16. [DAGCombine] visitAND - fix local shadow variable warnings. NFCI. (detail)
    by rksimon
  17. Revert "[ADT] Enable set_difference() to be used on StringSet"

    This reverts commit 0bddef79019a23ab14fcdb27028e55e484674c88, it was
    causing ASan failures on the sanitizer bots:
    http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/32800 (detail)
    by vlad.tsyrklevich
  18. Fix -Wunused-lambda-capture warning. NFCI. (detail)
    by rksimon
Revision: 362564
Changes
  1. Relax test so that the clang binary doesn't need to be named "clang". (detail)
    by pcc
  2. Revert "[CodeComplete] Improve overload handling for C++ qualified and ref-qualified methods."

    This reverts commit f1f6e0fc2468e9c120b22b939507c527d08b8ee8, it was
    causing LSan failures on the sanitizer bots:
    http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/32809 (detail)
    by vlad.tsyrklevich
  3. Driver, IRGen: Set partitions on GlobalValues according to -fsymbol-partition flag.

    Differential Revision: https://reviews.llvm.org/D62636 (detail)
    by pcc
  4. Revert "[Support][Test] Time profiler: add regression test"

    This reverts commit 44282a60c90fdded249d57d91b12c6c0907102ec.
    This breaks buildbot. (detail)
    by anton-afanasyev
  5. [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

    llvm-svn: 362792 (detail)
    by anton-afanasyev
Revision: 362564
Changes
  1. [GWP-ASan] Removed unittests from Android build.

    Summary:
    Longstanding issues in the Android test runner means that compiler-rt unit
    tests don't work on Android due to libc++ link-time issues. Looks like the
    exported libc++ from the Android NDK is x86-64, even though it's part of the
    ARM[64] toolchain... See similar measures for ASan and sanitizer-common that
    disable unit tests for Android.

    Should fully fix the Android bots (@vlad.tsyrklevich).

    Reviewers: vitalybuka

    Reviewed By: vitalybuka

    Subscribers: srhines, kubamracek, mgorny, javed.absar, kristof.beyls, #sanitizers, llvm-commits, vlad.tsyrklevich

    Tags: #sanitizers, #llvm

    Differential Revision: https://reviews.llvm.org/D63019 (detail)
    by hctim

Started by upstream project relay-lnt-ctmark build number 8520
originally caused by:

This run spent:

  • 6 min 41 sec waiting;
  • 13 min build duration;
  • 13 min total from scheduled to completion.