NEVERMIND. I have determined that there was a configuration change between my testing of 1.10.3rc4 and 2.0.0rc3. Specifically TMPDIR=$XDG_RUNTIME_DIR currently, but did not just a couple of weeks ago. Unsetting TMPDIR allows btl:sm to run as it did before.
-Paul On Fri, Jun 17, 2016 at 8:00 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > I am testing the 2.0.0rc3 tarball PLUS the patch from PR1232 to fix the > dependence on 64-bit atomics. > On an ARM system with only 256MB of memory, I am seeing the following > failure which did NOT occur in my testing of 1.10.3rc4. > > > $ mpirun -mca btl sm,self -np 2 examples/ring_c' > [armel-jessie:03953] create_and_attach: unable to create shared memory BTL > coordinating structure :: size 134217728 > -------------------------------------------------------------------------- > It appears as if there is not enough space for > /run/user/19214/openmpi-sessions-19214@armel-jessie_0/34799/1/shared_mem_pool.armel-jessie > (the shared-memory backing > file). It is likely that your MPI job will now either abort or experience > performance degradation. > > Local host: armel-jessie > Space Requested: 134217736 B > Space Available: 25968640 B > -------------------------------------------------------------------------- > [...] > Your MPI job is now going to abort; sorry. > [...] > > I already determined that changing "-mca btl sm,self" to "-mca btl > tcp,self" works, but would rather not go that route if "sm" can be > preserved. > So, if there are other MCA parameters I could/should be setting to avoid > this please let me know. > > If this system is now "officially too small" to run btl:sm, then I will > just have to accept that. > However, I wanted to bring this to the attention of the devel list in case > this change in behavior relative to v1.10 was *not* expected behavior. > > BTW: The awkward line break between "backing" and "file" is in the > original output (not an artifact of my email). > > -Paul [who still remembers owning an i486 with a 40MB hard drive] > > -- > Paul H. Hargrove phhargr...@lbl.gov > Computer Languages & Systems Software (CLaSS) Group > Computer Science Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > -- Paul H. Hargrove phhargr...@lbl.gov Computer Languages & Systems Software (CLaSS) Group Computer Science Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900