[MPICH] FreeBSD and the ch3:smm channel?

Darius Buntinas buntinas at mcs.anl.gov
Wed Jan 31 13:34:24 CST 2007


We're working on a fixing this the right way, but in the mean time, as 
long as you don't need to use --enable-fast, edit the file 
src/mpid/ch3/channels/nemesis/setup_channel.args and remove every thing 
after, and including, the line that starts with "eval" (i.e., the eval 
line and the whole for loop).  Then give configure a try again.

Let me know if this helps.

-d

On Wed, 31 Jan 2007, Steve Kargl wrote:

> On Wed, Jan 31, 2007 at 10:24:36AM -0600, Darius Buntinas wrote:
>> On Tue, 30 Jan 2007, Steve Kargl wrote:
>>
>>> On Tue, Jan 30, 2007 at 06:02:18PM -0600, Rajeev Thakur wrote:
>>>> Can you try the ch3:nemesis channel? That will also do shared memory
>>>> within
>>>> a node and TCP across nodes.
>>>>
>>>
>>> nemesis doesn't pass configure.
>>>
>>> checking for CLOCK_REALTIME defined in time.h... yes
>>> sourcing /usr/tmp/mpich2-1.0.5/src/mpid/ch3/setup_device
>>> RUNNING SETUP_DEVICE FOR THE CH3 DEVICE
>>> sourcing /usr/tmp/mpich2-1.0.5/src/mpid/ch3/channels/nemesis/setup_channel
>>> RUNNING SETUP_CHANNEL FOR THE NEMESIS CHANNEL
>>> eval: 1: Syntax error: word unexpected (expecting ")")
>>>
>>> I spent an hour or so scouring configure scripts to local the
>>> problem, but failed.  I guess there is an assumption of bash
>>> for the shell, which I don't use.
>>>
>>>
>>
>> What's your configure line?
>> -d
>>
>
> Any of the following generate the above above message
>
> ./configure --with-device=ch3:nemesis --with-mpe --prefix=/usr/local
> ./configure --with-device=ch3:nemesis --prefix=/usr/local
> ./configure --with-device=ch3:nemesis
>
>




More information about the mpich-discuss mailing list