I've downloaded the Intel OpenCL 2017 kit and have installed it without any problems on CentOS 6 and 7 boxen. However, when I try to install it on my Fedora 27 laptop I ran into a major SNAFU: all RPMs generated by Intel (OpenCL, MIC, compiler) are not recognized as valid RPMs by Fedora 27. Even adding "--nosignature" did not help. I had to run
rpmrebuild -p opencl-1.2-base-18.104.22.1684-1.x86_64.rpm
(on a CentOS 7 box) to end up with an RPM that is accepted by Fedora 27.
Can someone from Intel look at the way RPMs are generated ? it seems that Fedora 27 (and possibly also 26) does not grok them anymore;