FailedChanges

Summary

  1. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll (details)
  2. [scudo][standalone] Fix Primary's ReleaseToOS test (details)
  3. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget (details)
  4. SparcSubtarget.h - cleanup include dependencies. NFCI. (details)
  5. NVPTXTargetMachine.h - remove unused includes. NFCI. (details)
  6. MSP430TargetMachine.h - remove unused includes. NFCI. (details)
  7. [clangd] Disable msan instrumentation for generated Evaluate(). (details)
  8. NFC, add a missing stdlib include for the use of abort (details)
  9. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds (details)
  10. [libc++] Fix tests on GCC 10 (details)
  11. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py (details)
Commit 01c95f79424d1083a6c06ed28c98c0a647b85711 by mcinally
[SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll
The file was modifiedllvm/test/CodeGen/AArch64/sve-fixed-length-int-reduce.ll
Commit e456df77c2a5a2bf905f6848a09faf69b49c5752 by kostyak
[scudo][standalone] Fix Primary's ReleaseToOS test

Said test was flaking on Fuchsia for non-obvious reasons, and only
for ASan variants (the release was returning 0).

It turned out that the templating was off, `true` being promoted to
a `s32` and used as the minimum interval argument. This meant that in
some circumstances, the normal release would occur, and the forced
release would have nothing to release, hence the 0 byte released.

The symbols are giving it away (note the 1):
```
scudo::SizeClassAllocator64<scudo::FixedSizeClassMap<scudo::DefaultSizeClassConfig>,24ul,1,2147483647,false>::releaseToOS(void)
```

This also probably means that there was no MTE version of that test!

Differential Revision: https://reviews.llvm.org/D88457
The file was modifiedcompiler-rt/lib/scudo/standalone/tests/primary_test.cpp
Commit c816ee13ad9e14ec1b69e07b1d3851d8b548ff8c by simon.moll
[OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget

The libomptarget VE plugin [[
http://lab.llvm.org:8014/builders/clang-ve-ninja/builds/8937/steps/build-unified-tree/logs/stdio
| fails zu build ]] after ae95ceeb8f98d81f615c69da02f73b5ee6b1519a .

Differential Revision: https://reviews.llvm.org/D88476
The file was modifiedopenmp/libomptarget/plugins/ve/src/rtl.cpp
Commit 30c0bea5714400d52ab50693e4a7e738ab789400 by llvm-dev
SparcSubtarget.h - cleanup include dependencies. NFCI.

TargetFrameLowering.h is guaranteed to be covered by SparcFrameLowering.h

Fix missing implicit Triple.h dependency.
The file was modifiedllvm/lib/Target/Sparc/SparcSubtarget.h
Commit 8f34216ece714f30f08092d108b85c0e7e77384a by llvm-dev
NVPTXTargetMachine.h - remove unused includes. NFCI.
The file was modifiedllvm/lib/Target/NVPTX/NVPTXTargetMachine.h
Commit a06581ef39284f8ec66778807adf0e2d244a33d1 by llvm-dev
MSP430TargetMachine.h - remove unused includes. NFCI.
The file was modifiedllvm/lib/Target/MSP430/MSP430TargetMachine.h
Commit a9f63d22fafb0d7de768efc6b7447f8e7f6bb220 by usx
[clangd] Disable msan instrumentation for generated Evaluate().

MSAN build times out for generated DecisionForest inference runtime.

A solution worth trying is splitting the function into 300 smaller
functions and then re-enable msan.

For now we are disabling instrumentation for the generated function.

Differential Revision: https://reviews.llvm.org/D88495
The file was modifiedclang-tools-extra/clangd/quality/CompletionModelCodegen.py
Commit 119274748bce6d1248aa57cb55d79bfeae8a2f8e by Alex Lorenz
NFC, add a missing stdlib include for the use of abort

The FatalErrorHandler.cpp file uses 'abort', but doesn't include
'stdlib.h'. This causes a build error when modules are used in clang.
The file was modifiedclang/tools/libclang/FatalErrorHandler.cpp
Commit d0ed45dc920004bb7b6642d6086b4722443eeba2 by Jonas Devlieghere
[lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds
The file was modifiedlldb/utils/lldb-dotest/CMakeLists.txt
The file was modifiedlldb/test/API/CMakeLists.txt
The file was modifiedlldb/utils/lldb-dotest/lldb-dotest.in
Commit 3e5f9dacb092a1414f72500111c2b049673e0055 by Louis Dionne
[libc++] Fix tests on GCC 10

Also, remove workarounds for ancient Clangs from is_constructible tests.
The file was modifiedlibcxx/test/std/namespace/addressable_functions.sh.cpp
The file was modifiedlibcxx/test/std/utilities/tuple/tuple.tuple/tuple.creation/tuple_cat.pass.cpp
The file was modifiedlibcxx/utils/ci/run-buildbot.sh
The file was modifiedlibcxx/include/type_traits
The file was modifiedlibcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/is_constructible.pass.cpp
Commit ccbb9827db4c30c93b92a204aeb2b98f9f3a723a by Jonas Devlieghere
[lldb] Also configure lldb_framework_dir in the lit.site.cfg.py

Configuring the variable in CMake isn't enought, because the build mode
can't be resolved until execution time, which requires the build mode to
be substituted by lit.
The file was modifiedlldb/test/API/lit.site.cfg.py.in