[pooma-dev] parallel particle bctest3 crash

Richard Guenther rguenth at tat.physik.uni-tuebingen.de
Sat Oct 9 22:13:49 UTC 2004


Arno Candel wrote:
> Hi,
> 
> I am using r2 CVS with Linux 32-bit Intel g++ 3.4.1 as well as Linux 
> 64-bit Opteron g++ 3.3.4 together with cheetah 1.1.4 & CVS and LAM 7.0.4.
> 
> I encounter crashes of r2/src/Particles/tests/bctest3 when running with 
> more than 10 contexts:

This is no wonder:

   if (Pooma::context() == 0)
     P.create(10,0,false);
   P.sync(P.a1);

i.e. we create 10 particles - distributing over 11 contexts isn't going 
to work.  We don't handle contexts with zero particles gracefully.  I 
think there are similar problems with #patches < #contexts.  But I'd 
qualify these cases as user error.

Hope this helps,
Richard.



More information about the pooma-dev mailing list