[llvm] [llvm-lsp] LSP server for LLVM IR (PR #161969)

via llvm-commits llvm-commits at lists.llvm.org
Sat Dec 6 11:44:06 PST 2025


Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,Bertik23
 <39457484+Bertik23 at users.noreply.github.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>,
Albert =?utf-8?q?Havliček?= <ahavlicek at azul.com>
Message-ID:
In-Reply-To: <llvm.org/llvm/llvm-project/pull/161969 at github.com>


github-actions[bot] wrote:

<!--PREMERGE ADVISOR COMMENT: Linux-->
# :penguin: Linux x64 Test Results

* 93660 tests passed
* 1408 tests skipped

All tests passed but another part of the build **failed**. Click on a failure below to see the details.

<details>
<summary>lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Transport.cpp.o</summary>

```
FAILED: lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Transport.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Transport.cpp.o -MF lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Transport.cpp.o.d -o lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Transport.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP/Transport.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP/Transport.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Transport.h:25:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Protocol.cpp.o</summary>

```
FAILED: lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Protocol.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/lib/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Protocol.cpp.o -MF lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Protocol.cpp.o.d -o lib/Support/LSP/CMakeFiles/LLVMSupportLSP.dir/Protocol.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP/Protocol.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/lib/Support/LSP/Protocol.cpp:13:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/SourceMgrUtils.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/SourceMgrUtils.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/lsp-server-support -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/SourceMgrUtils.cpp.o -MF tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/SourceMgrUtils.cpp.o.d -o tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/SourceMgrUtils.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support/SourceMgrUtils.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support/SourceMgrUtils.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include/mlir/Tools/lsp-server-support/SourceMgrUtils.h:18:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/Protocol.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/Protocol.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/Protocol.cpp.o -MF tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/Protocol.cpp.o.d -o tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/Protocol.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.h:23:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o -MF tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o.d -o tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/LSPServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/LSPServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/LSPServer.cpp:10:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MLIRServer.h:12:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.h:23:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/CompilationDatabase.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/CompilationDatabase.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/lsp-server-support -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/CompilationDatabase.cpp.o -MF tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/CompilationDatabase.cpp.o.d -o tools/mlir/lib/Tools/lsp-server-support/CMakeFiles/obj.MLIRLspServerSupportLib.dir/CompilationDatabase.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MlirLspServerMain.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MlirLspServerMain.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MlirLspServerMain.cpp.o -MF tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MlirLspServerMain.cpp.o.d -o tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MlirLspServerMain.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MlirLspServerMain.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MlirLspServerMain.cpp:11:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MLIRServer.h:12:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.h:23:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/LSPServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/LSPServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/LSPServer.cpp.o -MF tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/LSPServer.cpp.o.d -o tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/LSPServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/LSPServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/LSPServer.cpp:11:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenLspServerMain.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenLspServerMain.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenLspServerMain.cpp.o -MF tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenLspServerMain.cpp.o.d -o tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenLspServerMain.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenLspServerMain.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenLspServerMain.cpp:11:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenServer.cpp.o -MF tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenServer.cpp.o.d -o tools/mlir/lib/Tools/tblgen-lsp-server/CMakeFiles/TableGenLspServerLib.dir/TableGenServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenServer.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/tblgen-lsp-server/TableGenServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MLIRServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MLIRServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MLIRServer.cpp.o -MF tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MLIRServer.cpp.o.d -o tools/mlir/lib/Tools/mlir-lsp-server/CMakeFiles/obj.MLIRLspServerLib.dir/MLIRServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MLIRServer.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/MLIRServer.h:12:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-lsp-server/Protocol.h:23:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/Protocol.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/Protocol.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/Protocol.cpp.o -MF tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/Protocol.cpp.o.d -o tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/Protocol.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/Protocol.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/Protocol.cpp:13:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/Protocol.h:23:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/MlirPdllLspServerMain.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/MlirPdllLspServerMain.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/MlirPdllLspServerMain.cpp.o -MF tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/MlirPdllLspServerMain.cpp.o.d -o tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/MlirPdllLspServerMain.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/MlirPdllLspServerMain.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/MlirPdllLspServerMain.cpp:11:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/PDLLServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/LSPServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/LSPServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/LSPServer.cpp.o -MF tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/LSPServer.cpp.o.d -o tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/LSPServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/LSPServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/LSPServer.cpp:11:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/PDLLServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/PDLLServer.cpp.o</summary>

```
FAILED: tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/PDLLServer.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -Werror=global-constructors -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/PDLLServer.cpp.o -MF tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/PDLLServer.cpp.o.d -o tools/mlir/lib/Tools/mlir-pdll-lsp-server/CMakeFiles/MLIRPdllLspServerLib.dir/PDLLServer.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/PDLLServer.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/PDLLServer.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/lib/Tools/mlir-pdll-lsp-server/PDLLServer.h:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>tools/mlir/tools/mlir-lsp-server/CMakeFiles/mlir-lsp-server.dir/mlir-lsp-server.cpp.o</summary>

```
FAILED: tools/mlir/tools/mlir-lsp-server/CMakeFiles/mlir-lsp-server.dir/mlir-lsp-server.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -DMLIR_INCLUDE_TESTS -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/tools/mlir-lsp-server -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/tools/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -Wundef -Werror=mismatched-tags -O3 -DNDEBUG -std=c++17  -fno-exceptions -funwind-tables -fno-rtti -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -MD -MT tools/mlir/tools/mlir-lsp-server/CMakeFiles/mlir-lsp-server.dir/mlir-lsp-server.cpp.o -MF tools/mlir/tools/mlir-lsp-server/CMakeFiles/mlir-lsp-server.dir/mlir-lsp-server.cpp.o.d -o tools/mlir/tools/mlir-lsp-server/CMakeFiles/mlir-lsp-server.dir/mlir-lsp-server.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/tools/mlir-lsp-server/mlir-lsp-server.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/mlir/tools/mlir-lsp-server/mlir-lsp-server.cpp:14:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Protocol.cpp.o</summary>

```
FAILED: unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Protocol.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -Wno-suggest-override -MD -MT unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Protocol.cpp.o -MF unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Protocol.cpp.o.d -o unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Protocol.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP/Protocol.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP/Protocol.cpp:9:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>
<details>
<summary>unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Transport.cpp.o</summary>

```
FAILED: unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Transport.cpp.o
sccache /opt/llvm/bin/clang++ -DGTEST_HAS_RTTI=0 -DLLVM_BUILD_STATIC -D_DEBUG -D_GLIBCXX_ASSERTIONS -D_GLIBCXX_USE_CXX11_ABI=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/unittests/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP -I/home/gha/actions-runner/_work/llvm-project/llvm-project/build/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googletest/include -I/home/gha/actions-runner/_work/llvm-project/llvm-project/third-party/unittest/googlemock/include -gmlt -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror -Werror=date-time -Werror=unguarded-availability-new -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wno-pass-failed -Wmisleading-indentation -Wctad-maybe-unsupported -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG -std=c++17  -Wno-variadic-macros -Wno-gnu-zero-variadic-macro-arguments -fno-exceptions -funwind-tables -fno-rtti -UNDEBUG -Wno-suggest-override -MD -MT unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Transport.cpp.o -MF unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Transport.cpp.o.d -o unittests/Support/LSP/CMakeFiles/LLVMSupportLSPTests.dir/Transport.cpp.o -c /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP/Transport.cpp
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/unittests/Support/LSP/Transport.cpp:9:
In file included from /home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Transport.h:25:
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1303:12: error: redefinition of 'MessageType'
1303 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1276:12: note: previous definition is here
1276 | enum class MessageType { Error = 1, Warning = 2, Info = 3, Log = 4, Debug = 5 };
|            ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1305:8: error: redefinition of 'ShowMessageParams'
1305 | struct ShowMessageParams {
|        ^
/home/gha/actions-runner/_work/llvm-project/llvm-project/llvm/include/llvm/Support/LSP/Protocol.h:1283:8: note: previous definition is here
1283 | struct ShowMessageParams {
|        ^
2 errors generated.
```
</details>

If these failures are unrelated to your changes (for example tests are broken or flaky at HEAD), please open an issue at https://github.com/llvm/llvm-project/issues and add the `infrastructure` label.

https://github.com/llvm/llvm-project/pull/161969


More information about the llvm-commits mailing list