E3SM-Project / E3SM-Project/EKAT
Potential problem in WSM with take/release
Open
bug
- Dominant language
- C++
- Stars
- 22
- Forks
- 12
- PR merge metrics
- No merged PRs in 30d
Description
See: https://github.com/E3SM-Project/scream/issues/1559
The WSM is throwing an error in debug for larger problems (ne30) when WSM is being used in a suboptimal way (taking and releasing individual slots instead of in batches). This is a use case that should work even though it's not recommended to use WSM in this way
**To Reproduce**
Check out commit `19d457f0f3f0668cd694659698ac5a58b408d6ac` or earlier of SCREAM. Build and run an ne30 problem on perlmutter or summit in DEBUG mode.
**Expected behavior**
`View bounds error of view Workspace.m_data` coming from homme.
Contributor guide
Assessment
This issue has not been assessed yet.