intel / intel-graphics-compiler

Other
596 stars 155 forks source link

Wrong symlinks in releases #283

Closed AlexeySachkov closed 1 year ago

AlexeySachkov commented 1 year ago

Hi folks,

I've just installed the latest available release NEO 22.43.24595.30 and it doesn't work out-of-the box. As I understand, corresponding IGC release is 1.0.12504.5

$ l neo-22.43/usr/local/lib/
igc
libiga64.so -> libiga64.so.1
libiga64.so.1 -> libiga64.so.1.0.12504.3
libiga64.so.1.0.12504.5
libigc.so -> libigc.so.1
libigc.so.1 -> libigc.so.1.0.12504.3
libigc.so.1.0.12504.5
libigdfcl.so -> libigdfcl.so.1
libigdfcl.so.1 -> libigdfcl.so.1.0.12504.3
libigdfcl.so.1.0.12504.5
libopencl-clang.so -> libopencl-clang.so.11
libopencl-clang.so.11

Symlinks libiga64.so.1, libigc.so.1 and libigdfcl.so.1 are simply wrong. They point to file which ends with .3, but the package contains libraries which end with .5. I can easily recreate symlinks properly locally, but that is annoying to do every time you recreate the environment.

I was told to transfer this issue to intel/intel-graphics-compiler repo. It was originally submitted as intel/compute-runtime#607

pszymich commented 1 year ago

We're aware of the issue and will provide repackaged release soon.

pszymich commented 1 year ago

The packages have been updated.