This lint check is part of the FLOCL (FPGA Linters for OpenCL) project out of the Synergy Lab at Virginia Tech.
FLOCL is a set of lint checks aimed at FPGA developers who code in OpenCL.
The opencl recursion not supported check is placed in a new "opencl" module.
The check finds and flags recursive function calls, which are not supported by the OpenCL standard.
As per the official OpenCL restrictions list.
const auto *