- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hello all,
I am experiencing an issue with Intel C++ 2021 (2021.1.1) linker.
I have a script that modifies the PE's export list attribute in the DLL, after upgrading from 19.0 to oneAPI compiler I started to experience failures in this script.
After some investigation I noticed the ordinal base is maybe wrong, I am attaching a screenshot of the command "dumpbin -exports" on my DLL(without any modifications).
The ordinal base is "0" while the first exported function ordinal is actually "1".
Also, it lists 1426 while reporting 1427 I believe it also caused by the ordinal base being "0".
Please consult,
Thanks.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
We are closing this thread as we haven't heard from you in almost a month. Feel free to reopen or make a fresh post with the details requested above.
Lien copié
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
OS: Windows 10.
IDE: Visual Studio 2019 Version 16.8.6
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
Thanks for reaching out to us.
If possible, could you please share the steps to reproduce your issue along with the small reproducer? So that we can investigate more on your issue.
Regards
Goutham
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hello,
Unfortunately, I can't attach my steps to reproduce because it's my company's product.
It happens only with ICX(Intel C++ 2021), I switched back to the classic one(19.2) and it works fine.
Thanks,
Max.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
We are working on your issue, and we will get back to you soon.
Thanks & Regards
Goutham
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
The oneAPI toolkits have both the next generation compilers(ICX) and the classic compilers(ICC/ICL), is this issue specific to ICX or do you also see it with the later classic compiler that is part of oneAPI?
Also, could you please include a similar screen shot of dumpbin --exports for the correct case?
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Sravani,
Yes, the issue is only reproduced when I am using ICX.
After switching to the classic ICL(19.2) in the same oneAPI toolkit I am not encountering the issue.
I am attaching the screenshot you requested of dumpbin --exports with the correct case(using ICL).
Note that the number of functions different due to the development process.
Thanks,
Max.
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
Is it possible to share the compiler and linker options used in case of ICL and ICX so I can try re-creating a similar test case at my end?
- Marquer comme nouveau
- Marquer
- S'abonner
- Sourdine
- S'abonner au fil RSS
- Surligner
- Imprimer
- Signaler un contenu inapproprié
Hi Max,
We are closing this thread as we haven't heard from you in almost a month. Feel free to reopen or make a fresh post with the details requested above.
- S'abonner au fil RSS
- Marquer le sujet comme nouveau
- Marquer le sujet comme lu
- Placer ce Sujet en tête de liste pour l'utilisateur actuel
- Marquer
- S'abonner
- Page imprimable