Started 1 mo 19 days ago
Took 1 hr 52 min on green-dragon-17

Success Build rL:372845 - C:372846 - #774 (Sep 25, 2019 4:50:30 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 372845
  • http://llvm.org/svn/llvm-project/cfe/trunk : 372846
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 372849
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 372433
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 372832
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 372841
Changes
  1. builtins test: Move clear_cache_test.c from a mprotect()ed global to a mmap()ed variable

    ld64 in the macOS 10.15 SDK gives __DATA a maxprot of 3, meaning it
    can't be made executable at runtime by default.

    Change clear_cache_test.c to use mmap()ed data that's mapped as writable
    and executable from the beginning, instead of trying to mprotect()ing a
    __DATA variable as executable. This fixes the test on macOS with the
    10.15 SDK.

    PR43407.

    Differential Revision: https://reviews.llvm.org/D67929 (detail/ViewSVN)
    by nico
  2. Add a release note for r372844 (detail/ViewSVN)
    by hans
  3. [yaml2obj] - Add a Size field for StackSizesSection.

    It is a follow-up requested in the review comment
    for D67757. Allows to use Content + Size or just Size
    when describing .stack_sizes sections in YAML document

    Differential revision: https://reviews.llvm.org/D67958 (detail/ViewSVN)
    by grimar
  4. Revert r370850 "Re-commit r363191 "[MS] Pretend constexpr variable template specializations are inline""

    This work-around was necessary to handle standard library headers in
    Visual Studio 2019 16.2. Now that 16.3 has shipped to stable, we can
    remove it.

    > Re-commit r363191 "[MS] Pretend constexpr variable template specializations are inline"
    >
    > While the next Visual Studio update (16.3) will fix this issue, that hasn't
    > shipped yet. Until then Clang wouldn't work with MSVC's headers which seems
    > unfortunate. Let's keep this in until VS 16.3 ships. (See also PR42843.)
    >
    >> Fixes link errors with clang and the latest Visual C++ 14.21.27702
    >> headers, which was reported as PR42027.
    >>
    >> I chose to intentionally make these things linkonce_odr, i.e.
    >> discardable, so that we don't emit definitions of these things in every
    >> translation unit that includes STL headers.
    >>
    >> Note that this is *not* what MSVC does: MSVC has not yet implemented C++
    >> DR2387, so they emit fully specialized constexpr variable templates with
    >> static / internal linkage.
    >>
    >> Reviewers: rsmith
    >>
    >> Differential Revision: https://reviews.llvm.org/D63175 (detail/ViewSVN)
    by hans

Started by an SCM change (3 times)

This run spent:

  • 38 min waiting;
  • 1 hr 52 min build duration;
  • 2 hr 31 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.
    Test Result (no failures)