Skip to content

Jitify2 misc fixes#128

Merged
benbarsdell merged 12 commits into
jitify2from
jitify2-misc-fixes2
Feb 12, 2024
Merged

Jitify2 misc fixes#128
benbarsdell merged 12 commits into
jitify2from
jitify2-misc-fixes2

Conversation

@benbarsdell

@benbarsdell benbarsdell commented Oct 20, 2023

Copy link
Copy Markdown
Contributor

Adds some minor fixes/improvements and fixes tests for CUDA 12.3 (full details in commit messages).

Edit: Added a few more things.

@maddyscientist maddyscientist left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM. Given my tardiness in reviewing this, @benbarsdell do you want to update the years to 2024 on this before we merge?

- This avoids "incompatible redefinition" errors.
- Adds launch_raw() methods to replace overloads that take array of
  arg pointers, which were dangerously ambiguous with the variadic
  overload.
- Adds explicit no-argument overload of launch() to avoid forming
  zero-sized array.
- This matches the definitions in libcucxx.
@benbarsdell

Copy link
Copy Markdown
Contributor Author

Thanks, done

@benbarsdell benbarsdell merged commit e7cbefd into jitify2 Feb 12, 2024
@benbarsdell benbarsdell deleted the jitify2-misc-fixes2 branch February 12, 2024 08:16
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.

2 participants