There were a number of bugs in your program. I've attached a new version that ran fine on my machine. Can you confirm?
Ken
On 08/12/2015 01:25 AM, Riddhi Modi wrote:
<mailto:discuss-request@mpich.org>> wrote: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@mpich.org
Send discuss mailing list submissions to
discuss@mpich.org <mailto:discuss@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@mpich.org <mailto:discuss-request@mpich.org>
You can reach the person managing the list at
discuss-owner@mpich.org <mailto:discuss-owner@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@mcs.anl.gov <mailto:thakur@mcs.anl.gov>>
To: "discuss@mpich.org <mailto:discuss@mpich.org>"
<discuss@mpich.org <mailto:discuss@mpich.org>>
Subject: Re: [mpich-discuss] [MPICH compilation with NAG Fortran
compiler]
Message-ID: <93932738-717A-466B-96ED-F9A398DD92EE@mcs.anl.gov
<mailto:93932738-717A-466B-96ED-F9A398DD92EE@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@gmail.com <mailto:maxim.abalenkov@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@mpich.org <mailto:discuss@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@anl.gov <mailto:balaji@anl.gov>>
To: "discuss@mpich.org <mailto:discuss@mpich.org>"
<discuss@mpich.org <mailto:discuss@mpich.org>>
Subject: Re: [mpich-discuss] Problems with running make
Message-ID: <D355EC24-A2D3-4BDA-85A0-01F76B89D250@anl.gov
<mailto:D355EC24-A2D3-4BDA-85A0-01F76B89D250@anl.gov>>
Content-Type: text/plain; charset="utf-8"
Sorry, windows is not supported.
-- Pavan
From: hirak chatterjee
Reply-To: "discuss@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.org
<mailto:discuss@mpich.org>>"
Date: Thursday, August 6, 2015 at 10:04 AM
To: "discuss@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.orgFrom: Doha Ehab <dohaehab@gmail.com <mailto:dohaehab@gmail.com>>
<mailto:discuss@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
To: discuss@mpich.org <mailto:discuss@mpich.org>
Subject: [mpich-discuss] static building of mpich
Message-ID:
<CAEjFr-bJN0OtKha+N+qz83oMSbMfXMOihX2iEFqPWXHg3WLzFg@mail.gmail.com
<mailto:CAEjFr-bJN0OtKha%2BN%2Bqz83oMSbMfXMOihX2iEFqPWXHg3WLzFg@mail.gmail.com>>From: "Balaji, Pavan" <balaji@anl.gov <mailto:balaji@anl.gov>>
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
To: "discuss@mpich.org <mailto:discuss@mpich.org>"
<discuss@mpich.org <mailto:discuss@mpich.org>>
Subject: Re: [mpich-discuss] static building of mpich
Message-ID: <61167DA3-6B70-41FD-987C-B0E4823B51FB@anl.gov
<mailto:61167DA3-6B70-41FD-987C-B0E4823B51FB@anl.gov>>
Content-Type: text/plain; charset="utf-8"
Did you do make and make install?
-- Pavan
From: Doha Ehab
Reply-To: "discuss@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.org
<mailto:discuss@mpich.org>>"
Date: Sunday, August 9, 2015 at 7:24 PM
To: "discuss@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.org<mailto:riddhimodi07@gmail.com>>
<mailto:discuss@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@gmail.com
To: discuss@mpich.org <mailto:discuss@mpich.org>
Subject: [mpich-discuss] Error : Assertion Failed
Message-ID:
<CAGMiM1FtDLfc1Fgb=k7j+A9LJV7UvrFA7i=Hk-44XCHdzGjU1A@mail.gmail.com
<mailto:Hk-44XCHdzGjU1A@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@anl.gov <mailto:balaji@anl.gov>>
To: "discuss@mpich.org <mailto:discuss@mpich.org>"
<discuss@mpich.org <mailto:discuss@mpich.org>>
Subject: Re: [mpich-discuss] Error : Assertion Failed
Message-ID: <869418A0-9F44-4423-84BD-ACEDE39264E2@anl.gov
<mailto:869418A0-9F44-4423-84BD-ACEDE39264E2@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@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.org
<mailto:discuss@mpich.org>>"
Date: Tuesday, August 11, 2015 at 1:49 AM
To: "discuss@mpich.org
<mailto:discuss@mpich.org><mailto:discuss@mpich.org
<mailto:discuss@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@gmail.com <mailto:dohaehab@gmail.com>>
To: discuss@mpich.org <mailto:discuss@mpich.org>
Subject: Re: [mpich-discuss] static building of mpich
Message-ID:
<CAEjFr-aoTMG_igVbRVthsh4YGgLniMF8OdJMj0wfcZRmE8RHMw@mail.gmail.com
<mailto:CAEjFr-aoTMG_igVbRVthsh4YGgLniMF8OdJMj0wfcZRmE8RHMw@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@anl.gov
<mailto:balaji@anl.gov>> wrote:
>
> Did you do make and make install?
>
> -- Pavan
>
> From: Doha Ehab
> Reply-To: "discuss@mpich.org <mailto:discuss@mpich.org>"
> Date: Sunday, August 9, 2015 at 7:24 PM
> To: "discuss@mpich.org <mailto:discuss@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@mpich.org <mailto:discuss@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@mpich.org <mailto:discuss@mpich.org>
https://lists.mpich.org/mailman/listinfo/discuss
End of discuss Digest, Vol 34, Issue 4
**************************************
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list discuss@mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss