* This is only one step mandated by the brain-dead behaviour of the NAG and PGI compilers respectively.