Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Build failure on FreeBSD 7
From: Karol Mroz (mroz.karol_at_[hidden])
Date: 2008-04-11 19:39:06


Hi, Jeff...

This test was performed locally, yes. I'm short on machines at the moment to perform any proper distributed tests.

--
Karol
-----Original Message-----
From: Jeff Squyres <jsquyres_at_[hidden]>
Date: Fri, 11 Apr 2008 16:36:33 
To:Open MPI Developers <devel_at_[hidden]>
Subject: Re: [OMPI devel] Build failure on FreeBSD 7
This may depend on how you ran the app on FreeBSD -- did you run on  
the localhost only?
We have/had a problem when running locally with regards to kevent --  
I'm not 100% sure if we've fixed it yet.  Let me check...
On Apr 5, 2008, at 1:53 AM, Karol Mroz wrote:
> After digging a little deeper, it turns out that the kevent() call in
> opal/event/kquene.c:
> 	if (kevent(kq,
>            kqueueop->changes, 1, kqueueop->events, NEVENT, NULL) !=  
> 1 ||
> 	   (int)kqueueop->events[0].ident != master ||
> 	   kqueueop->events[0].flags != EV_ERROR) {
>
> seems to hang in freebsd 7. Changing the NULL parameter to, lets say
> 1000, causes the function to return and print out the error message:
>
> 	event_warn("%s: detected broken kqueue (failed delete); not 		 	using
> error %d (%s)", __func__, errno, strerror(errno));
>
> The simple non-blocking send/recv app used to test this then runs to
> completion. Compiling OpenMPI on linux and running this same app
> produces no errors.
>
> Any ideas?
>
> Thanks.
> -- 
> Karol
>
>
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
-- 
Jeff Squyres
Cisco Systems
_______________________________________________
devel mailing list
devel_at_[hidden]
http://www.open-mpi.org/mailman/listinfo.cgi/devel