Changes

Summary

  1. [jenkins] Enable AMDGPU target in the code coverage bot (details)
  2. [libc] Temporarily make the release builder a passthrough. (details)
  3. [libc] Enable steps back on the release builder. (details)
  4. [NFC] cosmetic change to remove unnecessary whitespace (details)
  5. [CSKY] Add CSKY buildbot to enable monitoring CSKY related commits (details)
  6. Updated requirements. (details)
  7. [BOLT] Update BOLT_{CLANG,LLD}_EXE for bolt-x86_64-ubuntu-shared (details)
  8. Removed abandoned clang-x64-ninja-win7 builder and windows7-buildbot worker. (details)
  9. [CSKY] Fix the missing comma in extra_cmake_args config (details)
  10. [CSKY] Remove `'collapseRequests': False` because it's impossible to build for every commit (details)
  11. [CSKY] Add cmake build config parameters to not checkout clang_tools_extra, compiler_rt and lld (details)
  12. Bumped twisted to 22.4.0. (details)
Commit a0f6997f0ea042f0e301b26258de08bb1a593932 by Azharuddin Mohammed
[jenkins] Enable AMDGPU target in the code coverage bot

There has been a request to enable code coverage reporting for the
AMDGPU target too. Let's try to make this bot helpful to more people.

We were already building the "X86;ARM;AArch64" targets by default, and
this adds "AMDGPU" to the targets list.
The file was modifiedzorg/jenkins/jobs/jobs/llvm-coverage (diff)
Commit d94f377de133887eddb8dc6dce6e47e89d38db9f by sivachandra
[libc] Temporarily make the release builder a passthrough.

The release builder is getting stuck on a bad old revision. This change
makes it a passthrough bot. Once the builder gets up-to-date, we will
enable the steps back.
The file was modifiedzorg/buildbot/builders/annotated/libc-linux.py (diff)
Commit d77bf1b411573942bc3a86ce4c2dd6bf848e4566 by sivachandra
[libc] Enable steps back on the release builder.
The file was modifiedzorg/buildbot/builders/annotated/libc-linux.py (diff)
Commit 3a1584150632a8146d877c6ecbc1b0a14a3766aa by zixuan.wu
[NFC] cosmetic change to remove unnecessary whitespace

Remove unnecessary whitespace to avoid different editor behavior.
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
Commit 01beacb31e7dd60b64b847e2adb10e6497c19bc0 by zixuan.wu
[CSKY] Add CSKY buildbot to enable monitoring CSKY related commits

It runs check-all and test-suite to monitor the functional quality of CSKY target, when there is new related commit coming.
It runs llvm test-suite under QEMU to emulate the hardware target, and both in soft and hard-float mode.

Differential Revision: https://reviews.llvm.org/D127081
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
The file was modifiedrequirements.txt (diff)
Commit e71a3f6ae5a3fb2201dbfc05dea9797e7ffce6b6 by aaupov
[BOLT] Update BOLT_{CLANG,LLD}_EXE for bolt-x86_64-ubuntu-shared

Remove hardcoded version number. Bump to clang/lld-15

Differential Revision: https://reviews.llvm.org/D127555
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 110d426c7b52555546cd2737b2f3f3181ad7547f by gkistanova
Removed abandoned clang-x64-ninja-win7 builder and windows7-buildbot worker.
The file was modifiedbuildbot/osuosl/master/config/workers.py (diff)
The file was modifiedbuildbot/osuosl/master/config/status.py (diff)
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 8a4a05234a66172a134ff3add77fbfadd712de28 by zixuan.wu
[CSKY] Fix the missing comma in extra_cmake_args config
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 998344369ef577db2067e5f762ef4a105cbb81ed by zixuan.wu
[CSKY] Remove `'collapseRequests': False` because it's impossible to build for every commit

It takes long time (at least hours) to build and run test-suite in QEMU.
It's impossible to finish the per build task in minutes. So collapse requests.
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit ad28dc3775dfc13f0caa84b1b9d43ff88e944849 by zixuan.wu
[CSKY] Add cmake build config parameters to not checkout clang_tools_extra, compiler_rt and lld
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 547d87e4360e60ffd8074a96ad4f838285193113 by gkistanova
Bumped twisted to 22.4.0.
The file was modifiedrequirements.txt (diff)

Summary

  1. [ADT] Add edit_distance_insensitive to StringRef (details)
  2. [Scalar] Remove isValidSingle (NFC) (details)
Commit a13b61f7f0a2a44546fb39663b0d6f2547841e02 by n.james93
[ADT] Add edit_distance_insensitive to StringRef

In some instances its advantageous to calculate edit distances without worrying about casing.
Currently to achieve this both strings need to be converted to the same case first, then edit distance can be calculated.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D126159
The file was modifiedllvm/unittests/ADT/StringRefTest.cpp
The file was modifiedllvm/include/llvm/ADT/edit_distance.h
The file was modifiedllvm/lib/Support/StringRef.cpp
The file was modifiedllvm/include/llvm/ADT/StringRef.h
Commit 30f19382c6b2f70797e57809fcd0c1c103540047 by kazu
[Scalar] Remove isValidSingle (NFC)

The last use was removed on Feb 18, 2022 in commit
00ab91b70d21f72af59e4e198c6dc819452405af.
The file was modifiedllvm/lib/Transforms/Scalar/ConstraintElimination.cpp

Summary

  1. [Fortran] Don't add -Werror=date-time for flang (details)
Commit 25c31a4e8b54b5e2d4e03b21aa6631fdb248dc6e by diana.picus
[Fortran] Don't add -Werror=date-time for flang

At the moment, flang doesn't support `-Werror=date-time`, so we
shouldn't add it if the Fortran compiler is set to flang. This shouldn't
affect any other compiler (and especially not C/C++ ones).

Differential Revision: https://reviews.llvm.org/D126951
The file was modifiedCMakeLists.txt (diff)