-
Notifications
You must be signed in to change notification settings - Fork 738
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI] Move shared library testing to nightly #14996
Conversation
run: | | ||
PREINSTALLED_CLANG_PATH=`which clang` | ||
PREINSTALLED_INSTALL_DIR=`echo $PREINSTALLED_CLANG_PATH | rev | cut -c7- | rev` | ||
cp "${PREINSTALLED_INSTALL_DIR}/lld" $GITHUB_WORKSPACE/build/install/bin/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is not exactly pretty, but I don't have any better ideas because:
- The
lld
available by default in the Ubuntu image we use wasn't built withamdgpu
target support - The
lld
available in the development PPAs provided by LLVM wasn't built withamdgpu
target support
Basically we are just copying over the lld
from the build image, which is a static library build.
Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
Arc failure not related, fixed in HEAD. Nightly run passed here |
@aelovikov-intel Your feedback should be addressed and this seems fine to do based on the email thread response IMO. |
Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
Signed-off-by: Sarnie, Nick <nick.sarnie@intel.com>
The only value for shared library build is making sure the build isn't broken for developers. Using sharedlib build in postcommit complicates HIP testing.
Move precommit to use static lib build and move shared library build+lit to nightly only.