Closed skosukhin closed 7 months ago
@skosukhin Thanks, this is great. I agree on the limiting of the test suite. For me the main advantage of NAG is that it's quite picky about compilation questions (it nags me). It's more valuable to have it cover both accel and default kernels than worry about DP/SP.
I'd also like to understand the runtime error produced in the accel kernels.
This adds CI tests with the NAG compiler on Levante.
The compiler version and flags are what we currently use to build ICON by default.
Two of the four added tests currently fail and, therefore, are marked as
experimental
.I also think that four is too many and we should keep only two. For example, I would keep
nag-cpu-default-SP
(single-precision, default kernels) andnag-cpu-accel-DP
(double-precision, accel kernels).