You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#794 disabled cross-language LTO because lld was not fully supported. When #1035 is resolved, it would be possible to revert #794 and support LTO again.
The text was updated successfully, but these errors were encountered:
One of the reasons we haven't re-enabled it earlier is that it slows down builds of tests in CI which are built using scripts/ci-docker-images/builder-*-unknown-linux-musl* Dockerfiles.
However, as we migrate the invocation of CI scripts to tests/Makefile + docker-compose.yml (see #1663), it should be possible to build the builder images with different options for different jobs by specifying args option in docker-compose.yml. Thus the same Dockerfile can be used for building Vector for both tests (with cross-language LTO disabled) and for release archives (with cross-language LTO enabled).
#794 disabled cross-language LTO because lld was not fully supported. When #1035 is resolved, it would be possible to revert #794 and support LTO again.
The text was updated successfully, but these errors were encountered: