|
3536 | 3536 | script_interpreter=None, |
3537 | 3537 | clean=True)}, |
3538 | 3538 |
|
3539 | | - # Builders similar to used in Buildkite premerge pipeline. |
3540 | | - # Please keep in sync with llvm-project/.ci configurations. |
3541 | | - |
3542 | | - # See https://github.com/llvm/llvm-project/blob/main/.ci/monolithic-windows.sh. |
3543 | | - {'name' : "premerge-monolithic-windows", |
3544 | | - 'tags' : ["premerge"], |
3545 | | - 'workernames' : ["premerge-windows-1"], |
3546 | | - 'builddir': "premerge-monolithic-windows", |
3547 | | - 'factory' : UnifiedTreeBuilder.getCmakeWithNinjaWithMSVCBuildFactory( |
3548 | | - vs="autodetect", |
3549 | | - depends_on_projects=["clang-tools-extra", "clang", "libclc", "lld", "llvm", "mlir", "polly"], |
3550 | | - checks=["check-all"], |
3551 | | - install_pip_requirements = True, |
3552 | | - clean = True, |
3553 | | - extra_configure_args=[ |
3554 | | - "-DCMAKE_BUILD_TYPE=Release", |
3555 | | - "-DLLVM_ENABLE_ASSERTIONS=ON", |
3556 | | - "-DLLVM_BUILD_EXAMPLES=ON", |
3557 | | - "-DCOMPILER_RT_BUILD_LIBFUZZER=OFF", |
3558 | | - "-DLLVM_LIT_ARGS=-v", |
3559 | | - "-DMLIR_ENABLE_BINDINGS_PYTHON=ON", |
3560 | | - "-DCOMPILER_RT_BUILD_ORC=OFF", |
3561 | | - "-DCMAKE_C_COMPILER_LAUNCHER=sccache", |
3562 | | - "-DCMAKE_CXX_COMPILER_LAUNCHER=sccache"])}, |
3563 | | - # See https://github.com/llvm/llvm-project/blob/main/.ci/monolithic-linux.sh. |
3564 | | - {'name': "premerge-monolithic-linux", |
3565 | | - 'tags' : ["premerge"], |
3566 | | - 'collapseRequests': False, |
3567 | | - 'workernames': ["premerge-linux-1"], |
3568 | | - 'builddir': "premerge-monolithic-linux", |
3569 | | - 'factory': UnifiedTreeBuilder.getCmakeWithNinjaBuildFactory( |
3570 | | - depends_on_projects=["bolt", "clang", "clang-tools-extra", "compiler-rt", "flang", "flang-rt", "libc", "libclc", "lld", "llvm", "mlir", "polly"], |
3571 | | - install_pip_requirements = True, |
3572 | | - extra_configure_args=[ |
3573 | | - "-DCMAKE_BUILD_TYPE=Release", |
3574 | | - "-DLLVM_ENABLE_ASSERTIONS=ON", |
3575 | | - "-DLLVM_BUILD_EXAMPLES=ON", |
3576 | | - "-DCOMPILER_RT_BUILD_LIBFUZZER=OFF", |
3577 | | - "-DMLIR_ENABLE_BINDINGS_PYTHON=ON", |
3578 | | - "-DLLVM_LIT_ARGS=-v", |
3579 | | - "-DLLVM_ENABLE_LLD=ON", |
3580 | | - "-DCMAKE_CXX_FLAGS=-gmlt", |
3581 | | - "-DLLVM_CCACHE_BUILD=ON"])}, |
3582 | | - |
3583 | 3539 | ] |
3584 | 3540 |
|
3585 | 3541 | # LLDB remote-linux builder env variables. |
|
0 commit comments