NAG fpp does not stringify symbols like traditional CPP, so the REFLECT macro we were using would not capture the subroutine name and make it a string. We fixed this by expanding the macros manually in tests/Test*.F90. With this change, the remaining functionality works across the various preprocessors of the compiler suites we use.