Yes! Try ./autogen.sh -yaksa-depth=2​.  You can try -yaksa-depth=1​ if 2 is still too slow.

--
Hui

From: Jeff Hammond via devel <devel@mpich.org>
Sent: Wednesday, August 17, 2022 1:02 AM
To: MPICH <devel@mpich.org>
Cc: Jeff Hammond <jeff.science@gmail.com>
Subject: [mpich-devel] is there a way to speedup build related to yaksuri?
 
Is there a configure option that would allow me to avoid the compilation bottleneck in `src/backend/seq/pup/yaksuri_seqi_pup*`?  I want to rebuild MPICH frequently for development purposes, and I do not care about datatype performance in this context.

Some of the yaksuri objects take seconds to compile with GCC 11 at -O2 on Tiger Lake core, and there are hundreds of them.

Thanks,

Jeff

--