Skip Menu |

This queue is for tickets about the Parallel-MPI-Simple CPAN distribution.

Report information
The Basics
Id: 18903
Status: resolved
Priority: 0/
Queue: Parallel-MPI-Simple

People
Owner: Nobody in particular
Requestors: leroy [...] huarp.harvard.edu
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.03
Fixed in: (no value)



Subject: Difficulty installing module
I'm having trouble implementing Parallel::MPI::Simple on our linux cluster. We've built mpich-1.2.6 using the Portland Group C compiler and attempted to build Parallel::MPI::Simple by using the mpicc we constructed. This neatly summons all the header files and libraries needed. When trying to run the very basic program listed in the module web page, I get a strange error. See first attached file, mpitest.log. For some reason, the working directory is being confused for a hostname. I've also attached a copy of the Makefile used to build and install the module. I was certain to install it on every node. Did I make a mistake in the Makefile? perl version v5.8.5 built for i386-linux-threat-multi OS: Rocks v4.1, GNU linux Stephen Leroy
Subject: mpitest.log
Download mpitest.log
application/octet-stream 361b

Message body not shown because it is not plain text.

Subject: Makefile
Download Makefile
application/octet-stream 26.3k

Message body not shown because it is not plain text.

CC: leroy [...] huarp.harvard.edu
Subject: Re: [rt.cpan.org #18903] Difficulty installing module
Date: Thu, 27 Apr 2006 13:15:40 +0100
To: Guest via RT <bug-Parallel-MPI-Simple [...] rt.cpan.org>
From: Alex Gough <alex [...] earth.li>
#### [Mon, Apr 24, 2006 at 07:43:30PM -0400: Guest via RT] Show quoted text
> > Mon Apr 24 19:43:28 2006: Request 18903 was acted upon. > Transaction: Ticket created by guest > Queue: Parallel-MPI-Simple > Subject: Difficulty installing module > Owner: Nobody > Requestors: leroy@huarp.harvard.edu > Status: new > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=18903 > > > > I'm having trouble implementing Parallel::MPI::Simple on our linux > cluster. We've built mpich-1.2.6 using the Portland Group C compiler and > attempted to build Parallel::MPI::Simple by using the mpicc we > constructed. This neatly summons all the header files and libraries > needed. When trying to run the very basic program listed in the module > web page, I get a strange error. See first attached file, mpitest.log. > For some reason, the working directory is being confused for a hostname. > I've also attached a copy of the Makefile used to build and install the > module. I was certain to install it on every node. > > Did I make a mistake in the Makefile? >
Probably not. It might be that you have to run perl, rather than the script, and make sure that perl and the script are both able to get at each other on every node. If that doesn't help you should be able to manage with a static build of perl, including P::MPI::S and any other XS stuff you need access to. Other than that I can't be much more help, as I'm in a new job without so many fun toys as I used to have, so can't test the problem. Hope that helps a bit, Alex Gough
Time has passed.