AbortedChanges

Summary

  1. [sanitizer] Prepare for D102543 (details)
  2. [sanitizer] Remove QEMU from sanitizer-buildbot3 (details)
  3. [libfuzzer] Print running tests (details)
  4. [libfuzzer] Remove unnecessary cmake flags (details)
  5. [sanitizer] Run QEMU cmakes in parallel (details)
  6. [sanitizer] Remove nested buildbot_qemu call (details)
Commit 910833b342290804b635943cb4e3d35df32665a3 by Vitaly Buka
[sanitizer] Prepare for D102543

Mips requires special handling
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_qemu.sh (diff)
Commit 521bc7bf0b559294863399975bb29761a10a7f2a by Vitaly Buka
[sanitizer] Remove QEMU from sanitizer-buildbot3
The file was modifiedbuildbot/osuosl/master/config/builders.py (diff)
Commit 285fd4c34b43799e338b1ecfe4a67daeb82b358d by Vitaly Buka
[libfuzzer] Print running tests
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh (diff)
Commit 63d380830e464f37ddfa31c9bf2071293ff64b4f by Vitaly Buka
[libfuzzer] Remove unnecessary cmake flags

Linking job limit is unnecessary with LLD.
LIBFUZZER_ENABLE_TESTS does not exist any more.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh (diff)
Commit 2edb19cb564715af6b594ab40eeb9d9983e5284f by Vitaly Buka
[sanitizer] Run QEMU cmakes in parallel
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_qemu.sh (diff)
Commit 89d3740d9144417b7f7e27ba7ed2cdcc10d6a1e9 by Vitaly Buka
[sanitizer] Remove nested buildbot_qemu call

Now it has own builder.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_standard.sh (diff)

Summary

  1. [mlir][Linalg] Break unnecessary dependency through unused `outs` tensor. (details)
  2. [libfuzzer] Update doc mentioning removed flags. (details)
  3. [mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF (details)
  4. Fix sanitizer test errors from commit 886629a8 (details)
Commit e2b365948b363636624d5c8cf631f075b19351aa by ravishankarm
[mlir][Linalg] Break unnecessary dependency through unused `outs` tensor.

LinalgOps that are all parallel do not use the value of `outs`
tensor. The semantics is that the `outs` tensor is fully
overwritten. Using anything other than `init_tensor` can add false
dependencies between operations, when the use is just for the shape of
the tensor. Adding a canonicalization to always use `init_tensor` in
such cases, breaks this dependence.

Differential Revision: https://reviews.llvm.org/D102561
The file was modifiedmlir/lib/Dialect/Linalg/Transforms/FusionOnTensors.cpp
The file was modifiedmlir/test/Dialect/Linalg/fusion-tensor.mlir
The file was modifiedmlir/test/Dialect/Linalg/reshape_fusion.mlir
Commit c742d8d23c2a1f500689efcd3b563cc956c5e173 by Vitaly Buka
[libfuzzer] Update doc mentioning removed flags.
The file was modifiedllvm/docs/LibFuzzer.rst
Commit fb7ec1f1873c82b758d606dc7e5b4687fc68dce2 by springerm
[mlir] Use VectorTransferPermutationMapLoweringPatterns in VectorToSCF

VectorTransferPermutationMapLoweringPatterns can be enabled via a pass option. These additional patterns lower permutation maps to minor identity maps with broadcasting, if possible, allowing for more efficient vector load/stores. The option is deactivated by default.

Differential Revision: https://reviews.llvm.org/D102593
The file was modifiedmlir/include/mlir/Conversion/VectorToSCF/VectorToSCF.h
The file was modifiedmlir/test/Integration/Dialect/Vector/CPU/test-transfer-read-3d.mlir
The file was modifiedmlir/lib/Conversion/VectorToSCF/VectorToSCF.cpp
The file was modifiedmlir/test/Integration/Dialect/Vector/CPU/test-transfer-read-1d.mlir
The file was modifiedmlir/test/Integration/Dialect/Vector/CPU/test-transfer-read-2d.mlir
The file was modifiedmlir/lib/Dialect/Vector/VectorTransforms.cpp
The file was removedmlir/test/Integration/Dialect/Vector/CPU/test-transfer-permutation-lowering.mlir
The file was modifiedmlir/include/mlir/Conversion/Passes.td
The file was modifiedmlir/include/mlir/Dialect/Vector/VectorOps.h
The file was addedmlir/test/Dialect/Vector/vector-transfer-lowering-to-scf.mlir
Commit 60a097e5112d81707ac65f943e970428b9a953dc by xur
Fix sanitizer test errors from commit 886629a8

Explictly handle the empty string in the Hash calculation.
The file was modifiedllvm/test/CodeGen/X86/fsafdo_test1.ll
The file was modifiedllvm/lib/CodeGen/MIRFSDiscriminator.cpp
The file was modifiedllvm/test/CodeGen/X86/fsafdo_test2.ll

Summary

  1. [sanitizer] Prepare for D102543 (details)
  2. [sanitizer] Remove QEMU from sanitizer-buildbot3 (details)
  3. [libfuzzer] Print running tests (details)
  4. [libfuzzer] Remove unnecessary cmake flags (details)
  5. [sanitizer] Run QEMU cmakes in parallel (details)
  6. [sanitizer] Remove nested buildbot_qemu call (details)
Commit 910833b342290804b635943cb4e3d35df32665a3 by Vitaly Buka
[sanitizer] Prepare for D102543

Mips requires special handling
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_qemu.sh
Commit 521bc7bf0b559294863399975bb29761a10a7f2a by Vitaly Buka
[sanitizer] Remove QEMU from sanitizer-buildbot3
The file was modifiedbuildbot/osuosl/master/config/builders.py
Commit 285fd4c34b43799e338b1ecfe4a67daeb82b358d by Vitaly Buka
[libfuzzer] Print running tests
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh
Commit 63d380830e464f37ddfa31c9bf2071293ff64b4f by Vitaly Buka
[libfuzzer] Remove unnecessary cmake flags

Linking job limit is unnecessary with LLD.
LIBFUZZER_ENABLE_TESTS does not exist any more.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_fuzzer.sh
Commit 2edb19cb564715af6b594ab40eeb9d9983e5284f by Vitaly Buka
[sanitizer] Run QEMU cmakes in parallel
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_qemu.sh
Commit 89d3740d9144417b7f7e27ba7ed2cdcc10d6a1e9 by Vitaly Buka
[sanitizer] Remove nested buildbot_qemu call

Now it has own builder.
The file was modifiedzorg/buildbot/builders/sanitizers/buildbot_standard.sh