- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I've just installed the 2022.1 release of both the Base and HPC toolkits, and I've noticed that mpicxx does not seem to support icpx:
[16:22] intel$ mpicxx -cxx=icpc -o test hello.cpp
[16:22] intel$ mpicxx -cxx=icpx -o test hello.cpp
Error: unsupported compiler name 'icpx'.
Check -cxx=<compiler_name> command line option and I_MPI_CXX='icpc' and MPICH_CXX='' variables.
mpiicpc does seem to support both, but many application build systems expect to use the generic mpicxx wrapper. Meanwhile, the problem does not exist for C code, which makes me think that this was an oversight:
[16:21] intel$ mpicc -cc=icc -o test hello.c
[16:21] intel$ mpicc -cc=icx -o test hello.c
A quick inspection of the wrapper itself shows that the case statement does not have a statement for icpx.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thanks for reaching out to us.
We have reported this issue to the concerned development team. They are looking into your issue and will get back to you soon after fixing your issue.
Thanks & Regards,
Santosh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Thank you for your patience. The issue raised by you has been fixed in Intel MPI 2021.6 version(HPC Toolkit 2022.2). Please download and let us know if this resolves your issue.
Thanks & Regards,
Santosh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
We assume that your issue is resolved. If you need any additional information, please post a new question as this thread will no longer be monitored by Intel.
Thanks & Regards,
Santosh
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page