Jeff,

this commit only fixes MPI_Init() and not the openib btl.

As Ralph pointed previously, there is still an abstraction violation in MPI_Init() and it is now "under control"
as it was before.

Regarding this issue (opal_memory_linux_malloc_set_alignment), i will extend the memory mca since
yet an other abstraction violation does not seem necessary here.

Cheers,

Gilles

On 2/18/2016 7:17 AM, Jeff Squyres (jsquyres) wrote:
Nysal --

FWIW, I'm unable to replicate the error on master.

Did this commit not fix it for you?

https://github.com/open-mpi/ompi/commit/7de01b347cd13544439b4eae86607a535c32489c

If it didn't, then we might as well revert that commit and PR 1351 until it's 
fixed properly.


-----Original Message-----
From: Ralph Castain <r...@open-mpi.org>
Reply: Open MPI Developers <de...@open-mpi.org>
Date: February 17, 2016 at 3:29:32 PM
To: Open MPI Developers <de...@open-mpi.org>
Subject:  Re: [OMPI devel] Trunk is broken

Probably should - looks like this may take more thought and probably will be 
handled in
discussions next week
On Feb 17, 2016, at 11:26 AM, Howard Pritchard wrote:

Hi Folks,

Should we revert PR 1351 till there is a fix?

Howard


2016-02-17 11:34 GMT-07:00 Ralph Castain >:
FWIW: I wouldn’t have seen that because I don’t have IB on my system.

On Feb 17, 2016, at 10:11 AM, Nysal Jan K A >
wrote:
So this seems to be still broken.

mca_btl_openib.so: undefined symbol: opal_memory_linux_malloc_set_alignment

I built with "--with-memory-manager=none"

Regards
--Nysal

On Tue, Feb 16, 2016 at 10:19 AM, Ralph Castain >
wrote:
It is very easy to reproduce - configure with:
enable_mem_debug=no
enable_mem_profile=no
enable_memchecker=no
with_memory_manager=no

I’m not sure which of those is required. However, your assertion is incorrect. 
The
person who introduced the original violation went to great lengths to ensure it 
didn’t
create a problem if the referenced component was not built. I’m not saying it 
was a good
thing to do, but we spent a lot of time discussing it and figuring out how to 
do it without
causing the problem.
So whatever was done missed those precautions and introduced this symbol 
regardless
of the configuration.

On Feb 15, 2016, at 8:39 PM, Gilles Gouaillardet >
wrote:
Ralph,

this is being discussed at https://github.com/open-mpi/ompi/pull/1351

btw, how do you get this warning ? i do not see it.
fwiw, the abstraction violation was kind of already here, so i am surprised it 
pops
up now only
Cheers,

Gilles

On 2/16/2016 1:17 PM, Ralph Castain wrote:
Looks like someone broke the master build on Linux:

../../../ompi/.libs/libmpi.so: undefined reference to 
`opal_memory_linux_malloc_init_hook'


I suspect it was a hard-coded reference to some component’s variable?
Ralph



_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18598.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18599.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18600.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18601.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18602.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18603.php
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18604.php
--
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/
_______________________________________________
devel mailing list
de...@open-mpi.org
Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
Link to this post: 
http://www.open-mpi.org/community/lists/devel/2016/02/18605.php

Reply via email to