[zorg] r214540 - Fixed mergefunc builder configure; added lldb builder for FreeBSD.

David Blaikie dblaikie at gmail.com
Fri May 8 09:37:10 PDT 2015


On Fri, Aug 1, 2014 at 11:58 AM, Galina Kistanova <gkistanova at gmail.com>
wrote:

> Author: gkistanova
> Date: Fri Aug  1 13:58:57 2014
> New Revision: 214540
>
> URL: http://llvm.org/viewvc/llvm-project?rev=214540&view=rev
> Log:
> Fixed mergefunc builder configure; added lldb builder for FreeBSD.
>
> Modified:
>     zorg/trunk/buildbot/osuosl/master/config/builders.py
>
> Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
> URL:
> http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=214540&r1=214539&r2=214540&view=diff
>
> ==============================================================================
> --- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
> +++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Aug  1
> 13:58:57 2014
> @@ -132,10 +132,10 @@ clang_x86_64_linux_xfails = [
>      'LLC_compile.SingleSource/UnitTests/Vector/SSE/sse.stepfft',
>  ]
>
> -# TODO: The following tests marked as expected failures on FreeBSD 9
> temporarily.
> +# TODO: The following tests marked as expected failures on FreeBSD
> temporarily.
>  # Remove after http://llvm.org/bugs/show_bug.cgi?id=18089
>  # and http://llvm.org/bugs/show_bug.cgi?id=18056 will be fixed and
> closed.
> -clang_x86_64_freeBSD9_xfails = [
> +clang_x86_64_freebsd_xfails = [
>      'LLC.MultiSource/Benchmarks/SciMark2-C/scimark2',
>      'LLC_compile.MultiSource/Benchmarks/SciMark2-C/scimark2',
>      'LLC.MultiSource/Benchmarks/nbench/nbench',
> @@ -294,17 +294,17 @@ def _get_clang_builders():
>                                                                 test=False,
>
> xfails=clang_x86_64_linux_xfails)},
>
> -         {'name': "clang-mergefunc-x86_64-freeBSD9.2",
> +         {'name': "clang-mergefunc-x86_64-freebsd",
>            'slavenames':["as-bldslv5"],
> -         'builddir':"x86_64-freeBSD9.2",
> -         'factory' :
> NightlytestBuilder.getFastNightlyTestBuildFactory(triple='x86_64-unknown-freebsd9.2',
> +         'builddir':"clang-mergefunc-x86_64-freebsd",
> +         'factory' :
> NightlytestBuilder.getFastNightlyTestBuildFactory(triple='x86_64-unknown-freebsd10.0',
>
> stage1_config='Release+Asserts',
>
> merge_functions=True,
>
> make='gmake',
>                                                                 test=False,
> -                                                               env={'CC'
> : '/usr/local/bin/gcc47',
> -                                                                    'CXX'
> : '/usr/local/bin/g++47'},
> -
>  xfails=clang_x86_64_freeBSD9_xfails)},
> +                                                               env={'CC'
> : '/usr/local/bin/gcc49',
> +                                                                    'CXX'
> : '/usr/local/bin/g++49'},
> +
>  xfails=clang_x86_64_freebsd_xfails)},
>
>          # Clang cross builders.
>          {'name' : "clang-x86_64-darwin13-cross-mingw32",
> @@ -550,6 +550,10 @@ def _get_lldb_builders():
>           'builddir': "build.lldb-x86_64-darwin12",
>           'factory': LLDBBuilder.getLLDBxcodebuildFactory()},
>
> +        {'name': "lldb-x86_64-freebsd",
> +         'slavenames': ["as-bldslv5"],
> +         'builddir': "lldb-x86_64-freebsd",
> +         'factory': LLDBBuilder.getLLDBxcodebuildFactory()},
>         ]
>
>  # Offline.
> @@ -579,9 +583,9 @@ def _get_lld_builders():
>           'factory': LLDBuilder.getLLDWinBuildFactory(),
>           'category'   : 'lld'},
>
> -        {'name': "lld-x86_64-freeBSD",
> +        {'name': "lld-x86_64-freebsd",
>           'slavenames' :["as-bldslv5"],
> -         'builddir':"lld-x86_64-freeBSD",
> +         'builddir':"lld-x86_64-freebsd",
>

Not sure who owns this builder (who was this patch provided/requested by?)
but this builder doesn't seem to have passed in several hundred builds over
the last week & a half (not sure how much further back the failures go -
it's been failing since recorded history of those couple of hundred builds,
at least).

Can we disable this until someone cares about it enough to make/keep it
green?


>           'factory': LLDBuilder.getLLDBuildFactory(jobs=32,
>
>  extra_configure_args=['-DCMAKE_EXE_LINKER_FLAGS=-lcxxrt'],
>                                                    env={'CXXFLAGS' :
> "-std=c++11 -stdlib=libc++"}),
> @@ -609,9 +613,9 @@ def _get_sanitizer_builders():
>            #
>  buildWithSanitizerOptions=['-fsanitize=address'],
>            #
>  env={'PATH':'/usr/local/bin:/usr/bin:/bin'})},
>
> -          {'name': "sanitizer_x86_64-freeBSD9.2",
> +          {'name': "sanitizer_x86_64-freebsd",
>             'slavenames':["as-bldslv5"],
> -           'builddir':"sanitizer_x86_64-freeBSD9.2",
> +           'builddir':"sanitizer_x86_64-freebsd",
>             'factory' : SanitizerBuilderII.getSanitizerBuildFactoryII(
>                                            clean=True,
>
>  sanitizers=['sanitizer','lsan','msan','tsan','ubsan','dfsan'],
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150508/320b64ae/attachment.html>


More information about the llvm-commits mailing list