Skip to content

Conversation

@pciolkosz
Copy link
Contributor

There is no way to inspect arguments of an extended lambda in the host code, so we can't automatically dispatch to either pass the kernel config into the lambda or not.
For now the safe option is to require the user to explicitly pass in the config twice, which is not ideal, but lambda kernels are expected to be short and might not need the config object.
Added a test for extended lambda, had to move to lit test to be able to specify the nvcc flag.

This PR also changes some of the common testing headers, because I wanted to use the pinned type in lit test without including the c2h headers.

@pciolkosz pciolkosz requested a review from a team as a code owner December 16, 2025 00:08
@pciolkosz pciolkosz requested a review from griwes December 16, 2025 00:08
@github-project-automation github-project-automation bot moved this to Todo in CCCL Dec 16, 2025
@cccl-authenticator-app cccl-authenticator-app bot moved this from Todo to In Review in CCCL Dec 16, 2025
@pciolkosz pciolkosz requested a review from davebayer December 16, 2025 00:08
@github-actions

This comment has been minimized.

@github-actions
Copy link
Contributor

🥳 CI Workflow Results

🟩 Finished in 1h 24m: Pass: 100%/91 | Total: 15h 18m | Max: 42m 46s | Hits: 99%/214165

See results here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

1 participant