Started 8 days 11 hr ago
Took 58 min on green-dragon-19

Failed Build rL:365803 - C:365799 - #57899 (Jul 11, 2019 11:36:19 AM)

Revisions
  • http://llvm.org/svn/llvm-project/llvm/trunk : 365803
  • http://llvm.org/svn/llvm-project/cfe/trunk : 365799
  • http://llvm.org/svn/llvm-project/compiler-rt/trunk : 365806
  • http://llvm.org/svn/llvm-project/debuginfo-tests/trunk : 364589
  • http://llvm.org/svn/llvm-project/zorg/trunk : 365596
  • http://llvm.org/svn/llvm-project/libcxx/trunk : 365788
  • http://llvm.org/svn/llvm-project/clang-tools-extra/trunk : 365804
Changes
  1. [TSan] Move DECLARE_REAL macro outside of namespace

    This should fix the "undefined reference to
    tsan::interception::real_setjmp" linker errors. (detail/ViewSVN)
    by yln
  2. [profile][test] Fix Profile-* :: instrprof-merge.c etc. on SPARC

    While working on https://reviews.llvm.org/D40900 (which effectively is about enabling compiler-rt on sparc these days), I came across two failing profile testcases:

      Profile-sparc :: instrprof-merge-match.test
      Profile-sparc :: instrprof-merge.c
      Profile-sparcv9 :: instrprof-merge-match.test
      Profile-sparcv9 :: instrprof-merge.c

    All of them crashed with a SIGBUS in __llvm_profile_merge_from_buffer:

      Thread 2 received signal SIGSEGV, Segmentation fault.
      [Switching to Thread 1 (LWP 1)]
      0x00012368 in __llvm_profile_merge_from_buffer (
          ProfileData=0x2384c <main.Buffer> "\377lprofR\201", ProfileSize=360)
          at /vol/llvm/src/llvm/local/projects/compiler-rt/lib/profile/InstrProfilingMerge.c:95
      95        SrcDataEnd = SrcDataStart + Header->DataSize;

    where Header is insufficiently aligned for a strict-alignment target like SPARC.

    Fixed by forcing the alignment to uint64_t, the members of struct __llvm_profile_header,
    in the callers.

    Tested on sparcv9-sun-solaris2.11.

    https://reviews.llvm.org/D64498 (detail/ViewSVN)
    by ro
  3. [clangd][NFC] Decrease template depth limit in RecursiveHierarchyUnbounded test

    ...to minimize the chance of stack overflow before reaching the limit. (detail/ViewSVN)
    by Jan Korous
  4. [X86] Pre commit test cases for D64574. Along with a test case for PR42571. NFC (detail/ViewSVN)
    by ctopper
  5. [WebAssembly] Assembler: support negative float constants.

    Reviewers: dschuff

    Subscribers: sbc100, jgravelle-google, aheejin, sunfish, llvm-commits

    Tags: #llvm

    Differential Revision: https://reviews.llvm.org/D64367 (detail/ViewSVN)
    by aardappel
  6. Explicitly define __STDC_FORMAT_MACROS for PRIu64

    Summary:
    Builds are failing on RHEL machines because of PRIu64.

    lvm/projects/compiler-rt/lib/gwp_asan/guarded_pool_allocator.cpp:420:50: error: expected ')'

    `snprintf(ThreadBuffer, kThreadBufferLen, "%" PRIu64, ThreadID);`
    inttypes.h in RHEL uses PRIu64 macros only when __STDC_FORMAT_MACROS is defined.

    Author: DTharun

    Reviewers: hctim

    Reviewed By: hctim

    Differential Revision: https://reviews.llvm.org/D64388 (detail/ViewSVN)
    by hctim
  7. [HIP] Add GPU arch gfx1010, gfx1011, and gfx1012

    Differential Revision: https://reviews.llvm.org/D64364 (detail/ViewSVN)
    by yaxunl
  8. [CodeGen] NVPTX: Switch from atomic.load.add.f32 to atomicrmw fadd (detail/ViewSVN)
    by d0k

Started by an SCM change (6 times)

This run spent:

  • 48 min waiting;
  • 58 min build duration;
  • 1 hr 46 min total from scheduled to completion.
LLVM/Clang Warnings: 1 warning.

Identified problems

Ninja target failed

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

Missing test results

The test result file Jenkins is looking for does not exist after the build.
Indication 2