Started 1 mo 6 days ago
Took 2 hr 1 min

Failed Build clang-d359593-gf54d0e36be6-t12363-b12363.tar.gz (Jul 7, 2020 11:54:45 PM)

Issues

Found 3 issues:
Ninja target: pr84524.c.o
[447/11529] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr83298.dir/pr83298.c.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG  -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk   -w -Werror=date-time -w -MD -MT SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr83298.dir/pr83298.c.o -MF SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr83298.dir/pr83298.c.o.d -o SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr83298.dir/pr83298.c.o   -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/SingleSource/Regression/C/gcc-c-torture/execute/pr83298.c
[448/11529] : && /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-pr83298.link.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr83298.dir/pr83298.c.o  -o SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-pr83298   && :
[449/11529] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-string-opt-5.dir/string-opt-5.c.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG  -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk   -w -Werror=date-time -w -MD -MT SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-string-opt-5.dir/string-opt-5.c.o -MF SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-string-opt-5.dir/string-opt-5.c.o.d -o SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-string-opt-5.dir/string-opt-5.c.o   -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/SingleSource/Regression/C/gcc-c-torture/execute/string-opt-5.c
[450/11529] : && /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-string-opt-5.link.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-string-opt-5.dir/string-opt-5.c.o  -o SingleSource/Regression/C/gcc-c-torture/execute/GCC-C-execute-string-opt-5   && :
[451/11529] /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG  -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk   -w -Werror=date-time -w -MD -MT SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o -MF SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o.d -o SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o   -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/SingleSource/Regression/C/gcc-c-torture/execute/pr84524.c
FAILED: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o 
/Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite-build/tools/timeit --summary SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o.time /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/compiler/bin/clang -DNDEBUG  -B /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin    -Wno-unused-command-line-argument -mllvm -verify-machineinstrs -O0 -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk   -w -Werror=date-time -w -MD -MT SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o -MF SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o.d -o SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-pr84524.dir/pr84524.c.o   -c /Users/buildslave/jenkins/workspace/test-suite-verify-machineinstrs-aarch64-globalisel-O0-g/test-suite/SingleSource/Regression/C/gcc-c-torture/execute/pr84524.c
Fatal Error: error in backend: Found 1 machine code errors.
*** Bad machine code: Copy Instruction is illegal with mismatching sizes ***
- function:    main
- basic block: %bb.5 for.body4 (0x7ff1ad93cca0)
- instruction: %38:gpr32common = COPY %36:_(s16), debug-location !102; test-suite/SingleSource/Regression/C/gcc-c-torture/execute/pr84524.c:31:4
Def Size = 32, Src Size = 16
fatal error: error in backend: Found 1 machine code errors.
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
Error: clang frontend command failed with exit code 70 (use -v to see invocation)
24 clang         0x000000011236f62d clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const + 221
25 clang         0x000000011236fa4d clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) const + 125
26 clang         0x0000000112383cfc clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::__1::pair<int, clang::driver::Command const*> >&) + 204
27 clang         0x000000010ff1f2f5 main + 10389
28 libdyld.dylib 0x00007fff696f7cc9 start + 1
clang-11: error: clang frontend command failed with exit code 70 (use -v to see invocation)
clang version 11.0.0 (https://github.com/llvm/llvm-project.git f54d0e36be6a4d5dab67244e85b8664282dcf5d1)
Target: aarch64-apple-darwin19.5.0

Build Log

Changes
  1. Temporarily disable email notification for test-suite pipeline jobs (details / githubweb)
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 (details / githubweb)
Changes
  1. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst (details)
  2. Hand Allocator and IdentifierTable into FormatTokenLexer. (details)
  3. [SVE][CodeGen] Legalisation of unpredicated load instructions (details)
  4. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. (details)
  5. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. (details)
  6. [SVE][CodeGen] Legalisation of unpredicated store instructions (details)
  7. [llvm-readobj] - Split the printHashSymbols. NFCI. (details)
  8. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. (details)
  9. [clang-tidy] Fix an unused-raii check crash on objective-c++. (details)
  10. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. (details)
  11. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 (details)
  12. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz (details)
  13. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership (details)
  14. [mlir][VectorOps] Lower vector.outerproduct of int vectors (details)
  15. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' (details)
  16. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. (details)
  17. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. (details)
  18. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) (details)
  19. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). (details)
  20. [OpenMP][NFC] Remove hard-coded line numbers from more tests (details)
  21. [X86] Fix a bug that when lowering byval argument (details)
  22. [Scalarizer] When gathering scattered scalar, don't replace it with itself (details)
  23. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries (details)
  24. [DEBUGINFO]Add dwarf versions to the test, NFC. (details)
  25. [OpenMP] Use primary context in CUDA plugin (details)
  26. [ASTImporter] Corrected import of repeated friend declarations. (details)
  27. [flang] Add lowering of I/O statements. (details)
  28. [Bitfields][NFC] Make sure bitfields are contiguous (details)
  29. [CodeMoverUtils] Make specific analysis dependent checks optional (details)
  30. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters (details)
  31. [ASTMatchers] Added hasDirectBase Matcher (details)
  32. [Clang] Handle AIX Include management in the driver (details)
  33. Combine multiple defs of arm64 register sets (details)
  34. Revert "Create the framework and testing environment for MLIR Reduce - a tool" (details)
  35. [x86] add test for buildvector lowering miscompile (PR46586); NFC (details)
  36. [HIP] Use default triple in llvm-mc for system ld (details)
  37. [ELF] Ignore --no-relax for RISC-V (details)
  38. [NativeSession] Add column numbers to NativeLineNumber. (details)
  39. [x86] fix miscompile in buildvector v16i8 lowering (details)
  40. [GlobalOpt] Don't remove inalloca from musttail-called functions (details)
  41. [lldb] Fix unaligned load in DataExtractor (details)
  42. Disable interception of sigaltstack on i386 macOS. (details)
  43. Revert "Temporarily disable the following failing tests on Darwin:" (details)
  44. orrectly generate invert xor value for Binary Atomics of int size > 64 (details)
  45. [PowerPC] Implement Vector Replace Builtins in LLVM (details)
  46. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods (details)
  47. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator (details)
  48. Expand the LLVM Developer Policy to include new sections on adding (details)
  49. Warn pointer captured in async block (details)
  50. [X86][AVX] Add AVX2 tests to extractelement-load.ll (details)
  51. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets (details)
  52. [mlir] Convert function signatures before converting globals (details)
  53. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion (details)
  54. [mlir] Support unranked types in func signature conversion in BufferPlacement. (details)
  55. [BasicAA] Remove -basicaa alias (details)
  56. [WebAssembly] Avoid scalarizing vector shifts in more cases (details)
  57. [gn build] Port dfa0db79d0e (details)
  58. Speculatively fix the sphinx build. (details)
  59. [SystemZ ABI] Allow class types in GetSingleElementType (details)
  60. [x86][lvi][seses] Use SESES at O0 for LVI mitigation (details)
  61. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). (details)
  62. [SCCP] Handle assume predicates (details)
  63. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex (details)
  64. Clang crashed while checking for deletion of copy and move ctors (details)
  65. LIS: fix handleMove to properly extend main range (details)
  66. [llvm] [docs] Do not require recommonmark for manpage build (details)
  67. [SCCP] Use range metadata for loads and calls (details)
  68. [flang] Make 'num_images()' intrinsic (details)
  69. [flang] Added missing runtime I/O definitions (details)
  70. [mlir] [VectorOps] [integration-test] Add i64 typed outer product (details)
  71. [Inliner] Don't skip inlining alwaysinline in optnone functions (details)
  72. Minor fixups to LLDB AArch64 register infos macros for SVE register infos (details)
  73. [x86][seses] Add clang flag; Use lvi-cfi with seses (details)
  74. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] (details)
  75. AMDGPU/GlobalISel: Fix skipping unused kernel arguments (details)
  76. GlobalISel: Handle EVT argument lowering correctly (details)
  77. [SVE] Make Constant::getSplatValue work for scalable vector splats (details)
  78. [mlir][Vector] Add ExtractOp folding (details)
  79. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support (details)
  80. [libc] Add memchr implementation. (details)
  81. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) (details)
  82. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest (details)
  83. [llvm-readobj][test] Fix ELF/verneed-flags.yaml (details)
  84. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. (details)
  85. [dotest] Log a warning when --server and --out-of-tree-debugserver are set (details)
  86. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 (details)
  87. Revert "[SLP] Make sure instructions are ordered when computing spill cost." (details)
  88. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 (details)
  89. [OpenMP][Tests] Update compatibility with GCC (NFC) (details)
  90. [clang] Include missing LangOpts in `getModuleHash`. (details)
  91. [Statepoint] Reduce intendation and change a variable name [NFC] (details)
  92. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] (details)
  93. [flang] Fix CHARACTER length folding problem (details)
  94. Create the MLIR Reduce framework (details)
  95. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr (details)
  96. [compiler-rt][Hexagon] Remove fma/fmin/max code (details)
  97. [WebAssembly] fix gcc 10 warning (details)
  98. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. (details)
  99. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." (details)
  100. [MLIR] Combine the 2 overloads of FuncOp::build() into one. (details)
  101. PR45521: Preserve the value kind when performing a standard conversion (details)
  102. [mlir][spirv] Add MatrixTimesMatrix operation (details)
  103. [RISCV] Optimize multiplication by constant (details)
  104. [RISCV] optimize addition with a pair of (addi imm) (details)
  105. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." (details)
  106. [LLDB] Disable flaky lldb-vscode tests on arm (details)
  107. [gn build] Port baca8f977ed (details)
  108. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do (details)
  109. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" (details)
  110. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) (details)
Changes
  1. Create MicroBenchmarks/Builtins for compiler-rt/builtins and add benchmarks for 128 bit division (details / githubweb)

Started by upstream project relay-test-suite-verify-machineinstrs build number 8325
originally caused by:

This run spent:

  • 7.4 sec waiting;
  • 2 hr 1 min build duration;
  • 2 hr 1 min total from scheduled to completion.
Revision: 6e68cd8d5047703f01a15e0b9978219584c57887
  • refs/remotes/origin/master
Revision: f54d0e36be6a4d5dab67244e85b8664282dcf5d1
  • detached
Revision: 53229320df0e57a7b779a3dcded72fc9e6d44e01
  • refs/remotes/origin/master
Revision: 879f4962e83f98863c83e385e956d579e131791f
  • 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

Ninja target failed

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