[Mvapich-discuss] ibmpifort.so: undefined reference to `CFI_is_contiguous'

Korzennik, Sylvain skorzennik at cfa.harvard.edu
Thu Sep 21 17:33:56 EDT 2023


Thx Matt, but

1- I had to execute
 /bin/sh /local/hpc/nvidia/23.7/mvapich2-2.3.7-1/confdb/missing aclocal -I
 confdb
 /bin/sh /local/hpc/nvidia/23.7/mvapich2-2.3.7-1/confdb/missing automake
 --foreign
b/c the make was trying to execute
 /bin/sh /local/hpc/nvidia/23.7/mvapich2-2.3.7-1/confdb/missing
aclocal-1.15 -I  confdb
 /bin/sh /local/hpc/nvidia/23.7/mvapich2-2.3.7-1/confdb/missing
automake-1.15  --foreign
b/c the configure.ac was modified by the patching, and looking for
aclocal-1.15 automake-1.15 fail.

 After that the make reran the config (--recheck) and then croaks on

make  all-recursive
make[1]: Entering directory `/local/hpc/nvidia/23.7/mvapich2-2.3.7-1'
make[1]: execvp: /bin/sh: Argument list too long
make[1]: *** [all-recursive] Error 127
make[1]: Leaving directory `/local/hpc/nvidia/23.7/mvapich2-2.3.7-1'
make: *** [all] Error 2

What am I missing???

    Cheers,
      Sylvain
--




On Thu, Sep 21, 2023 at 1:32 PM Lieber, Matt <lieber.31 at osu.edu> wrote:

> Hi Sylvain,
> Thank you for the report, we think we have a patch that can fix this
> issue.  Please use the attached patch with --disable-f08 and let us
> know if you have any other questions.
>
>
> -Matt
> ------------------------------
> *From:* Mvapich-discuss <mvapich-discuss-bounces at lists.osu.edu> on behalf
> of Korzennik, Sylvain via Mvapich-discuss <mvapich-discuss at lists.osu.edu>
> *Sent:* Tuesday, September 19, 2023 6:54 PM
> *To:* Announcement about MVAPICH2 (MPI over InfiniBand, RoCE, Omni-Path,
> iWARP and EFA) Libraries developed at NBCL/OSU <
> mvapich-discuss at lists.osu.edu>
> *Subject:* [Mvapich-discuss] ibmpifort.so: undefined reference to
> `CFI_is_contiguous'
>
> I was able to build mvapich2-2. 3. 7-1 w/ nvidia's compiler ver 23. 5 or
> 23. 7 under CO7 (w/ same tweaks as when using ver 23. 3), but I can't
> compile a trivial MPI test program w/ either version: % mpif90 -o ring0f
> ring0f. o /share/apps/nvidia/Linux_x86_64/23. 5/mvapich2-2. 3.
> 7-1/lib/libmpifort. so:
> I was able to build mvapich2-2.3.7-1 w/ nvidia's compiler ver 23.5 or 23.7
> under CO7 (w/ same tweaks as when using ver 23.3), but I can't compile a
> trivial MPI test program w/ either version:
>
> % mpif90 -o ring0f ring0f.o
> /share/apps/nvidia/Linux_x86_64/23.5/mvapich2-2.3.7-1/lib/libmpifort.so:
> undefined reference to `CFI_is_contiguous'
>
> or
>
> % mpif90 -o ring0f ring0f.o
> /share/apps/nvidia/Linux_x86_64/23.7/mvapich2-2.3.7-1/lib/libmpifort.so:
> undefined reference to `CFI_is_contiguous'
>
> Anyone ran into this and has a solution? Rebuilding w/ --disable-f08 in
> the config step does not help (based on
> https://urldefense.com/v3/__https://github.com/pmodels/mpich/issues/6505__;!!KGKeukY!1mm--nPFIAaQODECecPNQJq_Kvgslas4KmVVRJ2mjKcieyUoVPUOWNjmbPgi1IKD3hHfHdg-NnmxXsFy6NxhcniOD-cQrsnXrxCcBw$ 
> <https://urldefense.com/v3/__https://github.com/pmodels/mpich/issues/6505__;!!KGKeukY!2u0ZW6taxuRSfFe8Dk9FewQ4ND7Y-Ju0qBVz8Px7kDWV693LGxXFKlcoAd77SHwXNULF6xYZ9Lli75GOIA1Lc3yIM33ujPVzm2KqxA$>
> for MPICH)
>
>     Cheers,
>       Sylvain
> --
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20230921/479cce9f/attachment-0002.html>


More information about the Mvapich-discuss mailing list