alpaka-group / llama

A Low-Level Abstraction of Memory Access
https://llama-doc.rtfd.io/
Mozilla Public License 2.0
80 stars 10 forks source link

Fix TArrayExtents::rankStatic being inaccessible in SOA #716

Closed bernhardmgruber closed 1 year ago

bernhardmgruber commented 1 year ago

MSVC claims that it cannot access TArrayExtents::rankStatic inside the implementation of SoA because MappingBase privately inherits from TArrayExtents. This actually seems right, but gcc compiles fine. This change fixes the issue for MSVC.

codecov[bot] commented 1 year ago

Codecov Report

Merging #716 (ac8cb2c) into develop (5c5c3b5) will not change coverage. The diff coverage is n/a.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## develop #716 +/- ## ======================================== Coverage 98.78% 98.78% ======================================== Files 74 74 Lines 7157 7157 ======================================== Hits 7070 7070 Misses 87 87 ```