We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
libcu++
As a user of CCCL, I want blessed symbols that I can use to query the version of various libraries.
libcudacxx currently has definitions for these in _LIBCUDACXX_API_VERSION, _LIBCUDACXX_API_VERSION_MAJOR/MINOR/PATCH:
_LIBCUDACXX_API_VERSION
_LIBCUDACXX_API_VERSION_MAJOR/MINOR/PATCH
cccl/libcudacxx/include/cuda/std/detail/__config
Lines 14 to 23 in bd43e58
The leading underscore implies that these are internal only symbols and shouldn't be relied on by user code.
cuda/std/detail/__config
#define LIBCUDACXX_VERSION _LIBCUDACXX_API_VERSION #define LIBCUDACXX_VERSION_MAJOR _LIBCUDACXX_API_VERSION_MAJOR #define LIBCUDACXX_VERSION_MINOR _LIBCUDACXX_API_VERSION_MINOR #define LIBCUDACXX_VERSION_PATCH _LIBCUDACXX_API_VERSION_PATCH
cuda/std/version
cuda/version
cuda/std/detail__config
No response
Eventually we'll want to have a centralized CCCL_VERSION/MAJOR/MINOR/PATCH that libcudacxx/cub/thrust all reference, but this is good for now.
CCCL_VERSION/MAJOR/MINOR/PATCH
The text was updated successfully, but these errors were encountered:
#652
Sorry, something went wrong.
No branches or pull requests
Is this a duplicate?
Area
libcu++
Is your feature request related to a problem? Please describe.
As a user of CCCL, I want blessed symbols that I can use to query the version of various libraries.
libcudacxx currently has definitions for these in
_LIBCUDACXX_API_VERSION
,_LIBCUDACXX_API_VERSION_MAJOR/MINOR/PATCH
:cccl/libcudacxx/include/cuda/std/detail/__config
Lines 14 to 23 in bd43e58
The leading underscore implies that these are internal only symbols and shouldn't be relied on by user code.
Describe the solution you'd like
cuda/std/detail/__config
cuda/std/version
andcuda/version
that just includecuda/std/detail__config
.Describe alternatives you've considered
No response
Additional context
Eventually we'll want to have a centralized
CCCL_VERSION/MAJOR/MINOR/PATCH
that libcudacxx/cub/thrust all reference, but this is good for now.The text was updated successfully, but these errors were encountered: