dash
dash copied to clipboard
FYI: PGI misscompiles C++11 enum classes with non integer types
DASH is affected to a PGI compiler but I reported a bug with a reproducer:
https://www.pgroup.com/userforum/viewtopic.php?t=6600
I noticed this because of the BoundaryProp enum class is of type uint8_t.
It seems like this has been resolved in PGI 19.7. Can we close this issue or is any action needed in DASH?
It is. In case you do not want to support older PGI compilers, this can be closed.
In case you do not want to support older PGI compilers, this can be closed.
Not sure it's worth cluttering the code with ifdefs for broken old PGI compilers. It's documented here, in case someone runs into it.