Index: buildbot/osuosl/master/config/builders.py =================================================================== --- buildbot/osuosl/master/config/builders.py +++ buildbot/osuosl/master/config/builders.py @@ -1063,6 +1063,20 @@ 'CXX': 'clang++', 'LD': 'lld', })}, + {'name': "mlir-windows", + 'mergeRequests': False, + 'slavenames':["win-mlir-buildbot"], + 'builddir': "mlir-x64-windows-ninja", + 'category' : 'mlir', + 'factory': UnifiedTreeBuilder.getCmakeWithNinjaWithMSVCBuildFactory( + clean=True, + depends_on_projects=['llvm','mlir'], + vs="autodetect", + extra_configure_args=[ + '-DLLVM_BUILD_EXAMPLES=ON', + '-DLLVM_ENABLE_PROJECTS=mlir', + '-DLLVM_TARGETS_TO_BUILD="host;NVPTX;AMDGPU"', + ]}, ] # Sanitizer builders. Index: buildbot/osuosl/master/config/slaves.py =================================================================== --- buildbot/osuosl/master/config/slaves.py +++ buildbot/osuosl/master/config/slaves.py @@ -64,6 +64,9 @@ # Windows Server 2016 Intel Xeon(R) Quad 2.30 GHz, 56GB of RAM create_slave("win-py3-buildbot", properties={'jobs' : 64}, max_builds=1), + # Windows Server 2016 Intel(R) Xeon(R) CPU @ 2.60GHz, 16 Core(s), 128 GB of RAM + create_slave("win-mlir-buildbot", properties={'jobs' : 64}, max_builds=1), + # POWER7 PowerPC big endian (powerpc64) create_slave("ppc64be-clang-test", properties={'jobs': 16}, max_builds=1), create_slave("ppc64be-clang-lnt-test", properties={'jobs': 16, 'vcs_protocol': 'https'}, max_builds=1), Index: buildbot/osuosl/master/config/status.py =================================================================== --- buildbot/osuosl/master/config/status.py +++ buildbot/osuosl/master/config/status.py @@ -212,6 +212,15 @@ builders = ["lldb-x64-windows-ninja"], addLogs=False, num_lines = 15), + InformativeMailNotifier( + fromaddr = "llvm.buildmaster@lab.llvm.org", + sendToInterestedUsers = False, + extraRecipients = ["stilis@microsoft.com", "namcvica@microsoft.com"], + subject="Build %(builder)s Failure", + mode = "failing", + builders = ["mlir-windows"], + addLogs=False, + num_lines = 15), InformativeMailNotifier( fromaddr = "llvm.buildmaster@lab.llvm.org", sendToInterestedUsers= False,