Started 1 day 0 hr ago
Took 12 hr

Unstable Build #165 (Jul 8, 2020 5:09:12 AM)

Changes
  1. [analyzer] Warning for default constructed unique_ptr dereference (details)
  2. [gn build] Port 20e271a98de (details)
  3. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). (details)
  4. [WebAssembly] Generate unreachable after __stack_chk_fail (details)
  5. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef (details)
  6. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll (details)
  7. [analyzer] Silence gcc -Wparentheses warning [NFC] (details)
  8. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR (details)
  9. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp (details)
  10. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. (details)
  11. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. (details)
  12. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold (details)
  13. Fix MSVC "not all control paths return a value" warnings. NFC. (details)
  14. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction (details)
  15. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour (details)
  16. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns (details)
  17. [lldb] Skip TestIOHandlerResizeNoEditline on Windows (details)
  18. [SVE] Custom ISel for fixed length extract/insert_subvector. (details)
  19. [UpdateTestChecks] Move more update_test_checks.py logic to common.py (details)
  20. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py (details)
  21. [Support] Fix signed/unsigned comparison warning (details)
  22. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB (details)
  23. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand (details)
  24. [lldb][NFC] Fix indentation in expect_expr (details)
  25. Add missing REQUIRES: x86-registered-target (details)
  26. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size (details)
  27. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used (details)
  28. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) (details)
  29. [AST][RecoveryExpr] Fix the value category for recovery expr. (details)
  30. [lldb/Utility] Simplify Scalar float accessors (details)
  31. clang: Don't show a trailing space with --version when not built from the repo (details)
  32. [lldb/Core] Update comment to make it more explicit (NFC) (details)
  33. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) (details)
  34. [flang] Fix setting mxcsr on MSVC (details)
  35. [mlir] Add ViewLikeOpInterface to std.memref_cast. (details)
  36. [NVPTX]Add a test for debug info for packed bitfields, NFC. (details)
  37. Fix crash on overloaded postfix unary operators due to invalid sloc (details)
  38. [CodeGen] Don't combine extract + concat vectors with non-legal types (details)
  39. [flang] Support for image selectors (details)
  40. [flang] Upstreaming intrinsic call lowering. (details)
  41. [clangd] Enable reading config from files behind a flag (details)
  42. SLP: honor requested max vector size merging PHIs (details)
  43. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. (details)
  44. [clangd] Improve serialization error messages. NFC (details)
  45. Double check that passes correctly set their Modified status (details)
  46. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* (details)
  47. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. (details)
  48. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName (details)
  49. partial revert on RTBuilder.h to avoid warnings. (details)
  50. [Preallocated] Add @llvm.call.preallocated.teardown (details)
  51. [MIR] Speedup parsing of function with large number of basic blocks (details)
  52. [NewPM][opt] Share -disable-loop-unrolling between pass managers (details)
  53. [libc] Fix typographical error in math_utils.h. (details)
  54. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. (details)
  55. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" (details)
  56. [libc++] Mark some tests as unsupported on GCC 5 (details)
  57. [matrix] Add some more Verifier negative tests. NFC. (details)
  58. Revert "Double check that passes correctly set their Modified status" (details)
  59. DomTree: remove explicit use of DomTreeNodeBase::iterator (details)
  60. [SystemZ] Allow specifying integer registers as part of the address calculation (details)
  61. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee (details)
  62. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def (details)
  63. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. (details)
  64. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. (details)
  65. [DAGCombiner] add enum for store source value; NFC (details)
  66. [DAGCombiner] fix function-name formatting; NFC (details)
  67. [libc++][NFC] Remove outdated TODO item (details)
  68. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source (details)
  69. [CUDA][HIP] Let lambda be host device by default (details)
  70. [flang] Fix a crash when cosubscript list is empty (details)
  71. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> (details)
  72. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) (details)
  73. [ELF] Rename canRelax to toExecRelax. NFC (details)
  74. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. (details)
  75. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC (details)
  76. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. (details)
  77. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 (details)
  78. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s (details)
  79. [libc++] Reimplement platform detection features without running on the test host (details)
  80. [SVE] Remove calls to VectorType::getNumElements from Scalar (details)
  81. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 (details)
  82. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM (details)
  83. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl (details)
  84. SILoadStoreOptimizer: add support for GFX10 image instructions (details)
  85. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite (details)
  86. [ELF] Enforce double-dash form for --warn-backrefs-exclude (details)
  87. [DAGCombiner] fix code comment and improve readability; NFC (details)
  88. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC (details)
  89. [pstl] Do not install the __config_site.in file (details)
  90. [NFC] Separate Peeling Properties into its own struct (details)
  91. Revert "[NFC] Separate Peeling Properties into its own struct" (details)
  92. [NFC] Separate Peeling Properties into its own struct (details)
  93. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled (details)
  94. [LangRef] Introduce `noundef` attribute for fully defined function params (details)
  95. [LLVM] Accept `noundef` attribute in function definitions/calls (details)
  96. Tighten description of ISD::BUILD_VECTOR (details)
  97. [Solaris] Fix Solaris build bots (details)
Changes
  1. zorg/jenkins: Update clang ci dependency versions (details)

Started by timer

This run spent:

  • 1 day 10 hr waiting;
  • 12 hr build duration;
  • 1 day 15 hr total from scheduled to completion.
Revision: d2eb40937976d858807faee6fbc3e016fd3a4108
  • refs/remotes/origin/master
Revision: 26fab8ff789d7386ca0944bbb367f04715386d71
  • refs/remotes/origin/master
Test Result (2 failures / +2)

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

Link error

A link command has failed:
Indication 2

Compile Error

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

Ninja target failed

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