def guess_static(*args, **kwargs):

    return fbuild.builders.c._guess_builder('c++ static',
        {'g++', 'clang++', 'icpc'}, (
        ({'windows'}, 'fbuild.builders.cxx.msvc.static'),
        ({'iphone', 'simulator', 'g++'},
            'fbuild.builders.cxx.gxx.iphone.static_simulator'),
        ({'iphone', 'g++'}, 'fbuild.builders.cxx.gxx.iphone.static'),
        ({'darwin', 'clang++'}, 'fbuild.builders.cxx.clangxx.darwin.static'),
        ({'darwin', 'g++'}, 'fbuild.builders.cxx.gxx.darwin.static'),
        ({'clang++'}, 'fbuild.builders.cxx.clangxx.static'),
        ({'icpc'}, 'fbuild.builders.cxx.intelxx.static'),
        ({'g++'}, 'fbuild.builders.cxx.gxx.static'),
    ), *args, **kwargs)
L{static} tries to guess the static system c++ compiler according to the
dataset/ETHPy150Open felix-lang/fbuild/lib/fbuild/builders/cxx/__init__.py/guess_static