ompi
ompi copied to clipboard
configure not propagating info about lustre to ROMIO
configure does not propagate requested lustre support to the 3rd party ROMIO:
To reproduce with main or mpi 4.1.5. check the (ROMIO) configure output for 'checking configured file systems' on a system with lustre:
./configure --prefix$HOME/openmpi/main --with-lustre
...
*** Configuring ROMIO distribution
configure: OPAL configuring in 3rd-party/romio341
...
checking configured file systems... testfs ufs nfs
...
OMPIO File Systems
-----------------------
..
Lustre: yes (default search paths)
...
Note: Checking around in the build system, the ROMIO configure requires file systems to be included to be provided via the --with-file-system option. So far, one can pass this via the --with-io-romio-flags manually. However, I would assume, that providing lustre to openmpi configure will propagate/request automatically the right things.
I haven't tested with this version of romio, but the --with-lustre flag was not propagated to ROMIO historically (neither did the --with-pvfs2 or other file system information). We always had to add that manually to the romio --with-file-systems options. We looked once into that, but the logic was not trivial to add this into configure. That being said, it is definitely doable if somebody has the cycles to implement this.
Thanks Edgar
From: Christoph Niethammer @.> Sent: Wednesday, March 15, 2023 7:02 AM To: open-mpi/ompi @.> Cc: Subscribed @.***> Subject: [open-mpi/ompi] configure not propagating info about lustre to ROMIO (Issue #11491)
configure does not propagate requested lustre support to the 3rd party ROMIO:
To reproduce with main or mpi 4.1.5. check the (ROMIO) configure output for 'checking configured file systems' on a system with lustre:
./configure --prefix$HOME/openmpi/main --with-lustre
...
*** Configuring ROMIO distribution
configure: OPAL configuring in 3rd-party/romio341
...
checking configured file systems... testfs ufs nfs
...
OMPIO File Systems
..
Lustre: yes (default search paths)
...
Note: Checking around in the build system, the ROMIO configure requires file systems to be included to be provided via the --with-file-system option. So far, one can pass this via the --with-io-romio-flags manually. However, I would assume, that providing lustre to openmpi configure will propagate/request automatically the right things.
Reply to this email directly, view it on GitHubhttps://github.com/open-mpi/ompi/issues/11491, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB63MHXMS5IEOIDWQGIE53TW4GOT5ANCNFSM6AAAAAAV3UQWGA. You are receiving this because you are subscribed to this thread.Message ID: @.@.>>