[mpich-discuss] discuss Digest, Vol 34, Issue 4

Riddhi Modi riddhimodi07 at gmail.com
Wed Aug 12 01:25:49 CDT 2015


My program:

#include<stdio.h>
#include"mpi.h"

int main(int argc,char **argv)
{
           int total_procs,rank,namelen,i;
           int n=10,m=11;
           char processor_name[MPI_MAX_PROCESSOR_NAME];
            char filename[256];
            file *fp1,*fp2;

            MPI_Status status;
            MPI_Init(&argc,&argv);
            MPI_Comm_size(MPI_COMM_WORLD,&total_procs);
            MPI_Comm_rank(MPI_COMM_WORLD,&rank);
            MPI_Get_Processor_name(Processor name,&namelen);

           fprintf(stdout,"Process %d of %d is on %s
\n",rank,total_procs,processor_name);
           fflush(stdout);

           if(rank==0)
           {
                   MPI_Send(&n,1,MPI_INT,1,0,MPI_COMM_WORLD);
                   fp1=fopen("n.xx","w");
                   fprintf(fp1,"%d",n);
           }


           if(rank==1)
            {
                    MPI_Recv(&n,1,MPI_INT,0.0,MPI_COMM_WORLD,&status);
                    n=11;
                    fp2=fopen("n.yy","w");
                    fprintf(fp2,"%d",n);
                    fclose(fp2);
            }

           MPI_Finalize();
           return 0;
}


to execute the program i wrote :  mpiexec -n 2 -hosts master,node1 ./sim

but it gives me error like assertion failed in file
src/mpid/ch3/channels/nemesis/netmod/tcp/socksm.c at line 597 :
hdr.datalen!=0

internal ABORT - process 1 .


how to solve this error ??



On Tue, Aug 11, 2015 at 9:54 PM, <discuss-request at mpich.org> wrote:

> 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:  [MPICH compilation with NAG Fortran compiler]
>       (Thakur, Rajeev)
>    2. Re:  Problems with running make (Balaji, Pavan)
>    3.  static building of mpich (Doha Ehab)
>    4. Re:  static building of mpich (Balaji, Pavan)
>    5.  Error : Assertion Failed (Riddhi Modi)
>    6. Re:  Error : Assertion Failed (Balaji, Pavan)
>    7. Re:  static building of mpich (Doha Ehab)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 6 Aug 2015 15:15:32 +0000
> From: "Thakur, Rajeev" <thakur at mcs.anl.gov>
> To: "discuss at mpich.org" <discuss at mpich.org>
> Subject: Re: [mpich-discuss] [MPICH compilation with NAG Fortran
>         compiler]
> Message-ID: <93932738-717A-466B-96ED-F9A398DD92EE at mcs.anl.gov>
> Content-Type: text/plain; charset="utf-8"
>
> We run nightly tests with the NAG compiler, and they build fine (see the
> 5th column from the right at http://www.mpich.org/static/cron/tests/).
> Can you try configuring with just the ?prefix option to see if one of the
> options is the cause. Shared libraries are built by default.
>
> Rajeev
>
>
> > On Aug 6, 2015, at 6:25 AM, Maxim Abalenkov <maxim.abalenkov at gmail.com>
> wrote:
> >
> > Dear Madam or Sir,
> >
> > I?m facing a problem trying to compile MPICH with NAG Fortran compiler.
> The compilation breaks with an unrecognised option ??dynamic lib? error.
> Please see the make log file called ?m.txt?.
> >
> > To configure MPICH version 3.2b4 I?m using the attached configure
> script. Please see the script for the MPICH configuration options.
> Configuration and compilation log files called ?c.txt? and ?m.txt? are also
> attached.
> >
> > I would greatly appreciate your help in compiling MPICH with NAG
> Fortran. Thank you. Have a good day.
> >
> > Product name and version: NAG Fortran Compiler Release 6.0 (Hibiya)
> Build 1021
> > OS: Mac OS X Yosemite 10.10.4 (64-bit)
> >
> > ?
> > Best wishes,
> > Maxim Abalenkov
> >
> >
> >
> > _______________________________________________
> > discuss mailing list     discuss at mpich.org
> > To manage subscription options or unsubscribe:
> > https://lists.mpich.org/mailman/listinfo/discuss
> > <mpich-configure-nag.sh><c.txt><m.txt>
>
>
> ------------------------------
>
> Message: 2
> Date: Thu, 6 Aug 2015 15:48:45 +0000
> From: "Balaji, Pavan" <balaji at anl.gov>
> To: "discuss at mpich.org" <discuss at mpich.org>
> Subject: Re: [mpich-discuss] Problems with running make
> Message-ID: <D355EC24-A2D3-4BDA-85A0-01F76B89D250 at anl.gov>
> Content-Type: text/plain; charset="utf-8"
>
>
> Sorry, windows is not supported.
>
>   -- Pavan
>
> From: hirak chatterjee
> Reply-To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Date: Thursday, August 6, 2015 at 10:04 AM
> To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Subject: [mpich-discuss] Problems with running make
>
>
> Sir,
> I am working with windows 8 (64 bit). After configuring
> successfully,following the export step
>
>  ./configure --prefix=/home/hirak/mpich-install
>
> --enable-timer-type=gettimeofday CC="gcc-4" CPP="cpp-4" CXX="g++-4"
>
> CXXCPP="cpp-4" 2>&1 | tee c.txt
>
> I am getting the error repeatedly
>
> function 'MPIX_Grequest_class_allocate' part of alias cycle.
> The text file is attached herewith.
> Plz help.
> Hirak
>
> --
> Hirak Chatterjee<https://www.facebook.com/hirakc1>
> Research Scholar
> Department of Chemistry
> Assam University, Silchar
> Assam-788011
> INDIA
> Phone No: +918486882543 (ASSAM)
>                 +919475265107 (WEST BENGAL)
>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150806/d2cc5a59/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 3
> Date: Mon, 10 Aug 2015 03:24:43 +0300
> From: Doha Ehab <dohaehab at gmail.com>
> To: discuss at mpich.org
> Subject: [mpich-discuss] static building of mpich
> Message-ID:
>         <
> CAEjFr-bJN0OtKha+N+qz83oMSbMfXMOihX2iEFqPWXHg3WLzFg at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hello,
>  i'm trying to cross compile mpich , I have extracted mpich-3.1.3 the I
> created a folder name build inside it . In order to statically build mpich
> I used the following commands:
>
> export CC="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc"
> export AR="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-ar"
> export CFLAGS="-march=armv5te -static
> -I/home/doha/buildroot-2015.02/output/host/usr/include/"
> export LDFLAGS="-L/home/doha/buildroot-2015.02/output/host/usr/lib/"
>
>
> cc=/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc
> ./configure --prefix=/home/doha/mpich-3.1.3/build/ --host=arm-linux
>  --disable-shared --with-pm=hydra --with-device=ch3:nemesis
> --disable-fortran
>
>
> but nothing appears in the build folder while it shows no errors on the
> terminal
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150810/f7e08533/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Mon, 10 Aug 2015 03:13:26 +0000
> From: "Balaji, Pavan" <balaji at anl.gov>
> To: "discuss at mpich.org" <discuss at mpich.org>
> Subject: Re: [mpich-discuss] static building of mpich
> Message-ID: <61167DA3-6B70-41FD-987C-B0E4823B51FB at anl.gov>
> Content-Type: text/plain; charset="utf-8"
>
>
> Did you do make and make install?
>
>   -- Pavan
>
> From: Doha Ehab
> Reply-To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Date: Sunday, August 9, 2015 at 7:24 PM
> To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Subject: [mpich-discuss] static building of mpich
>
> Hello,
>  i'm trying to cross compile mpich , I have extracted mpich-3.1.3 the I
> created a folder name build inside it . In order to statically build mpich
> I used the following commands:
>
> export CC="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc"
> export AR="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-ar"
> export CFLAGS="-march=armv5te -static
> -I/home/doha/buildroot-2015.02/output/host/usr/include/"
> export LDFLAGS="-L/home/doha/buildroot-2015.02/output/host/usr/lib/"
>
>
> cc=/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc
> ./configure --prefix=/home/doha/mpich-3.1.3/build/ --host=arm-linux
> --disable-shared --with-pm=hydra --with-device=ch3:nemesis --disable-fortran
>
>
> but nothing appears in the build folder while it shows no errors on the
> terminal
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150810/e0ba151e/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 5
> Date: Tue, 11 Aug 2015 12:19:29 +0530
> From: Riddhi Modi <riddhimodi07 at gmail.com>
> To: discuss at mpich.org
> Subject: [mpich-discuss] Error : Assertion Failed
> Message-ID:
>         <CAGMiM1FtDLfc1Fgb=k7j+A9LJV7UvrFA7i=
> Hk-44XCHdzGjU1A at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> I have one major problem.I established mpich-3.1.4 cluster on 2 machines
> and run cpi.c program with 2 process which run on 2 different machines.But
> there is an error like
>
> Assertion Failed in file src/mpid/ch3/channels/nemesis/netmod/tcp/socksm.c
> at line 597: hdr.datalen!=0
>
> Internal  ABORT -process 1
>
> how can i solve this kind of error.??/ any idea??
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150811/ac9dfca5/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 6
> Date: Tue, 11 Aug 2015 07:10:50 +0000
> From: "Balaji, Pavan" <balaji at anl.gov>
> To: "discuss at mpich.org" <discuss at mpich.org>
> Subject: Re: [mpich-discuss] Error : Assertion Failed
> Message-ID: <869418A0-9F44-4423-84BD-ACEDE39264E2 at anl.gov>
> Content-Type: text/plain; charset="utf-8"
>
>
> I don't think we have seen this error before.  Can you send us a small
> program that reproduces this error?
>
>   -- Pavan
>
> From: Riddhi Modi
> Reply-To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Date: Tuesday, August 11, 2015 at 1:49 AM
> To: "discuss at mpich.org<mailto:discuss at mpich.org>"
> Subject: [mpich-discuss] Error : Assertion Failed
>
> I have one major problem.I established mpich-3.1.4 cluster on 2 machines
> and run cpi.c program with 2 process which run on 2 different machines.But
> there is an error like
>
> Assertion Failed in file src/mpid/ch3/channels/nemesis/netmod/tcp/socksm.c
> at line 597: hdr.datalen!=0
>
> Internal  ABORT -process 1
>
> how can i solve this kind of error.??/ any idea??
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150811/1897d486/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 7
> Date: Tue, 11 Aug 2015 19:24:18 +0300
> From: Doha Ehab <dohaehab at gmail.com>
> To: discuss at mpich.org
> Subject: Re: [mpich-discuss] static building of mpich
> Message-ID:
>         <
> CAEjFr-aoTMG_igVbRVthsh4YGgLniMF8OdJMj0wfcZRmE8RHMw at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> No , but after I did make and make install I checked whether it was
> statically built using the following command :
>
> file bin/mpiexec
> mpiexec: symbolic link to `mpiexec.hydra'
>
> Then I typed
>
> file bin/mpiexec.hydrampiexec.hydra: ELF 32-bit LSB executable, Intel
> 80386, version 1 (SYSV), dynamically linked (uses shared libs), for
> GNU/Linux 2.6.24, BuildID[sha1]=0xb4510fb70ac8047d9028dbafe2d43848140fe894,
> not stripped
>
> I don't understand why it is dynamically linked and not statically linked
>
>
> On Mon, Aug 10, 2015 at 6:13 AM, Balaji, Pavan <balaji at anl.gov> wrote:
>
> >
> > Did you do make and make install?
> >
> >   -- Pavan
> >
> > From: Doha Ehab
> > Reply-To: "discuss at mpich.org"
> > Date: Sunday, August 9, 2015 at 7:24 PM
> > To: "discuss at mpich.org"
> > Subject: [mpich-discuss] static building of mpich
> >
> > Hello,
> >  i'm trying to cross compile mpich , I have extracted mpich-3.1.3 the I
> > created a folder name build inside it . In order to statically build
> mpich
> > I used the following commands:
> >
> > export
> CC="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc"
> > export AR="/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-ar"
> > export CFLAGS="-march=armv5te -static
> > -I/home/doha/buildroot-2015.02/output/host/usr/include/"
> > export LDFLAGS="-L/home/doha/buildroot-2015.02/output/host/usr/lib/"
> >
> >
> > cc=/home/doha/buildroot-2015.02/output/host/usr/bin/arm-linux-gcc
> > ./configure --prefix=/home/doha/mpich-3.1.3/build/ --host=arm-linux
> >  --disable-shared --with-pm=hydra --with-device=ch3:nemesis
> > --disable-fortran
> >
> >
> > but nothing appears in the build folder while it shows no errors on the
> > terminal
> >
> > _______________________________________________
> > discuss mailing list     discuss at mpich.org
> > To manage subscription options or unsubscribe:
> > https://lists.mpich.org/mailman/listinfo/discuss
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://lists.mpich.org/pipermail/discuss/attachments/20150811/fd768ffb/attachment.html
> >
>
> ------------------------------
>
> _______________________________________________
> discuss mailing list
> discuss at mpich.org
> https://lists.mpich.org/mailman/listinfo/discuss
>
> End of discuss Digest, Vol 34, Issue 4
> **************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20150812/9f00ae1e/attachment.html>
-------------- next part --------------
_______________________________________________
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