google / google/xls

Enable build with LLVM toolchain provider via grailbio/bazel-toolchain

Open
#558 0 comments 0 reactions 0 assignees View on GitHub
long-term-enhancement
Dominant language
C++
Stars
1.9k
Forks
283
Avg merge
2d 10h
Merged PRs (30d)
135

Description

Historically m4 had difficulty building with this enabled, now it looks like the immediate issue is with the `dependency_support:embedded_python_interpreter` target e.g. running the following wildcard:

```console
$ bazel test -c opt --incompatible_enable_cc_toolchain_resolution ...
```

If we want to we could start trying to build up CI for targets that are known to work, but honestly running vs the standard CC toolchain on select OS-es has been working ok for development to date, so marking as "long term enhancement", just know that we're not winning any "hermiticity of the year" awards for our builds.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.