Skip to content

Conversation

@IMbackK
Copy link
Collaborator

@IMbackK IMbackK commented Jul 28, 2025

llvm with the amdgcn target dose not support unrolling loops with conditional break statements, when those statements can not be resolved at compile time. Similar to other places in GGML lets simply ignore this warning, as we want to keep the unroll as the CUDA compiler may be successfully unrolling this loop, alto if it really manages to do so is unknown since it dose not warn.

@github-actions github-actions bot added Nvidia GPU Issues specific to Nvidia GPUs ggml changes relating to the ggml tensor library for machine learning labels Jul 28, 2025
Copy link
Collaborator

@JohannesGaessler JohannesGaessler left a comment

Choose a reason for hiding this comment

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

Supposedly if you compile with --ptxas-options=-v you would get a warning with CUDA, I am not seeing anything related to this loop.

@IMbackK IMbackK merged commit c7aa136 into ggml-org:master Jul 29, 2025
43 checks passed
Nexesenex added a commit to Nexesenex/croco.cpp that referenced this pull request Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ggml changes relating to the ggml tensor library for machine learning Nvidia GPU Issues specific to Nvidia GPUs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants