You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix up dependencies and includes #413: Added missing intra-library #include directives which were masked when including all APIs, but not when including individual headers. Also, removed inappropriate inline decorators from declaration-only lines.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
This release has no new functionality over v0.5.6, only bug/compatibility fixes.
C++14-and-later compatibility fixes
std::optional
/std::experimental::optional
with the internalpoor_mans_optional
.std::experimental::optional
Other changes
::
prefix to occurrences ofstd::
(which snuck in again in recent versions; these potentially clashe with NVIDIA's standard library constructs)#include
directives which were masked when including all APIs, but not when including individual headers. Also, removed inappropriateinline
decorators from declaration-only lines.cuda/api/
vs incuda/api/multi_wrapper_impls
).bandwidthtest
now includes<iostream>
on its own.pci_id_impl.hpp
into thedetail/
subfolder (and renamed it)This discussion was created from the release Version 0.5.6 Beta 1: Compatibility and partial-inclusion fixes.
Beta Was this translation helpful? Give feedback.
All reactions