This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-allyesconfig in repository toolchain/ci/llvm-monorepo.
from d28b5841433 Workaround using new Clang with an old NDK. adds b5addbe9686 [compiler-rt][Fuzzer] Fix the fuzzer test build adds 97a0040e61d Add an SBExpressionOptions setting mirroring the "exec" com [...] adds e8d5771bd3e [clangd] don't buffer the input-mirror stream, it's used to [...] adds 81f0a862ce3 [LTO] Fix a crash caused by accessing an empty ValueInfo adds 5ab50f4adef [CMake][Fuchsia] Set -fuse-ld=lld explicitly for Linux runtimes adds 7191f1fb842 Make sure to have lit load the configured site config first. adds 3f04edab25e Fix some windows-specific fallout from the FileSpec change. adds 19cf01a989a [debuginfo-tests] Avoid "import commands" which was depreca [...] adds 1f7bbf4c710 Update debuginfo tests lit for r341135 adds 11caad1fb70 [DWARF v5] Verifier: Add checks for DW_FORM_strx* forms. adds 89824da495f [codeview] Let the X86 backend tell us the VFRAME offset ad [...] adds 89f1d006a5a [compiler-rt] Support for passing through linker flags to l [...] adds f3b71793fd1 [Driver] Use -push-/-pop-state and -as-needed for libc++ on [...] adds 859798aaffd Revert r345562: "PR23833, DR2140: an lvalue-to-rvalue conve [...] adds d8670995361 [debuginfo-tests] commands.getoutput -> subprocess.check_output adds 9cb52376da7 Test commit adds d20c0278509 Handle OUTPUT_FORMAT arguments in quotation marks adds c69c1c85c73 Add /Zc:DllexportInlines option to clang-cl adds dc38405fe23 Fix test on Windows. adds dd0e9f11f3c [ValueTracking] peek through 2-input shuffles in ComputeNum [...] adds 329ac191679 [NFC] Fix incorrect comment in std::list adds f77ce5d873c [X86] Update comment I forgot to change in r346043. NFC new cca1c16bb21 [coroutines] Fix fallthrough warning on try/catch
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: clang-tools-extra/clangd/tool/ClangdMain.cpp | 2 + clang/cmake/caches/Fuchsia-stage2.cmake | 32 +++-- clang/include/clang/Basic/Attr.td | 21 ++++ clang/include/clang/Basic/LangOptions.def | 1 + clang/include/clang/Driver/CC1Options.td | 1 + clang/include/clang/Driver/CLCompatOptions.td | 2 + clang/lib/AST/Expr.cpp | 5 - clang/lib/Analysis/CFG.cpp | 27 +++-- clang/lib/CodeGen/CGExprAgg.cpp | 3 +- clang/lib/CodeGen/CGExprScalar.cpp | 4 +- clang/lib/Driver/ToolChains/Clang.cpp | 5 + clang/lib/Driver/ToolChains/Fuchsia.cpp | 9 +- clang/lib/Frontend/CompilerInvocation.cpp | 3 + clang/lib/Sema/SemaDecl.cpp | 26 ++++ clang/lib/Sema/SemaDeclCXX.cpp | 24 +++- clang/lib/Sema/SemaExpr.cpp | 7 +- clang/lib/Sema/SemaInit.cpp | 10 +- clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp | 7 +- clang/test/Analysis/analyzer-list-configs.c | 3 +- clang/test/Analysis/nullptr.cpp | 12 +- clang/test/CXX/drs/dr21xx.cpp | 10 -- .../CodeGenCXX/dllexport-no-dllexport-inlines.cpp | 133 +++++++++++++++++++++ clang/test/CodeGenCXX/nullptr.cpp | 41 ------- clang/test/Driver/cl-options.c | 5 + clang/test/Driver/fuchsia.cpp | 12 +- clang/test/SemaCXX/coreturn-eh.cpp | 45 +++++++ clang/www/cxx_dr_status.html | 2 +- compiler-rt/cmake/Modules/AddCompilerRT.cmake | 9 +- compiler-rt/lib/fuzzer/tests/CMakeLists.txt | 4 +- debuginfo-tests/lit.cfg.py | 4 +- debuginfo-tests/lit.site.cfg.py.in | 3 +- libcxx/include/list | 2 +- lld/ELF/ScriptParser.cpp | 2 +- lld/test/ELF/format-binary.test | 6 + lldb/docs/building-with-debug-llvm.txt | 1 + lldb/include/lldb/API/SBExpressionOptions.h | 6 + lldb/lit/CMakeLists.txt | 4 +- .../dont_allow_jit}/Makefile | 0 .../dont_allow_jit/TestSampleTest.py | 94 +++++++++++++++ .../test/expression_command/dont_allow_jit/main.c | 15 +++ lldb/scripts/interface/SBExpressionOptions.i | 8 ++ lldb/source/API/SBExpressionOptions.cpp | 9 ++ lldb/source/Host/windows/Host.cpp | 5 +- .../SymbolFile/PDB/SymbolFilePDBTests.cpp | 59 +++++---- llvm/include/llvm/IR/ModuleSummaryIndex.h | 1 + llvm/lib/Analysis/ValueTracking.cpp | 53 +++++--- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | 11 +- llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.h | 3 + llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp | 39 ++++++ llvm/lib/IR/ModuleSummaryIndex.cpp | 40 +++++-- llvm/lib/Target/X86/X86FrameLowering.cpp | 18 +-- llvm/lib/Target/X86/X86ISelLowering.cpp | 4 +- llvm/test/CodeGen/MIR/X86/diexpr-win32.mir | 4 +- llvm/test/DebugInfo/COFF/fpo-realign-vframe.ll | 12 +- .../COFF/{fpo-realign-vframe.ll => vframe-csr.ll} | 105 +++++----------- llvm/test/DebugInfo/X86/dwarfdump-str-offsets.s | 31 ++++- llvm/test/ThinLTO/X86/Inputs/alias_internal.ll | 8 ++ llvm/test/ThinLTO/X86/alias_internal.ll | 21 ++++ llvm/test/Transforms/InstCombine/logical-select.ll | 8 +- .../tools/llvm-dwarfdump/X86/verify_debug_info.s | 4 +- .../test/tools/llvm-dwarfdump/X86/verify_strings.s | 88 ++++++++++++++ llvm/unittests/Analysis/ValueTrackingTest.cpp | 3 +- 62 files changed, 829 insertions(+), 307 deletions(-) create mode 100644 clang/test/CodeGenCXX/dllexport-no-dllexport-inlines.cpp create mode 100644 clang/test/SemaCXX/coreturn-eh.cpp copy lldb/packages/Python/lldbsuite/test/{functionalities/frame_var => expression_ [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] create mode 100644 lldb/packages/Python/lldbsuite/test/expression_command/dont_all [...] copy llvm/test/DebugInfo/COFF/{fpo-realign-vframe.ll => vframe-csr.ll} (69%) create mode 100644 llvm/test/ThinLTO/X86/Inputs/alias_internal.ll create mode 100644 llvm/test/ThinLTO/X86/alias_internal.ll create mode 100644 llvm/test/tools/llvm-dwarfdump/X86/verify_strings.s