-
Notifications
You must be signed in to change notification settings - Fork 450
Set default CMAKE_ARGS in tox.ini #1521
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
Conversation
|
@booxter for you |
|
Confirming this works in my env (was failing to compile llama-cpp-python before). Thank you! |
|
I wonder if this may actually break the CI. See here I get a failure in functional suite for a series with this patch included: https://github.com/instructlab/instructlab/actions/runs/9720826409/job/26832726682?pr=1275 Without this patch, tests pass. So non-native implementation seems to produce a traceback on Have you tried to run NOTE: I think this also reveals that UPD: Maybe workflows are fine, at least I can get them triggered by just touching the file here: #1528 |
|
The old HEAD state triggered the actions: https://github.com/instructlab/instructlab/actions/runs/9716082740/job/26818894234 but not the one that was force-pushed afterwards. Was there some interruption in github workflow service that this PR caught? |
|
The function tests are flaky and regularly fail without any apparent reason. Restarting failed tests usually fixes the problem. I had to restart test in multiple PRs in the past few days. |
|
@tiran The problem is that they were not triggered on this PR at all. And for what I see in my series until I included this patch here (for testing) - it was not flaky, it was consistently failing on this exact test case and with this exact traceback I show above. I think we should get fresh functional result here before considering merging it. |
|
#1526 includes this patch and tests are passing. Strange... |
|
The improvement landed with #1526 . |
All tox environments now set
CMAKE_ARGS=-DLLAMA_NATIVE=offby default. The value can be overridden by settingCMAKE_ARGSin the external environment.Checklist:
conventional commits.