Started 2 mo 18 days ago
Took 3 hr 19 min

Build #1908 (Jul 9, 2021 10:01:01 PM)

Changes
  1. [NewPM] Handle passes with params in -print-before/-print-after (details)
  2. [NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg' (details)
  3. [NewPM] Rename 'unswitch' to 'simple-loop-unswitch' in PassRegistry (details)
  4. Transform memset + malloc --> calloc (PR25892) (details)
  5. [Support] reorder Threading includes to avoid conflict with FreeBSD headers (details)
  6. [ELF] Refactor DynamicReloc to fix incorrect relocation addends (details)
  7. [ELF] Check the Elf_Rel addends for dynamic relocations (details)
  8. [ELF] Implement X86_64::getImplicitAddend() (details)
  9. [ELF] Write R_X86_64_IRELATIVE addends with -z rel (details)
  10. [ELF] Write R_RISCV_IRELATIVE addends with -z rel (details)
  11. [ELF] Implement RISCV::getImplicitAddend() (details)
  12. [ELF][AArch64] Write addends for TLSDESC relocations with -z rel (details)
  13. [NFC][llvm][docs] YamlIO: StringRef validate -> std::string validate (details)
  14. [clang] Improve `-Wnull-dereference` diag to be more in-line with reality (details)
  15. [clang] Fix an infinite loop during typo-correction (details)
  16. [compiler-rt][ASAN] Speculatively fix Windows/dll_control_c.cpp test - use trap (details)
  17. [NewPM][FuzzMutate] Fix renaming 'unswitch' to 'simple-loop-unswitch' (details)
  18. [Polly][Isl] Update isl to isl-0.24-52-gd7be01f7 (details)
  19. [NFC][Codegen] Harden a few tests to not rely that volatile store to null isn't erased (details)
  20. Speculatively adjust gtest's UnitTest::AddTestPartResult() to not rely on volatile store to null trapping (details)
  21. [TTI] Remove IsPairwiseForm from getArithmeticReductionCost (details)
  22. [LoopDeletion] Handle switch in proving that loop exits on first iteration (details)
  23. [X86] ReplaceNodeResults - fp_to_sint/uint - manually widen v2i32 results to let us add AssertSext/AssertZext (details)
  24. Fix MSVC "not all control paths return a value" warning. NFCI. (details)
  25. [NFC][Clang][CodegenOpenCL] Fix test not to rely on volatile store not being removed (details)
  26. Revert "Temporarily do not drop volatile stores before unreachable" (details)
  27. Revert "[ScalarEvolution] Fix overflow in computeBECount." (details)
  28. [llvm-rc] Make commas in user data structs optional (details)
  29. [compiler-rt] Conceal UB in sanitizer_common/TestCases/Linux/signal_line.cpp test (details)
  30. [compiler-rt] fuzzer: adjust tests to not expect that store to null traps and is not erase (details)
  31. [mlir] factor memref-to-llvm lowering out of std-to-llvm (details)
  32. Revert "Transform memset + malloc --> calloc (PR25892)" (details)
  33. [libc++][ci] Test Clang ToT by default, and add jobs on Clang 11 and 12 (details)
  34. [Debug-info][InstrRef] Avoid an unnecessary map ordering (details)
  35. [AIX][XCOFF] Use bit order of has_vec and longtbtable bits as defined in AIX header debug.h (details)
  36. [FPEnv][InstSimplify] Constrained FP support for NaN (details)
  37. [IR] Don't accept nullptr as GEP element type (details)
  38. Revert "Revert "Temporarily do not drop volatile stores before unreachable"" (details)
  39. [AttrBuilder] Make handling of type attributes more generic (NFCI) (details)
  40. [mlir] don't drop undef initializers in translation to LLVM IR (details)
  41. [mlir] add support for reductions in OpenMP WsLoopOp (details)
  42. [llvm-mca] Fix JSON format for multiple regions (details)
  43. [libc++][ci] Keep the C++03 build job on Clang 12 (details)
  44. [IR] Don't mark mustprogress as type attribute (details)
  45. [AttrBuilder] Try to fix build (details)
  46. [OpaquePointers][CallPromotion] Don't look at pointee type for byval (details)
  47. [SLP] make checks for cmp+select min/max more explicit (details)
  48. Revert "[IR] Don't mark mustprogress as type attribute" (details)
  49. [SLP] improve code comments; NFC (details)
  50. [NFC][OpaquePtr] Use GlobalValue::getValueType() more (details)
  51. m86k: adjust the usage of ArgInfo after change 9b057f647d70fc958d4a1a7a00e2deba65 (details)
  52. [lldb] Add the ability to silently import scripted commands (details)
  53. [llvm-cxxfilt] Switch command line parsing from llvm::cl to OptTable (details)
  54. [X86] Return src/dest register from stack spill/restore recogniser (details)
  55. [libcxx][nfc] Remove <variant>'s dependence on <array>. (details)
  56. [libcxx][ranges] Add `ranges::transform_view`. (details)
  57. [gn build] Port 0e09a41b415b (details)
  58. [llvm-size] Switch command line parsing from llvm::cl to OptTable (details)
  59. [OpaquePtr][InferAddrSpace] Use PointerType::getWithSamePointeeType() (details)
  60. [llvm-mca] Fix -Wunused-private-field after D105618 (details)
  61. [AMDGPU][Docs] Update Code Object V3 example to includes args section (details)
  62. [NFC][compiler-rt][hwasan] Move __hwasan_tag_mismatch4 to hwasan.cpp (details)
  63. [NFC][compiler-rt][hwasan] Rename InitPrctl to InitializeOsSupport (details)
  64. [NFC][compiler-rt][hwasan] Move TagMemoryAligned into hwasan_linux.cpp (details)
  65. [flang][driver] Fix how output filename is generated (details)
  66. Revert "[IR] Don't accept nullptr as GEP element type" (details)
  67. [Clang] Introduce Swift async calling convention. (details)
  68. Reapply [IR] Don't mark mustprogress as type attribute (details)
  69. PR51034: Debug Info: Remove 'prototyped' from K&R function declarations (details)
  70. [Polly][Isl] Use isl::*::ctx instead of isl::*::get_ctx. NFC (details)
  71. [IRForTarget] Don't pass nullptr to GetElementPtrInst::Create() (NFC) (details)
  72. Reapply [IR] Don't accept nullptr as GEP element type (details)
  73. [AMDGPU] Add VOP rematerialization test. NFC. (details)
  74. [ARC][NFC] Include file re-ordering (details)
  75. [hwasan] More realistic setjmp test. (details)
  76. [libcxx][CI] Work around Arm buildkite failures (details)
  77. [SLP] make invalid operand explicit for extra arg in reduction matching; NFC (details)
  78. [SLP] add tests for poison-safe logical reductions; NFC (details)
  79. [PhaseOrdering] add tests for vector cmp reductions; NFC (details)
  80. [IR] Add GEPOperator::indices() (NFC) (details)
  81. [lldb] Use custom script instead of lldb.macosx.crashlog in test (details)
  82. [AMDGPU] Fix flags of V_MOV_B64_PSEUDO (details)
  83. [OPENMP]Fix overlapped mapping for dereferenced pointer members. (details)
  84. [AMDGPU] Added v_accvgpr_read_b32 rematerialization test. NFC. (details)
  85. [lldb] Drop REQUIRES where redundant because of lit.local.cfg (details)
  86. Add scoped timers to ReadMemoryFromInferior and ReadMemoryFromFileCache. (details)
  87. Prepare Compiler-RT for GnuInstallDirs, matching libcxx (details)
  88. PR51018: A few more explicit conversions from SmallString to StringRef (details)
  89. [WebAssembly] Added initial type checker to MC Assembler (details)
  90. [GlobalISel] Use GCDTy when extracting GCD ty from leftover regs in insertParts (details)
  91. [HIP] Move std headers after device malloc/free (details)
  92. [WebAssembly] fix broken tools/llvm-symbolizer/wasm-basic.s test (details)
  93. [WebAssembly] Fixed 2 warnings in Asm Type Checker (details)
  94. [llvm-mca] Refactor the logic that prints JSON files. (details)
  95. [llvm-nm][test] diff -q => diff to make AIX happy (details)
  96. [gn build] fix formatting after 9647a6f719ee (details)
  97. [WebAssembly] Fix warnings (details)
  98. [AFDO] Merge function attributes after inlining (details)
  99. [MLIR][GPU][NFC] Fix documentation for wmma matrix load/store ops (details)
  100. WebAssembly: Update datalayout to match fp128 ABI change (details)
  101. [SLP] Do not make an attempt to match reduction on already erased instruction. (details)
  102. [ScalarEvolution] Strictly enforce pointer/int type rules. (details)
  103. [scudo] Check if we use __clang_major__ >= 12 (details)
  104. Fix buildbot regression from 9c4baf5. (details)
  105. llvm-symbolizer: Fix "start file" to work with Split DWARF (details)
  106. [WebAssembly] Custom combines for f64x2.promote_low_f32x4 (details)
  107. [lld-macho] Fix bug in handling unwind info from ld -r (details)
  108. [ORC] Flesh out ExecutorAddress, rename CommonOrcRuntimeTypes header. (details)
  109. [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions. (details)

Started by timer

This run spent:

  • 1 hr 15 min waiting;
  • 3 hr 19 min build duration;
  • 3 hr 19 min total from scheduled to completion.
Revision: 08662254487c6c6f01947e05925f1502e27367c9
Repository: https://github.com/llvm/llvm-zorg.git
  • refs/remotes/origin/main
Revision: 58a2cb51436659cce341f3039414de88a3527332
Repository: http://labmaster3.local/git/llvm-project.git
  • refs/remotes/origin/main
Revision: 08662254487c6c6f01947e05925f1502e27367c9
Repository: http://labmaster3.local/git/llvm-zorg.git
  • refs/remotes/origin/main
Test Result (3 failures / ±0)Show all failed tests >>>

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