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
The problem does seem to come from my recent PR that Eric cited. Sorry about that.
I suspect the issue comes from the preprocessor conditional #if defined(HAVE_STOKHOS_AMESOS2). I think I put the corresponding #endif too far down in the code. Hence, when compiling without Amesos2, the macros don't get defined at all, i.e. the empty class guard that Eric mentioned doesn't get defined either.
I hadn't noticed the issue because all our builds are with Amesos2. Note that this guard with an empty class mimics what's done higher in the file for Belos sovers.
I think it can be fixed by organising the conditional better. I'll make a PR.
Bug Report
@trilinos/stokhos @etphipp
Description
Stokhos unit tests fail to compile in OpenMP builds with intel/2023.2.0 (using icpc, intel classic compiler):
Steps to Reproduce
The text was updated successfully, but these errors were encountered: