Started 1 mo 0 days ago
Took 2 hr 0 min

Failed Build #153 (Sep 17, 2019 4:38:54 AM)

Changes
  1. [InstCombine] remove unneeded one-use checks for icmp fold (detail)
  2. [ARM] Fold VCMP into VPT (detail)
  3. [docs][llvm-size] Write llvm-size documentation (detail)
  4. [docs][llvm-strings] Write llvm-strings documentation (detail)
  5. Move some definitions from Sema to Basic to fix shared libs build (detail)
  6. [clangd][vscode] update the development doc. (detail)
  7. [InstCombine] add/move tests for icmp with add operand; NFC (detail)
  8. [X86][NFC] Add a `use-aa` feature. (detail)
  9. AMDGPU/GlobalISel: Remove another illegal select test (detail)
  10. AMDGPU/GlobalISel: Fix RegBankSelect for G_FRINT and G_FCEIL (detail)
  11. AMDGPU/GlobalISel: Fix some broken run lines (detail)
  12. AMDGPU/GlobalISel: Fail select of G_INSERT non-32-bit source (detail)
  13. [NFC] remove unused functions (detail)
  14. [SystemZ]  Call erase() on the right MBB in (detail)
  15. [LV] Add ARM MVE tail-folding tests (detail)
  16. [libFuzzer] Remove unused version of FuzzedDataProvider.h. (detail)
  17. [ExecutionEngine] Don't dereference a dyn_cast result. NFCI. (detail)
  18. [ARM] Add patterns for CTLZ on MVE (detail)
  19. [ARM] Lower CTTZ on MVE (detail)
  20. [ARM] Add patterns for bitreverse intrinsic on MVE (detail)
  21. [ARM] Add patterns for BSWAP intrinsic on MVE (detail)
  22. [InstCombine] move tests for icmp+add; NFC (detail)
  23. [InstCombine] remove unneeded one-use checks for icmp fold (detail)
  24. [clangd] Simplify semantic highlighting visitor (detail)
  25. [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, (detail)
  26. [OPENMP]Fix parsing/sema for function templates with declare simd. (detail)
  27. [ARM] A predicate cast of a predicate cast is a predicate cast (detail)
  28. [X86][AVX] matchShuffleWithSHUFPD - add support for zeroable operands (detail)
  29. [Clang][Codegen] Relax available-externally-suppress.c test (detail)
  30. [Clang][Codegen] Disable arm_acle.c test. (detail)
  31. Implement std::condition_variable via pthread_cond_clockwait() where (detail)
  32. [lldb][NFC] Make ApplyObjcCastHack less scary (detail)
  33. [lldb] Remove SetCount/ClearCount from Flags (detail)
  34. [ARM][Codegen] Autogenerate arm-cgp-casts.ll test. (detail)
  35. [PGO] Use linkonce_odr linkage for __profd_ variables in comdat groups (detail)
  36. [LTO][Legacy] Add new C inferface to query libcall functions (detail)
  37. [lld] Update lld driver to use new LTO APIs to handle libcall symbols (detail)
  38. [Coverage] Assert that filenames in a TU are unique, NFC (detail)
  39. [Coverage] Speed up file-based queries for coverage info, NFC (detail)
  40. do not emit -Wunused-macros warnings in -frewrite-includes mode (detail)
  41. Open fstream files in O_CLOEXEC mode when possible. (detail)
  42. [NFC] Move dumping into GDBRemotePacket (detail)
  43. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 (detail)
  44. [Docs] Adds Getting Started/Tutorials, Reference to LLVM docs homepage (detail)
  45. [Docs] Bug fix for docs homepage (detail)
  46. [NFC] Test commit access (detail)
  47. Revert "Implement std::condition_variable via pthread_cond_clockwait() (detail)
  48. [lit] Make internal diff work in pipelines (detail)
  49. Add a director, along with README.txt and LICENSE.txt, for libc. (detail)
  50. [clang-tidy] add checks to bugprone-posix-return (detail)
  51. [compiler-rt][crt]  make test case nontrivial in (detail)
  52. [Modules][Objective-C] Use complete decl from module when diagnosing (detail)
  53. [OPENMP]Fix the test, NFC. (detail)
  54. [test] Clean up previous raw profile before merging into it (detail)
  55. [Remarks] Allow remarks::Format::YAML to take a string table (detail)
  56. [PowerPC] Cust lower fpext v2f32 to v2f64 from extract_subvector v4f32 (detail)
  57. Fix warning: lambda capture 'temp_file_path' is not used (detail)
  58. [Reproducer] Implement dumping packets. (detail)
  59. Fix swig python package path (detail)
  60. Add libc to path mappings in git-llvm. (detail)
  61. llvm-reduce: Make tests shell-independent by passing the interpreter on (detail)
  62. [GlobalISel] Partially revert r371901. (detail)
  63. Revert r372035: "[lit] Make internal diff work in pipelines" (detail)
  64. [test] Fail gracefully if the regex doesn't match (detail)
  65. llvm-reduce: Remove some string copies (detail)
  66. llvm-reduce: Clean out previous test temp/output dir, since it was a dir (detail)
  67. [OPENMP] Fix the test, NFC (detail)
  68. [libFuzzer] Always print DSO map on Fuchsia libFuzzer launch (detail)
  69. Revert "[lldb][NFC] Make ApplyObjcCastHack less scary" (detail)
  70. Push lambda scope earlier when transforming lambda expression (detail)
  71. [ELF][Hexagon] Allow PT_LOAD to have overlapping p_offset ranges on (detail)
  72. [ScriptInterpreter] Initialize globals when loading a scripting module. (detail)
  73. Remove reliance on lax vector conversions from altivec.h in VSX mode. (detail)
  74. Fix reliance on lax vector conversions in tests for x86 intrinsics. (detail)
  75. Fix reliance on -flax-vector-conversions in AVX intrinsics headers and (detail)
  76. [test] Disable reproducer dump test on Windows (detail)
  77. [X86] Enable commuting of EVEX VCMP for all immediate values during (detail)
  78. [X86] Add test case for missed opportunity to commute a VCMP instruction (detail)
  79. [X86] Add support for commuting EVEX VCMP instructons with any immediate (detail)
  80. [X86] Allow masked VBROADCAST instructions to be turned into BLENDM with (detail)
  81. [X86] Split oversized vXi1 vector arguments and return values into (detail)
  82. [git-llvm] Do not reinvent `@{upstream}` (take 2) (detail)
  83. [Attributor] Create helper struct for handling analysis getters (detail)
  84. [clangd] Remove stale comment. NFC (detail)
  85. [Attributor] Use Alias Analysis in noalias callsite argument deduction (detail)
  86. [ARM][MVE] Add invalidForTailPredication to TSFlags (detail)
  87. Reland "[lldb][NFC] Make ApplyObjcCastHack less scary" (detail)
  88. [RISCV] Define __riscv_cmodel_medlow and __riscv_cmodel_medany correctly (detail)
  89. [bugpoint] Add support for -Oz and properly enable -Os. (detail)
  90. [RISCV] Add option aliases: -mcmodel=medany and -mcmodel=medlow (detail)
  91. [llvm-objcopy] - Remove python invocations from 2 test cases. (detail)
  92. [Clang] Pragma vectorize_width() implies vectorize(enable) (detail)
  93. [llvm-readobj] - Refactor the code. (detail)
  94. [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops (detail)
  95. [ARM] LE support in ConstantIslands (detail)
  96. [AMDGPU]: PHI Elimination hooks added for custom COPY insertion. Fixed (detail)
  97. [llvm-readobj] - Fix a TODO in elf-reloc-zero-name-or-value.test. (detail)
  98. [llvm-ar] Parse 'h' and '-h': display help and exit (detail)
  99. [llvm-readobj] - Fix BB after r372087. (detail)
  100. [lldb] [Process/gdb-remote] Fix defaulting signal to invalid in action (detail)
  101. [SimplifyLibCalls] Mark known arguments with nonnull (detail)
  102. Patch from Phabricator (detail)
  103. [NFC} Updated test (detail)
  104. [ELF][AARCH64] Refactor AArchErrataFix to match changes in ARMErrataFix (detail)
  105. [NFC] Updated test (detail)
  106. [SimplifyLibCalls] Fix -Wunused-result after D53342/r372091 (detail)
  107. [NFCI] Fixed buildbots (detail)
  108. [InstCombine] Annotate strdup with deref_or_null (detail)
  109. [SVE][MVT] Fixed-length vector MVT ranges (detail)
  110. [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y) (detail)
  111. Add SemanticRanges to Clangd server. (detail)
  112. [X86] Use APInt::getLowBitsSet helper. NFCI. (detail)
  113. Revert Patch from Phabricator (detail)
  114. [Attributor][Fix] Initialize the cache prior to using it (detail)
  115. [RISCV] Switch to the Machine Scheduler (detail)
  116. [docs] Make --version text more correct (detail)
  117. [yaml2obj/obj2yaml] - Allow setting an arbitrary values for e_machine. (detail)
  118. [obj2yaml] - Support PPC64 relocation types. (detail)
  119. [llvm-readobj] - Test PPC64 relocations properly. (detail)
  120. [ARM][LowOverheadLoops] Add LR def safety check (detail)
  121. lldb: move a test input to the test Inputs dir (detail)
  122. Hide implementation details in namespaces. (detail)

Started by timer

This run spent:

  • 1 hr 16 min waiting;
  • 2 hr 0 min build duration;
  • 2 hr 0 min total from scheduled to completion.
Revision: df4b9a3f4f7acf76968540391223ec23844e6aa7
  • refs/remotes/origin/master
Revision: 3f47ba41b6f8380e321c10cd908212eaaa9e1847
  • refs/remotes/origin/master

Identified problems

Compile Error

This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1

Regression test failed

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

Ninja target failed

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