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
Currently the Kokkos mdspan implementation is used in its parentheses mode.
After #838 is merged we should, at least in principle, be able to switch to the usage of bracket operators. However, this caused some compile time problems, that were not yet fixed.
For example, the following code does not compile (with gcc version 11.4).
To circumvent this and allow the increase of the C++ standard in use, we explicitly enforce the use of parentheses by setting the flag MDSPAN_USE_PAREN_OPERATOR. This needs to be reverted in after fixing the bracket operator problems.
Note: the necessary syntactical changes from (...) to [...] may be found at schnellerhase#2.
The text was updated successfully, but these errors were encountered:
Currently the Kokkos
mdspan
implementation is used in its parentheses mode.After #838 is merged we should, at least in principle, be able to switch to the usage of bracket operators. However, this caused some compile time problems, that were not yet fixed.
For example, the following code does not compile (with gcc version 11.4).
To circumvent this and allow the increase of the C++ standard in use, we explicitly enforce the use of parentheses by setting the flag
MDSPAN_USE_PAREN_OPERATOR
. This needs to be reverted in after fixing the bracket operator problems.Note: the necessary syntactical changes from
(...)
to[...]
may be found at schnellerhase#2.The text was updated successfully, but these errors were encountered: