[Lldb-commits] [lldb] [lldb][test][win][x86_64] XFAIL already failing Shell tests (PR #100476)
Kendal Harland via lldb-commits
lldb-commits at lists.llvm.org
Fri Jul 26 12:44:18 PDT 2024
================
@@ -1,3 +1,4 @@
+# XFAIL: target=x86_64-{{.*}}-windows{{.*}}
----------------
kendalharland wrote:
For reference, my current setup steps are the following commands run in a non-admin cmd.exe
```
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat -host_arch=amd64 -arch=amd64
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\VsDevCmd.bat -test
set LLDB_USE_LLDB_SERVER=1
set MSVC_INSTALL_DIR=C:\Program Files\Microsoft Visual Studio\2022\Community
set "PATH=%MSVC_INSTALL_DIR%\DIA SDK\bin\amd64;%PATH%"
set "PATH=%MSVC_INSTALL_DIR%\VC\Tools\Llvm\x64\bin;%PATH%"
cmake -G Ninja ^
-S llvm ^
-B build ^
-D Python3_EXECUTABLE="C:\Program Files\Python312\python.exe" ^
-D CMAKE_C_COMPILER="C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe" ^
-D CMAKE_CXX_COMPILER="C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\clang-cl.exe" ^
-D CMAKE_C_COMPILER_LAUNCHER=ccache ^
-D CMAKE_CXX_COMPILER_LAUNCHER=ccache ^
-D CMAKE_BUILD_TYPE="Release" ^
-D CMAKE_LINKER="C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\Llvm\x64\bin\lld-link.exe" ^
-D LLVM_ENABLE_PROJECTS="clang;lldb;lld" ^
-D LLVM_HOST_TRIPLE="x86_64-unknown-windows-msvc" ^
-D LLVM_ENABLE_LLD="YES" ^
-D LLVM_ENABLE_LIBEDIT="NO" ^
-D LLVM_ENABLE_DIA_SDK="OFF" ^
-D LLDB_ENABLE_PYTHON=1 ^
-D LLDB_PYTHON_EXE_RELATIVE_PATH="python.exe" ^
-D LLDB_TEST_USER_ARGS=--skip-category=watchpoint ^
-D LLDB_ENFORCE_STRICT_TEST_REQUIREMENTS=1 ^
-D CMAKE_CXX_STANDARD=14
ninja -C build check-lldb
```
https://github.com/llvm/llvm-project/pull/100476
More information about the lldb-commits
mailing list