If we want to support long reals, we also need array the array intrinsics to go with it. Do we add kind=10 and kind=16 unconditionally to the Makefile.* files? I suppose we need to generate them, then conditionally include them in the generated Makefile. Thomas