[mpich-discuss] Building MPICH 3.2.1 with Sun Studio 12.5
Michael Pulverenti
Michael.Pulverenti at roguewave.com
Tue Jul 31 23:56:34 CDT 2018
Hi Min,
Thank you for your response to my question. I will try using mpich-3.3b3. I downloaded it today and it appears to have built successfully using Sun Studio 12.5, so that is a good start. I will be working with it in the coming weeks.
Thanks again,
--Mike
-----Original Message-----
From: discuss-request at mpich.org <discuss-request at mpich.org>
Sent: Tuesday, July 31, 2018 12:00 PM
To: discuss at mpich.org
Subject: discuss Digest, Vol 69, Issue 16
Send discuss mailing list submissions to
discuss at mpich.org
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.mpich.org/mailman/listinfo/discuss
or, via email, send a message with subject or body 'help' to
discuss-request at mpich.org
You can reach the person managing the list at
discuss-owner at mpich.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of discuss digest..."
Today's Topics:
1. Re: Building MPICH 3.2.1 with Sun Studio 12.5
(Michael Pulverenti)
2. Re: Building MPICH 3.2.1 with Sun Studio 12.5 (Min Si)
----------------------------------------------------------------------
Message: 1
Date: Tue, 31 Jul 2018 14:01:23 +0000
From: Michael Pulverenti <Michael.Pulverenti at roguewave.com>
To: "discuss at mpich.org" <discuss at mpich.org>
Subject: Re: [mpich-discuss] Building MPICH 3.2.1 with Sun Studio 12.5
Message-ID:
<SN6PR02MB4175902082C0430EA41C3CE48D2E0 at SN6PR02MB4175.namprd02.prod.outlook.com>
Content-Type: text/plain; charset="us-ascii"
Hi,
I did some more digging at it appears the call to the unresolved function MPIR_Memcpy was introduced in 2016 by Changeset https://trac.mpich.org/projects/mpich/changeset/c3bb71e72f88034ce7ebcc681445ac7d09c78d93.
Can anyone confirm they have built MPICH 3.2.1 on SPARC with Sun Studio, and if so, if/how they resolved the call to MPIR_Memcpy that appears in src/mpid/ch3/channels/nemesis/src/ch3_progress.c?
Thanks for any help.
--Mike
-----Original Message-----
From: discuss-request at mpich.org <discuss-request at mpich.org>
Sent: Tuesday, July 24, 2018 12:00 PM
To: discuss at mpich.org
Subject: discuss Digest, Vol 69, Issue 13
Send discuss mailing list submissions to
discuss at mpich.org
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.mpich.org/mailman/listinfo/discuss
or, via email, send a message with subject or body 'help' to
discuss-request at mpich.org
You can reach the person managing the list at
discuss-owner at mpich.org
When replying, please edit your Subject line so it is more specific than "Re: Contents of discuss digest..."
Today's Topics:
1. Building MPICH 3.2.1 with Sun Studio 12.5 (Michael Pulverenti)
----------------------------------------------------------------------
Message: 1
Date: Tue, 24 Jul 2018 13:30:11 +0000
From: Michael Pulverenti <Michael.Pulverenti at roguewave.com>
To: "discuss at mpich.org" <discuss at mpich.org>
Subject: [mpich-discuss] Building MPICH 3.2.1 with Sun Studio 12.5
Message-ID:
<SN6PR02MB417551F2DB6679E20440811C8D550 at SN6PR02MB4175.namprd02.prod.outlook.com>
Content-Type: text/plain; charset="us-ascii"
Hi,
I'm having trouble building MPICH 3.2.1 and I'm hoping for some help resolving the problem(s). Perhaps someone has seen this before.
The environment is:
% uname -a
SunOS spc64sol113ci 5.11 11.3 sun4v sparc sun4v % f95 -V
f90: Studio 12.5 Fortran 95 8.8 SunOS_sparc 2016/05/31
The config command I used is:
% ./configure --prefix=/export/home4/erhome/jenkins/michaelp/ports/fnl/sol113/mpi/build_area/Mikes_build CC=cc CXX=CC F77=f77 FC=f95 CFLAGS=-m64 CXXFLAGS=-m64 FFLAGS=-m64 FCFLAGS=-m64 LDFLAGS=-m64
Looking at the output from running mpich-3.2.1/make, it appears the problem is an unresolved symbol MPIR_Memcpy:
CCLD src/env/mpichversion
Undefined first referenced
symbol in file
MPIR_Memcpy lib/.libs/libmpi.a(lib_libmpi_la-ch3_progress.o)
ld: fatal: symbol referencing errors
*** Error code 2
The following command caused the error:
echo " CCLD " src/env/mpichversion;/bin/sh ./libtool --silent --tag=CC --mode=link cc -m64 -O2 -static -m64 -o src/env/mpichversion src/env/mpichversion.o lib/libmpi.la -lnsl -lsocket -lpthread
make: Fatal error: Command failed for target `src/env/mpichversion'
I can provide the full output from my config and make commands if that helps, but I didn't want to overload my first email to this mail group.
Thanks for any help you are able to provide, --Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20180724/39aac69b/attachment.html>
------------------------------
Subject: Digest Footer
_______________________________________________
discuss mailing list
discuss at mpich.org
https://lists.mpich.org/mailman/listinfo/discuss
------------------------------
End of discuss Digest, Vol 69, Issue 13
***************************************
------------------------------
Message: 2
Date: Tue, 31 Jul 2018 10:06:02 -0500
From: Min Si <msi at anl.gov>
To: <discuss at mpich.org>
Subject: Re: [mpich-discuss] Building MPICH 3.2.1 with Sun Studio 12.5
Message-ID: <d49b1da0-cb61-8c4e-af09-fe1c94e4c4c1 at anl.gov>
Content-Type: text/plain; charset="utf-8"; format=flowed
Hi Mike,
Could you please try a newer release (e.g., mpich-3.3b3) ?
This looks like a cherry-picking mistake when we made the 3.2.1 release.
The alignment fix commit (c3bb71e) was made after the commit that introduces MPIR_Memcpy, but only the alignment commit was picked into 3.2.1.
Best regards,
Min
On 2018/07/31 9:01, Michael Pulverenti wrote:
> Hi,
> I did some more digging at it appears the call to the unresolved function MPIR_Memcpy was introduced in 2016 by Changeset https://trac.mpich.org/projects/mpich/changeset/c3bb71e72f88034ce7ebcc681445ac7d09c78d93.
>
> Can anyone confirm they have built MPICH 3.2.1 on SPARC with Sun Studio, and if so, if/how they resolved the call to MPIR_Memcpy that appears in src/mpid/ch3/channels/nemesis/src/ch3_progress.c?
>
> Thanks for any help.
> --Mike
>
>
> -----Original Message-----
> From: discuss-request at mpich.org <discuss-request at mpich.org>
> Sent: Tuesday, July 24, 2018 12:00 PM
> To: discuss at mpich.org
> Subject: discuss Digest, Vol 69, Issue 13
>
> Send discuss mailing list submissions to
> discuss at mpich.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.mpich.org/mailman/listinfo/discuss
> or, via email, send a message with subject or body 'help' to
> discuss-request at mpich.org
>
> You can reach the person managing the list at
> discuss-owner at mpich.org
>
> When replying, please edit your Subject line so it is more specific than "Re: Contents of discuss digest..."
>
>
> Today's Topics:
>
> 1. Building MPICH 3.2.1 with Sun Studio 12.5 (Michael Pulverenti)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 24 Jul 2018 13:30:11 +0000
> From: Michael Pulverenti <Michael.Pulverenti at roguewave.com>
> To: "discuss at mpich.org" <discuss at mpich.org>
> Subject: [mpich-discuss] Building MPICH 3.2.1 with Sun Studio 12.5
> Message-ID:
>
> <SN6PR02MB417551F2DB6679E20440811C8D550 at SN6PR02MB4175.namprd02.prod.ou
> tlook.com>
>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi,
> I'm having trouble building MPICH 3.2.1 and I'm hoping for some help resolving the problem(s). Perhaps someone has seen this before.
>
> The environment is:
> % uname -a
> SunOS spc64sol113ci 5.11 11.3 sun4v sparc sun4v % f95 -V
> f90: Studio 12.5 Fortran 95 8.8 SunOS_sparc 2016/05/31
>
> The config command I used is:
> % ./configure
> --prefix=/export/home4/erhome/jenkins/michaelp/ports/fnl/sol113/mpi/bu
> ild_area/Mikes_build CC=cc CXX=CC F77=f77 FC=f95 CFLAGS=-m64
> CXXFLAGS=-m64 FFLAGS=-m64 FCFLAGS=-m64 LDFLAGS=-m64
>
> Looking at the output from running mpich-3.2.1/make, it appears the problem is an unresolved symbol MPIR_Memcpy:
> CCLD src/env/mpichversion
> Undefined first referenced
> symbol in file
> MPIR_Memcpy lib/.libs/libmpi.a(lib_libmpi_la-ch3_progress.o)
> ld: fatal: symbol referencing errors
> *** Error code 2
> The following command caused the error:
> echo " CCLD " src/env/mpichversion;/bin/sh ./libtool --silent --tag=CC --mode=link cc -m64 -O2 -static -m64 -o src/env/mpichversion src/env/mpichversion.o lib/libmpi.la -lnsl -lsocket -lpthread
> make: Fatal error: Command failed for target `src/env/mpichversion'
>
>
> I can provide the full output from my config and make commands if that helps, but I didn't want to overload my first email to this mail group.
>
> Thanks for any help you are able to provide, --Mike
> -------------- next part -------------- An HTML attachment was
> scrubbed...
> URL:
> <http://lists.mpich.org/pipermail/discuss/attachments/20180724/39aac69
> b/attachment.html>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> discuss mailing list
> discuss at mpich.org
> https://lists.mpich.org/mailman/listinfo/discuss
>
>
> ------------------------------
>
> End of discuss Digest, Vol 69, Issue 13
> ***************************************
> _______________________________________________
> discuss mailing list discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
------------------------------
Subject: Digest Footer
_______________________________________________
discuss mailing list
discuss at mpich.org
https://lists.mpich.org/mailman/listinfo/discuss
------------------------------
End of discuss Digest, Vol 69, Issue 16
***************************************
_______________________________________________
discuss mailing list discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss
More information about the discuss
mailing list