Started 18 days ago
Took 1 hr 19 min on green-dragon-09

Success Build #17785 (Jun 9, 2019 3:28:02 AM)

  • : 362900
  • : 362887
  • : 362859
  • : 362745
  • : 362866
  • : 362811
  1. [CaptureTracking] Don't let comparisons against null escape inbounds pointers

    Pointers that are in-bounds (either through dereferenceable_or_null or
    thorough a getelementptr inbounds) cannot be captured with a comparison
    against null. There is no way to construct a pointer that is still in
    bounds but also NULL.

    This helps safe languages that insert null checks before load/store
    instructions. Without this patch, almost all pointers would be
    considered captured even for simple loads. With this patch, an icmp with
    null will not be seen as escaping as long as certain conditions are met.

    There was a lot of discussion about this patch. See the Phabricator
    thread for detals.

    Differential Revision: (detail/ViewSVN)
    by aykevl
  2. [bindings/go] Add wrappers for atomic operations.

    This patch adds Go bindings for atomic operations in LLVM.

    Differential Revision: (detail/ViewSVN)
    by aykevl
  3. [X86] NFCI : Comment updation for EVEX to VEX translation.

    Reviewers: llvm-commits, jbhateja

    Reviewed By: jbhateja

    Subscribers: llvm-commits

    Tags: #llvm

    Differential Revision: (detail/ViewSVN)
    by Jatin Bhateja
  4. Use for-range loop. NFCI. (detail/ViewSVN)
    by rksimon

Started by upstream project Clang Stage 1: cmake, RA, using system compiler build number 57366
originally caused by:

This run spent:

  • 7.9 sec waiting;
  • 1 hr 19 min build duration;
  • 1 hr 19 min total from scheduled to completion.
LLVM/Clang Warnings: 0 warnings.
  • No warnings since build 17,762.
  • Still 71 days before reaching the previous zero warnings highscore.