[Mochi-devel] building against Merury origin/master, upcoming changes

Phil Carns carns at mcs.anl.gov
Tue Apr 3 08:09:32 CDT 2018


These changes address 1) below specifically, just to clarify.   We are 
still working on 2) and 3).

thanks,
-Phil

On 04/03/2018 06:52 AM, Dorier, Matthieu wrote:
>
> Hi all,
>
>
> Update on Phil's mail: the corrections and improvement that he 
> mentioned have been completed and merged. These corrections affect 
> pretty much all of the Mochi libraries. We therefore encourage you to 
> reinstall a clean build of all the libraries you are using.
>
>
> If you are using spack, this can be done by updating your local copy 
> of sds-repo (git pull). Then uninstall Mercury and all the libraries 
> it depends on using the following command:
>
>
> spack uninstall --dependents --all mercury
>
>
> Finally you can reinstall the libraries you need (e.g. margo):
>
>
> spack install margo
>
>
> Thanks,
>
>
> Matthieu
>
> ------------------------------------------------------------------------
> *From:* mochi-devel <mochi-devel-bounces at lists.mcs.anl.gov> on behalf 
> of Phil Carns <carns at mcs.anl.gov>
> *Sent:* Monday, March 26, 2018 3:29:42 PM
> *To:* mochi-devel at lists.mcs.anl.gov
> *Subject:* [Mochi-devel] building against Merury origin/master, 
> upcoming changes
> Hi all,
>
> If you have tried to build Margo against Mercury's origin/master lately,
> then you've already noticed that this doesn't work at the moment :)  The
> short term fix is to use revision
> 6c82baf7819a553b6b8235fbe7c180989a1e17fe of Mercury, before the changes
> landed that broke the Margo library.
>
> We are working on a solution that will get origin/master of Margo and
> Mercury back in sync, and also generally improve how Margo multiplexes
> services.  This is actually one of 3 changes we are working on at the
> moment to improve general maintenance and deployment of Margo (and thus
> several other Mochi components):
>
> 1) see above, fix multiplexing in Margo and bring it back in sync with
> Mercury
>
> 2) eliminate abt-snoozer dependency.  We are working on upstreaming the
> capability we need in origin/master of Argobots if we can
>
> 3) eliminate boost dependency.  We are investigating the possibility of
> embedding the subset of boost headers that Mercury needs into the
> Mercury repo so that it no longer needs an external boost install
>
> At any rate, the upshot is: Please pardon our dust, it will be better
> soon, use an older revision of Mercury for now, and we'll let you know
> when things are fixed!
>
> thanks,
>
> -Phil
>
> _______________________________________________
> mochi-devel mailing list
> mochi-devel at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mochi-devel
> https://www.mcs.anl.gov/research/projects/mochi
>
>
> _______________________________________________
> mochi-devel mailing list
> mochi-devel at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mochi-devel
> https://www.mcs.anl.gov/research/projects/mochi


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/mochi-devel/attachments/20180403/3d098cc0/attachment-0001.html>


More information about the mochi-devel mailing list