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
Note
This should only done by a LightGBM maintainer, on a LightGBM-official branch.
open a PR in this repo which switches the image URI for the QEMU_multiarch bdist image to the new one built from lightgbm-ci-docker and which removes code from .ci/setup.sh that builds PoCL from source
This issue has been automatically locked since there has not been any recent activity since it was closed. To start a new related discussion, open a new issue at https://github.com/microsoft/LightGBM/issues including a reference to this.
Summary
#5252 introduced the use of PoCL for creating wheels that support LightGBM's OpenCL-based GPU code.
As of that PR, LightGBM has to build PoCL from source on every CI run, which is very slow on QEMU builds (#5252 (comment)).
LightGBM's CI should switch to using a pre-built container image that already has PoCL in it.
Motivation
Reduces CI time.
Reduces risk of CI failures.
Description
@StrikerRUS has already created such an image:
How to do this
QEMU_multiarch bdist
image to the new one built fromlightgbm-ci-docker
and which removes code from.ci/setup.sh
that builds PoCL from sourceLightGBM/.vsts-ci.yml
Line 193 in f1d3181
References
N/A
The text was updated successfully, but these errors were encountered: