Started 8 mo 27 days ago
Took 1 hr 16 min on green-dragon-20

Failed Build rL:371789 - C:371787 - #569 (Sep 12, 2019 4:14:38 PM)

  • : 371789
  • : 371787
  • : 371758
  • : 364589
  • : 371690
  • : 371763
  • : 371773
  1. Rename nonvolatile_load/store to simple_load/store [NFC]

    Implement the TODO from D66318. (detail/ViewSVN)
    by reames
  2. [AArch64][GlobalISel] Support tail calling with swiftself parameters

    Swiftself uses a callee-saved register. We can tail call when the register used
    in the caller and callee is the same.

    This behaviour is equivalent to that in `TargetLowering::parametersInCSRMatch`.

    Update call-translator-tail-call.ll to verify that we can do this. When we
    support inline assembly, we can write a check similar to the one in the
    general swiftself.ll. For now, we need to verify that we get the correct COPY
    instruction after call lowering.

    Differential Revision: (detail/ViewSVN)
    by paquette
  3. [libclang] Expose abort()-ing LLVM fatal error handler

    Differential Revision: (detail/ViewSVN)
    by Jan Korous
  4. [SDAG] Update generic code to conservatively check for isAtomic in addition to isVolatile

    This is the first sweep of generic code to add isAtomic bailouts where appropriate. The intention here is to have the switch from AtomicSDNode to LoadSDNode/StoreSDNode be close to NFC; that is, I'm not looking to allow additional optimizations at this time. That will come later.  See D66309 for context.

    Differential Revision: (detail/ViewSVN)
    by reames
  5. Add -Wpoison-system-directories warning

    When using clang as a cross-compiler, we should not use system
    headers to do the compilation.
    This CL adds support of a new warning flag -Wpoison-system-directories which
    emits warnings if --sysroot is set and headers from common host system location
    are used.
    By default the warning is disabled.

    The intention of the warning is to catch bad includes which are usually
    generated by third party build system not targeting cross-compilation.
    Such cases happen in Chrome OS when someone imports a new package or upgrade
    one to a newer version from upstream.

    Patch by: denik (Denis Nikitin) (detail/ViewSVN)
    by manojgupta
  6. [NFC] Fix file header filename to be Range.h (detail/ViewSVN)
    by gclayton
  7. [Docs] Adds page for reference docs

    Adds a Reference Documentation page for LLVM and API reference documentation. (detail/ViewSVN)
    by dr87

Started by an SCM change (7 times)

This run spent:

  • 52 min waiting;
  • 1 hr 16 min build duration;
  • 2 hr 9 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.
    Test Result (1 failure / +1)

    Identified problems

    Regression test failed

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

    Ninja target failed

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