|
1455 | 1455 | '-DLLDB_TEST_USER_ARGS=--skip-category=watchpoint',
|
1456 | 1456 | '-DLLDB_ENFORCE_STRICT_TEST_REQUIREMENTS=ON'])},
|
1457 | 1457 |
|
| 1458 | + {'name': "lldb-x86_64-win", |
| 1459 | + 'tags' : ["lldb"], |
| 1460 | + 'workernames': ["as-builder-10"], |
| 1461 | + 'builddir': "lldb-x86-64", |
| 1462 | + 'factory': UnifiedTreeBuilder.getCmakeExBuildFactory( |
| 1463 | + depends_on_projects = ["llvm", "clang", "lld", "lldb"], |
| 1464 | + enable_runtimes = None, |
| 1465 | + checks = [ |
| 1466 | + "check-lldb-unit", |
| 1467 | + "check-lldb-api", |
| 1468 | + "check-lldb-shell", |
| 1469 | + ], |
| 1470 | + vs = "autodetect", |
| 1471 | + clean = True, |
| 1472 | + cmake_definitions = { |
| 1473 | + "CMAKE_BUILD_TYPE" : "Release", |
| 1474 | + "CMAKE_C_COMPILER_LAUNCHER" : "ccache", |
| 1475 | + "CMAKE_CXX_COMPILER_LAUNCHER" : "ccache", |
| 1476 | + "CMAKE_CXX_FLAGS" : "-D__OPTIMIZE__", |
| 1477 | + "CMAKE_MSVC_RUNTIME_LIBRARY" : "MultiThreadedDLL", |
| 1478 | + |
| 1479 | + "LLVM_ENABLE_ASSERTIONS" : "ON", |
| 1480 | + "LLVM_INCLUDE_BENCHMARKS" : "OFF", |
| 1481 | + "LLVM_PARALLEL_LINK_JOBS" : 8, |
| 1482 | + "LLVM_LIT_ARGS" : "-v -vv --threads=32 --time-tests", |
| 1483 | + |
| 1484 | + "LLDB_ENFORCE_STRICT_TEST_REQUIREMENTS" : "ON", |
| 1485 | + "LLDB_ENABLE_SWIG" : "ON ", |
| 1486 | + "LLDB_ENABLE_LIBEDIT" : "OFF", |
| 1487 | + "LLDB_ENABLE_CURSES" : "OFF", |
| 1488 | + "LLDB_ENABLE_LZMA" : "OFF", |
| 1489 | + "LLDB_ENABLE_LIBXML2" : "OFF", |
| 1490 | + "LLDB_CAN_USE_LLDB_SERVER" : "ON", |
| 1491 | + }, |
| 1492 | + env = { |
| 1493 | + 'LLDB_USE_LLDB_SERVER' : "1", |
| 1494 | + 'CCACHE_DIR' : util.Interpolate("%(prop:builddir)s/ccache-db"), |
| 1495 | + # TMP/TEMP within the build dir (to utilize a ramdisk). |
| 1496 | + 'TMP' : util.Interpolate("%(prop:builddir)s/build"), |
| 1497 | + 'TEMP' : util.Interpolate("%(prop:builddir)s/build"), |
| 1498 | + }, |
| 1499 | + ) |
| 1500 | + }, |
| 1501 | + |
1458 | 1502 | # LLD builders.
|
1459 | 1503 |
|
1460 | 1504 | {'name' : "ppc64le-lld-multistage-test",
|
|
0 commit comments