Daily snapshot built against GLIBC 2.35

Hello,

It seems that the daily snapshots are built against glibc 2.35:

$ ldd /opt/intel/oneapi/compiler/2025.0/lib/libsycl.so
/opt/intel/oneapi/compiler/2025.0/lib/libsycl.so: /lib64/libm.so.6: version `GLIBC_2.35' not found (required by /opt/intel/oneapi/compiler/2025.0/lib/libsycl.so)

On my OS (one of the “clones” of RHEL 9), the libc version is GLIBC 2.34:

$ /lib64/libc.so.6
GNU C Library (GNU libc) stable release version 2.34.

Is my understanding correct (daily built against 2.35)? In this case, is my only option to get the source from the daily snapshot and recompile?

Hi @flg,

to my knowledge, the builders are running Ubuntu 22.04, which has libc version 2.35. Depending on what you’re doing, you might be able to run the builds inside an Ubuntu 22.04 container. Alternatively yes you can build it locally.

I think the oneAPI releases support more platforms, but I guess you’re looking to use rather up-to-date versions of the compiler?

Thanks for the quick reply.

It’s already a container. Unfortunately for me I’m compiling against dependencies that need RHEL9. Let’s go for the compilation then :slight_smile:

Ah, I see. Good luck, the buildbot configure and compile scripts should generally handle most of the CMake invocation for you!

Additional question on this: Can I Expect the latest release of the SYCL compiler, i.e. 6.0.0, to support ROCm 6.2.3 or earlier?

I think that the HIP backend doesn’t tend to depend on too many new APIs, we used to build against releases from the 5.x series. Ideally you shouldn’t notice any problems there. If you do run into them, please let us know, I can’t promise we can maintain compatibility with a particular version forever but we should be able to have fairly wide coverage.

Thanks. What would be the recommended version then?

Specifically, we build and test with 6.2 at the moment, but also distribute the plugin with 6.0/6.1 support from our website, so any of those should work fine: Install oneAPI for AMD GPUs - Guides - oneAPI for AMD GPUs - Products - Codeplay Developer