Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] FreeBSD timer_base_open error?
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-03-25 20:16:22


"linux" is the name of the component. It looks like opal/mca/timer/
linux/timer_linux_component.c is doing some checks during component
open() and returning an error if it can't be used (e.g,. if it's not
on linux).

The timer components are a little different than normal MCA
frameworks; they *must* be compiled in libopen-pal statically, and
there will only be one of them built.

In this case, I'm guessing that linux was built simply because nothing
else was selected to be built, but then its component_open() function
failed because it didn't find /proc/cpuinfo.

Do you have the inclination to write a quickie BSD-capable timer
component? There's only 3 functions to write:

- get the cycle count
- get the current usec time
- get the CPU frequency

On Mar 23, 2008, at 12:54 AM, Brad Penoff wrote:
> Greetings,
>
> In an MTT run just now, I'm noticing these funny output messages in
> the middle of an early phase:
>
> <snip snip>
>
>>> MPI install [mpi install: gcc warnings]
> Installing MPI: [ompi-nightly-trunk] / [1.3a1r17921] / [gcc
> warnings]...
> [pc23.netbed.icics.ubc.ca:59263] mca: base: components_open: component
> timer / linux open function failed
> [pc23.netbed.icics.ubc.ca:59264] mca: base: components_open: component
> timer / linux open function failed
> [pc23.netbed.icics.ubc.ca:59265] mca: base: components_open: component
> timer / linux open function failed
> [pc23.netbed.icics.ubc.ca:59266] mca: base: components_open: component
> timer / linux open function failed
>
> <snip snip>
>
> Has anyone ever seen these?
>
> Nonetheless, my tests proceed and run after this. This is on a
> FreeBSD 6.2 system, so having "linux" in the message seems
> interesting... any suggestions?
>
> Thanks!
> brad
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Jeff Squyres
Cisco Systems