[Mvapich-discuss] MVAPICH2 2.3.7, Fedora Core 35 x86_64, and gcc (GCC) 11.2.1 20220127: build issues

Shineman, Nat shineman.5 at osu.edu
Fri Mar 4 09:57:51 EST 2022


Hi Jorge,

Looks like we were mistakenly declaring some variables locally instead of as extern. Thanks for catching this.

I have attached a patch here that you can apply locally, and we should have the tarball updated within an hour or so.

Thanks,
Nat

________________________________
From: Mvapich-discuss <mvapich-discuss-bounces+shineman.5=osu.edu at lists.osu.edu> on behalf of Jorge D'Elia via Mvapich-discuss <mvapich-discuss at lists.osu.edu>
Sent: Friday, March 4, 2022 08:29
To: mvapich-discuss <mvapich-discuss at lists.osu.edu>
Subject: [Mvapich-discuss] MVAPICH2 2.3.7, Fedora Core 35 x86_64, and gcc (GCC) 11.2.1 20220127: build issues

Dear all,

I have some problems building the mvapich2 2.3.7 on a laptop
with Fedora 35/x86_64. The common error message is:

multiple definition of ... (several ones)
...
make[2]: *** [Makefile:18737: lib/libmpi.la] Error 1
make[2]: Leaving directory '/home/bigpack/mvapich2-paq/mvapich2-2.3.7/BUILD'
make[1]: *** [Makefile:44393: all-recursive] Error 1
make[1]: Leaving directory '/home/bigpack/mvapich2-paq/mvapich2-2.3.7/BUILD'
make: *** [Makefile:12029: all] Error 2


Below I paste some information and I also attach some relevant files.
Please, some clue to solve it.

Thanks in advance.

Regards
Jorge.

--
#begin
Build and Installation issues

    MVAPICH2 version:
       MVAPICH2 2.3.7 (03/02/2022)

    Compiler version
       gcc --version
       gcc (GCC) 11.2.1 20220127 (Red Hat 11.2.1-9)

    Platform details (OS, kernel version..etc)
       Fedora Core 35 x86_64
       kernel-core-5.16.11-200.fc35.x86_64

    Configure flags
       ../configure --with-rdma=gen2 --enable-fortran=all --enable-romio --enable-fast=all --enable-mpit-pvars=all --prefix=/usr/beta/mvapich2

    Attach config.log file
        attached

    Attach configure, make and make install step output
        ../configure {–flags} 2>&1 | tee config.out  --> attached
        Make 2>&1 | tee make.out                     --> attached
        Make install 2>&1 | tee install.out          --> not obtained
    System information to include
        OS version (/etc/issue)
        Kernel version (uname -a)
          Linux asgard 5.16.11-200.fc35.x86_64
          #1 SMP PREEMPT Wed Feb 23 17:08:49 UTC 2022
          x86_64 x86_64 x86_64 GNU/Linux
        OFED info (ofed_info)
        IB card info (ibv_devinfo)
#end
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220304/4b626e55/attachment-0020.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pvars_extern.patch
Type: text/x-patch
Size: 6641 bytes
Desc: pvars_extern.patch
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220304/4b626e55/attachment-0020.bin>


More information about the Mvapich-discuss mailing list