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
@brycelelbach please note that we have a compatibility macro for the inline part of the namespaces to allow older compiler to do the right thing. We use that for the parallel algorithms and such:
#include <hpx/parallel/config/inline_namespace.hpp> // this is where the macro is defined
namespace hpx { HPX_INLINE_NAMESPACE(v1)
{
...
}}
Also, the inline namespace needs to be pre-declared in the header file for the older compilers.
We don't have an inline versioning namespace like all the cool kids (libc++, Vc, Ranges V3, etc):
I'd like to do this before v1. I'll assign myself.
The text was updated successfully, but these errors were encountered: