Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r24830
From: Terry Dontje (terry.dontje_at_[hidden])
Date: 2011-07-14 09:33:45


On 7/14/2011 9:30 AM, Yevgeny Kliteynik wrote:
> On 14-Jul-11 4:21 PM, Paul H. Hargrove wrote:
>>
>> On 7/13/2011 11:42 PM, Yevgeny Kliteynik wrote:
>>> [adding Terry]
>>>
>>> On 14-Jul-11 2:49 AM, Eugene Loh wrote:
>>>> On 7/13/2011 4:31 PM, Paul H. Hargrove wrote:
>>>>> On 7/13/2011 4:20 PM, Yevgeny Kliteynik wrote:
>>>>>>>> Finally, are you sure that infiniband/complib/cl_types_osd.h exists on all platforms? (e.g., Solaris) I know you said you don't have any Solaris machines to test with, but you should ping Oracle directly for some testing -- Terry might not be paying attention to this specific thread...
>>>>>> I'll check it, but my guess would be that Solaris doesn't have it.
>>>>>> AFAIK Solaris doesn't use OpenFabrics OpenSM - it has a separate
>>>>>> subnet manager, so I can't assume that it has.
>>>>>> So right now the dynamic SL will probably not work on Solaris
>>>>>> (though it won't break the compilation).
>>>>> I have a pair of old machines running Solaris 11 Express (aka "SunOS 5.11 snv_151a November 2010").
>>>>> These have IB Verbs support, but there is no such header. In fact, /usr/include/inifiband has no sub-directories.
>>>> +1
>>>>
>>>> (That is, no such header and not even any subdirectories on a very recent version of Solaris 11: snv_168.)
>>> Makes sense. But I believe that these Solaris installations
>>> just don't have Subnet Manager, so they are not supposed to
>>> have these headers anyway. What I don't know is what headers
>>> are installed as part of the SM installation.
>>> Does anybody have a Solaris machine with Subnet Manager?
>>>
>>> -- YK
>> I'll go so far as to say that this header does not exist in the package repo:
>>
>> root_at_pcp-j-20:~# pkg search verbs.h || echo NOPE
>> INDEX ACTION VALUE PACKAGE
>> basename file usr/include/infiniband/verbs.h pkg:/network/open-fabrics_at_1.3-0.151.0.1
>>
>> root_at_pcp-j-20:~# pkg search cl_types_osd.h || echo NOPE
>> NOPE
> Actually cl_types_osd.h is used as kinda hack - it workarounds
> bad include directive in ib_types.h
>
> Could you check for ib_types.h instead?
> This is the header that I'm actually using.
>
Yes we have ib_types.h it is in /usr/include/sys/ib/ib_types.h
> Thanks a lot!
>
> -- YK
>
>> -Paul
>>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Oracle
Terry D. Dontje | Principal Software Engineer
Developer Tools Engineering | +1.781.442.2631
Oracle *- Performance Technologies*
95 Network Drive, Burlington, MA 01803
Email terry.dontje_at_[hidden] <mailto:terry.dontje_at_[hidden]>



picture