Intel® oneAPI HPC Toolkit
Get help with building, analyzing, optimizing, and scaling high-performance computing (HPC) applications.
2058 Discussions

Intel MPI 2019 is unable to pass non-English arguments

hsu__jim
Beginner
728 Views

Hi :

Our program uses "project path" as the arguments.

mpiexec.exe -n 2 C:\test\myProgram.exe "D:\MyProjectPath"

 

On a Windows of Chinese edition:

For Intel MPI 2018, if the project path contains Chinese characters, the project path is correctly passed to the program.

But for Intel MPI 2019, if the project path contains Chinese characters, the project path is passed to the program as the garbled text.

 

Any suggestions? Thank you.

 

 

 

 

0 Kudos
1 Solution
Zhiqi_T_Intel
Employee
570 Views

Hi Jim,


Thanks again for reporting this issue!


We have root caused this issue. It will be fixed in the Intel MPI 2021.1 release.


Best Regards,

Zhiqi


View solution in original post

0 Kudos
3 Replies
GouthamK_Intel
Moderator
711 Views

Hi Jim,


Thanks for reporting this error to us.!

We have also found similar behavior in IMPI 2019 when passing Chinese characters as arguments.


We have escalated this query to the concerned team.

 

Thanks

-Goutham



0 Kudos
Zhiqi_T_Intel
Employee
626 Views

Thank you very much for reporting this issue! The request has been added to the development queue. We will provide an update once the issue is fixed.


0 Kudos
Zhiqi_T_Intel
Employee
571 Views

Hi Jim,


Thanks again for reporting this issue!


We have root caused this issue. It will be fixed in the Intel MPI 2021.1 release.


Best Regards,

Zhiqi


0 Kudos
Reply