Intel® oneAPI DPC++/C++ Compiler
Talk to fellow users of Intel® oneAPI DPC++/C++ Compiler and companion tools like Intel® oneAPI DPC++ Library, Intel® DPC++ Compatibility Tool, and Intel® Distribution for GDB*
792 Discussions

Where are the symbols (pdbs) for OpenMP library libiomp5md 2024.1.0.968 ?

Alois
Beginner
564 Views

I have downloaded several redist packages from 

https://www.intel.com/content/www/us/en/developer/articles/tool/compilers-redistributable-libraries-by-version.html

 

The redist package for 2024.0.0.49848 contains pdbs for OpenMP 

 

C:\tmp>dir /s libiomp5md.* /b
C:\tmp\Target_2024.0.0.49848\Intel\Shared Libraries\bin\libiomp5md.dll
C:\tmp\Target_2024.0.0.49848\Intel\Shared Libraries\bin\libiomp5md.pdb
C:\tmp\Target_2024.0.0.49848\Intel\Shared Libraries\bin32\libiomp5md.dll
C:\tmp\Target_2024.0.0.49848\Intel\Shared Libraries\bin32\libiomp5md.pdb
C:\tmp\Target_2024.1.0.968\Intel\Shared Libraries\bin\libiomp5md.dll
C:\tmp\Target_2024.1.0.968\Intel\Shared Libraries\bin32\libiomp5md.dll
C:\tmp\Target_2024.1.0.968\Intel\Shared Libraries\lib\libiomp5md.lib

 

but the 2024.1.0.968 package does not come with any pdb. This prevents profiling tools to resolve OpenMP methods which are useful to find issues. 

Are pdbs no longer published or was this an oversight? I would have expected to have the symbols on your public symbol server like: https://software.intel.com/sites/downloads/symbols/. 

That would keep your installer smaller and who needs the symbols can access them via the symbol server when needed. 

0 Kudos
1 Reply
yzh_intel
Moderator
364 Views

Hi, thanks for pointing this out, our engineering team is working on restoring the pdb files in the redistributable packages. Currently we're targeting the next release 2025.1. Appreciate it for your patience. 

0 Kudos
Reply