Message The function "<routine name>" is not a known intrinsic function and cannot be used with #pragma function. The function is unaffected by this pragma. Description A function identifier specified in a #pragma function directive is not a valid intrinsic function on this platform. The function is thus never treated as an intrinsic, and so #pragma function can never be applicable to it. Perhaps the name was misspelled, or perhaps the function was thought to be intrinsic, possibly because it is intrinsic on some other platform. In the latter case, the desired result, that the function not be treated as intrinsic, would happen with or without the pragma. User Action Either correct the identifier spelling or remove the use of the pragma.