示例#1
0
def _get_llvmgcc_builders():
    return [
        {'name' : "llvm-gcc-i686-darwin10-selfhost",
         'slavenames':["dunbar-darwin10"],
         'builddir':"llvm-gcc-i686-darwin10-selfhost",
         'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(4, triple='i686-apple-darwin10',
                                                         gxxincludedir='/usr/include/c++/4.2.1')},
        {'name' : "llvm-gcc-i386-linux-selfhost",
         'slavenames':["gcc11"],
         'builddir':"llvm-gcc-i386-linux-selfhost",
         'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(triple='i686-pc-linux-gnu',
                                                         extra_languages="fortran",
                                                         extra_configure_args=['--disable-multilib',
                                                         '--enable-targets=all',
                                                         '--with-as=/home/baldrick/bin32/as',
                                                         '--with-mpfr=/home/baldrick/cfarm-32',
                                                         '--with-gmp=/home/baldrick/cfarm-32'])},
        {'name' : "llvm-gcc-x86_64-darwin10-selfhost",
         'slavenames':["dunbar-darwin10"],
         'builddir':"llvm-gcc-x86_64-darwin10-selfhost",
         'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(4, triple='x86_64-apple-darwin10',
                                                         gxxincludedir='/usr/include/c++/4.2.1')},
        {'name' : "llvm-gcc-x86_64-linux-selfhost",
         'slavenames':["osu7"],
         'builddir':"llvm-gcc-x86_64-linux-selfhost",
         'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(triple='x86_64-pc-linux-gnu',
                                                         extra_configure_args=['--disable-multilib'])},
        {'name' : "llvm-x86_64-linux-checks",
        'slavenames':["gcc10"],
        'builddir':"llvm-x86_64-linux-checks",
        'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(triple='x86_64-pc-linux-gnu',
                                                        stage1_config='Release+Asserts+Checks',
                                                        stage2_config='Debug+Asserts+Checks',
                                                        extra_languages="fortran",
                                                        extra_configure_args=['--disable-multilib',
                                                        '--with-mpfr=/opt/cfarm/mpfr',
                                                        '--with-gmp=/opt/cfarm/gmp'],
                                                        timeout=120)},
        ]
示例#2
0
文件: Import.py 项目: chapuni/zorg
# RUN: python %s

import zorg
from zorg.buildbot.builders import ClangBuilder, LLVMBuilder, LLVMGCCBuilder
from zorg.buildbot.builders import NightlytestBuilder

# Just check that we can instantiate the build factors, what else can we do?

print ClangBuilder.getClangBuildFactory()

print LLVMBuilder.getLLVMBuildFactory()

print LLVMGCCBuilder.getLLVMGCCBuildFactory()

print NightlytestBuilder.getFastNightlyTestBuildFactory('x86_64-apple-darwin10')