Hi Kurt,

The error is complaining the file `src/tools/perf/rocm/Makefile` is in use while config.status is trying to recreate the file. I am not sure what is causing it. Did you try again and does the same error occur?

Hui

From: Mccall, Kurt E. (MSFC-EV41) via discuss <discuss@mpich.org>
Sent: Monday, July 21, 2025 4:19 PM
To: Zhou, Hui via discuss <discuss@mpich.org>
Cc: Mccall, Kurt E. (MSFC-EV41) <kurt.e.mccall@nasa.gov>
Subject: [mpich-discuss] Configuration failure for 4.3.1.
 
I’m having some trouble configuring 4. 3. 1. The following command finishes successfully: $ .. /mpich-4. 3. 1/configure --prefix=/opt/mpich --with-device=ch4: ofi --with-slurm -enable-debuginfo --enable-g=debug 2>&1 | tee c. txt But this
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
 
ZjQcmQRYFpfptBannerEnd

I’m having some trouble configuring 4.3.1.   The following command finishes successfully:

 

$ ../mpich-4.3.1/configure --prefix=/opt/mpich --with-device=ch4:ofi --with-slurm -enable-debuginfo --enable-g=debug  2>&1 | tee c.txt

 

 

But this one fails with the error below:

 

$ ../mpich-4.3.1/configure --prefix=/opt/mpich --with-device=ch4:ucx --with-ucx=embedded  --with-slurm -enable-debuginfo --enable-g=debug  2>&1 | tee c.txt

 

 

config.status: creating src/tools/perf/rocm/Makefile

mv: cannot move './confYHXukm/out' to 'src/tools/perf/rocm/Makefile': Device or resource busy

config.status: error: could not create src/tools/perf/rocm/Makefile

 

Are my arguments incorrect?  I can send c.txt in a separate message.

 

Redhat 4.18.0, gcc 8.5.0.

 

Thanks,

Kurt