Started 3 days 6 hr ago
Took 3 hr 29 min

Success Build #440 (Oct 14, 2019 3:10:08 PM)

Changes
  1. Remove build directory for each build on clang-x86_64-debian-fast. (detail / githubweb)
  2. Set a default build directory in the LLVMBuildFactory and then properly (detail / githubweb)
  3. Added UnifiedTreeBuilder.getLLVMBuildFactoryAndPrepareForSourcecodeSteps (detail / githubweb)
  4. Redefine API so it would not assume SVN. (detail / githubweb)
Changes
  1. Make most clangd unittests pass on Windows (detail)
  2. [X86][AVX] Add i686 avx splat tests (detail)
  3. [clang-format] Proposal for clang-format to give compiler style warnings (detail)
  4. gn build: (manually) merge r374720 (detail)
  5. [libc++][test] <=> now has a feature-test macro (detail)
  6. [libc++][test] std::variant test cleanup (detail)
  7. [X86] getTargetShuffleInputs - add KnownUndef/Zero output support (detail)
  8. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - use (detail)
  9. [NFC][InstCombine] More test for "sign bit test via shifts" pattern (detail)
  10. Make the last to clangd unit tests pass on Windows. (detail)
  11. [InstCombine] don't assume 'inbounds' for bitcast deref or null pointer (detail)
  12. [ConstantFold] fix inconsistent handling of extractelement with undef (detail)
  13. Add missing "REQUIRES: shell" to system-include-extractor.test (detail)
  14. [X86] Enable use of avx512 saturating truncate instructions in more (detail)
  15. [X86] getTargetShuffleInputs - Control KnownUndef mask element (detail)
  16. [Docs] Moves Control Flow Document to User Guides (detail)
  17. [NFC][InstCombine] Some preparatory cleanup in (detail)
  18. [Attributor][FIX] Use check prefix that is actually tested (detail)
  19. [Attributor][MemBehavior] Fallback to the function state for arguments (detail)
  20. [Attributor][FIX] NullPointerIsDefined needs the pointer AS (AANonNull) (detail)
  21. [Attributor] Shortcut no-return through will-return (detail)
  22. merge-request.sh: Update 9.0 metabug for 9.0.1 (detail)
  23. Improve __builtin_constant_p lowering (detail)
  24. Add a pass to lower is.constant and objectsize intrinsics (detail)
  25. [NewGVN] Use m_Br to simplify code a bit. (NFC) (detail)
  26. Don't run background-index.test on Windows. (detail)
  27. Make code-action-request.test and request-reply.test pass on Windows. (detail)
  28. Make symbols.test pass on Windows. (detail)
  29. [X86] Autogenerate complete checks. NFC (detail)
  30. Prefer 'env not' over 'not env' in tests. (detail)
  31. fix typo in 374747 (detail)
  32. convert a test to unix line endings (detail)
  33. convert another test to unix line endings (detail)
  34. clangd tests: use extended regex with sed (detail)
  35. [clang] [clang-offload-bundler] Fix finding installed llvm-objcopy (detail)
  36. [X86] Teach EmitTest to handle ISD::SSUBO/USUBO in order to use the Z (detail)
  37. [docs] loop pragmas: options implying transformations (detail)
  38. [Alignment][NFC] Support compile time constants (detail)
  39. build_llvm_package.bat: Run check-clang-tools and check-clangd tests. (detail)
  40. Fix D68936 (detail)
  41. [NFC][TTI] Add Alignment for isLegalMasked[Load/Store] (detail)
  42. [X86][BtVer2] Improved latency and throughput of float/vector loads and (detail)
  43. Fixing typo in llvm/IR/Intrinsics.td (detail)
  44. [AMDGPU] Come back patch for the 'Assign register class for cross block (detail)
  45. Revert "Add a pass to lower is.constant and objectsize intrinsics" (detail)
  46. DWARFExpression: Fix/add support for (v4) debug_loc base address (detail)
  47. [DebugInfo] Fix truncation of call site immediates (detail)
  48. [llvm-size] Tidy up error messages (PR42970) (detail)
  49. [AArch64] Stackframe accesses to SVE objects. (detail)
  50. [Alignment][NFC] Move and type functions from MathExtras to Alignment (detail)
  51. [RISCV] enable LTO support, pass some options to linker. (detail)
  52. [CostModel][X86] Add CTPOP scalar costs (PR43656) (detail)
  53. minidump: Use yaml for memory info tests (detail)
  54. [ARM] Add some VMOVN tests. NFC (detail)
  55. [libc++][test] Silence more warnings in variant tests (detail)
  56. [x86] add tests for possible select to sra transforms; NFC (detail)
  57. Revert r374771 "[llvm-size] Tidy up error messages (PR42970)" (detail)
  58. [ARM] Selection for MVE VMOVN (detail)
  59. [IRBuilder] Update IRBuilder::CreateFNeg(...) to return a UnaryOperator (detail)
  60. [x86] adjust select to sra tests; NFC (detail)
  61. Reapply r374743 with a fix for the ocaml binding (detail)
  62. [ARM] Preserve fpu behaviour for '-crypto' (detail)
  63. [CostModel][X86] Add CTLZ scalar costs (detail)
  64. [OPENMP]Fix codegen for private variably length vars in combined (detail)
  65. XCOFFObjectWriter - silence static analyzer dyn_cast<> null dereference (detail)
  66. BitsInit::resolveReferences - silence static analyzer null dereference (detail)
  67. [NVPTX] Restructure shfl instrinsics and add variants that return a (detail)
  68. [OPENMP50]Add support for 'parallel master taskloop' construct. (detail)
  69. [llvm-profdata] Weaken "malformed-ptr-to-counter-array.test" to appease (detail)
  70. Reapply: [llvm-size] Tidy up error messages (PR42970) (detail)
  71. Add FMF to vector ops for phi (detail)
  72. [llvm-objdump] Adjust spacing and field width for --section-headers (detail)
  73. Fix copy-pasto in r374759 (detail)
  74. [libc++][test] Add license headers to test/support/archetypes.* (detail)
  75. [clang][IFS] Escape mangled names so  MS ABI doesn't break YAML parsing. (detail)
  76. [clangd] Improve semantic highlighting in dependent contexts (fixes (detail)
  77. AMDGPU: Remove unnecessary IR from test (detail)
  78. AMDGPU: Fix redundant setting of m0 for atomic load/store (detail)
  79. [ThinLTO] Fix printing of NoInline function summary flag (detail)
  80. Fix test breakage caused by r374424 (detail)
  81. [clang][IFS][test] Fixing lit test breakages on macOS due to r374798 (detail)
  82. [libc++][test] Portability fix for std::any tests (detail)
  83. [Tests] Add a few more tests for idioms with FP induction variables (detail)
  84. [ASan] Fix IRTests/InstructionsTest.UnaryOperator (detail)
  85. [OPNEMP]Allow grainsize clause in combined task-based directives. (detail)
  86. [LoopIdiom] BCmp: loop exit count must not be wider than size_t that (detail)
  87. [Tests] Add a test demonstrating a miscompile in the off-by-default (detail)
  88. [lit] Extend internal diff to support -U (detail)
  89. [clang-scan-deps] Support for clang --analyze in clang-scan-deps (detail)
  90. remove FILE* usage from ReportEventState() and HandleProcessEvent() (detail)
  91. uint32_t options -> File::OpenOptions options (detail)
  92. [InstCombine] add tests for select/shift transforms; NFC (detail)
Changes
  1. Remove build directory for each build on clang-x86_64-debian-fast. (detail)
  2. Set a default build directory in the LLVMBuildFactory and then properly (detail)
  3. Added UnifiedTreeBuilder.getLLVMBuildFactoryAndPrepareForSourcecodeSteps (detail)

Started by upstream project lldb-cmake build number 2625
originally caused by:

This run spent:

  • 7 min 39 sec waiting;
  • 3 hr 29 min build duration;
  • 3 hr 29 min total from scheduled to completion.
Revision: 3736a5d3a13975d580617ee0fdd32b0e8c76f650
  • refs/remotes/origin/master
Revision: bfaa1082e126d922efbf5364f469f23ea1598da8
  • refs/remotes/origin/master
Revision: c051fdc142b1f5d4229191c31491ad3ebb87a8e1
  • refs/remotes/origin/master
Test Result (no failures)
    Revision: 6a075b6de4cafebec9ca1ff9eec7229a617c93f6
    • llvmorg-5.0.2
    Revision: d0d8eb2e5415b8be29343e3c17a18e49e67b5551
    • llvmorg-7.0.1
    Revision: 0399d5a9682b3cef71c653373e38890c63c4c365
    • llvmorg-9.0.0