Skip to content

[skyrl-train] Make libnuma optional for training#601

Merged
SumanthRH merged 1 commit intoNovaSky-AI:mainfrom
SumanthRH:libnuma-opt
Oct 30, 2025
Merged

[skyrl-train] Make libnuma optional for training#601
SumanthRH merged 1 commit intoNovaSky-AI:mainfrom
SumanthRH:libnuma-opt

Conversation

@SumanthRH
Copy link
Member

What does this PR do?

Makes libnuma optional for training

Signed-off-by: SumanthRH <sumanthrh99@gmail.com>
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request makes libnuma optional for training by wrapping the library loading in a try-except block. My review focuses on making this error handling more robust by catching a more specific exception, explicitly handling the case where the library is not found, and adjusting the log level to better reflect that this is an expected condition for an optional dependency. These changes will improve the clarity of log messages and prevent potential confusion from unexpected errors.

@SumanthRH SumanthRH merged commit 1f6595d into NovaSky-AI:main Oct 30, 2025
3 checks passed
@SumanthRH SumanthRH deleted the libnuma-opt branch October 30, 2025 03:42
li-boxuan pushed a commit to li-boxuan/SkyRL that referenced this pull request Nov 23, 2025
# What does this PR do?

Makes `libnuma` optional for training

Signed-off-by: SumanthRH <sumanthrh99@gmail.com>
dzorlu pushed a commit to fleet-ai/SkyRL that referenced this pull request Feb 4, 2026
# What does this PR do?

Makes `libnuma` optional for training

Signed-off-by: SumanthRH <sumanthrh99@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant