[OMPI devel] [PATCH] Fix for xlc-13.1.0 ICE (hwloc)

2016-05-05 Thread Paul Hargrove
I have some good news: I have a fix!! FWIW: I too can build w/ xlc 12.1 (also BG/Q). It is just the 13.1.0 on Power7 that crashes building hwloc. Meanwhile, 13.1.2 on Power8 little-endian does not crash (but is a different front-end than big-endian if I understand correctly). I started

Re: [OMPI devel] [2.0.0rc2] xlc-13.1.0 ICE (hwloc)

2016-05-05 Thread Josh Hursey
Thanks. I can confirm that too. I have a power7 with xlc -qversion: IBM XL C/C++ for Linux, V12.1 (5765-J03, 5725-C73) Version: 12.01.. And it built v2.0.0rc2 fine. Unfortunately, I don't have access to a power7 system with v13.1. We might have to just make this in the release notes.

Re: [OMPI devel] Process placement

2016-05-05 Thread Aurélien Bouteiller
Ralph, I still observe these issues in the current master. (npernode is not respected either). Also note that the display_allocation seems to be wrong (slots_inuse=0 when the slot is obviously in use). $ git show 4899c89 (HEAD -> master, origin/master, origin/HEAD) Fix a race condition

Re: [OMPI devel] opal/mca/dl/ opal_dl_open with NULL fname - assert?

2016-05-05 Thread Josh Hursey
Ok. I started a PR here: https://github.com/open-mpi/ompi/pull/1639 I want to do a bit of testing (building now), but this should be an easy fix. Thanks On Thu, May 5, 2016 at 3:07 PM, Jeff Squyres (jsquyres) wrote: > Agreed, this looks like an oversight. > > In dl.h, I

Re: [OMPI devel] opal/mca/dl/ opal_dl_open with NULL fname - assert?

2016-05-05 Thread Jeff Squyres (jsquyres)
Agreed, this looks like an oversight. In dl.h, I even said that you could pass NULL as fname: https://github.com/open-mpi/ompi/blob/master/opal/mca/dl/dl.h#L67 These asserts can safely be removed. Thanks! > On May 5, 2016, at 3:40 PM, Josh Hursey wrote: > > We

[OMPI devel] opal/mca/dl/ opal_dl_open with NULL fname - assert?

2016-05-05 Thread Josh Hursey
We noticed that there is an assert(fname) in both of the dl components: * https://github.com/open-mpi/ompi/blob/master/opal/mca/dl/dlopen/dl_dlopen_module.c#L53 * https://github.com/open-mpi/ompi/blob/master/opal/mca/dl/libltdl/dl_libltdl_module.c#L21 But according to the dl.h, NULL should be

[OMPI devel] Opal get cycles for ARM

2016-05-05 Thread Abhishek Joshi
Hi, I came across this patch in OMPI opal. https://www.open-mpi.org/community/lists/devel/2010/12/8819.php I am looking to add similar support for armv8-A but I have a small query regarding the implementation of *opal_sys_timer_get_cycles *for AMRv7-A. It uses the Linux *times *function which

Re: [OMPI devel] [2.0.0rc2] xlc-13.1.0 ICE (hwloc)

2016-05-05 Thread Christopher Samuel
On 03/05/16 18:11, Paul Hargrove wrote: > xlc-13.1.0 on Linux dies compiling the embedded hwloc in this rc > (details below). In case it's useful xlc 12.1.0.9-140729 (yay for BGQ living in the past) doesn't ICE on RHEL6 on Power7. All the best, Chris -- Christopher SamuelSenior