Boost logo

Boost :

Subject: Re: [boost] [EXTERNAL] [1.61.0] Master branch is closed
From: Belcourt, Kenneth (kbelco_at_[hidden])
Date: 2016-04-26 15:24:15



> On Apr 26, 2016, at 1:14 PM, Vladimir Prus <vladimir.prus_at_[hidden]> wrote:
>
> On 4/26/2016 9:01 PM, Belcourt, Kenneth wrote:
>>
>>> On Apr 26, 2016, at 11:47 AM, Rene Rivera <grafikrobot_at_[hidden]> wrote:
>>>
>>> On Tue, Apr 26, 2016 at 3:36 AM, alainm <alain.miniussi_at_oca.eu> wrote:
>>>
>>>>
>>>>
>>>> On 25/04/2016 21:12, Rene Rivera wrote:
>>>>
>>>>> On Mon, Apr 25, 2016 at 2:05 PM, Belcourt, Kenneth <kbelco_at_[hidden]>
>>>>> wrote:
>>>>>
>>>>> On Apr 25, 2016, at 12:08 PM, Vladimir Prus <vladimir.prus_at_[hidden]>
>>>>>>>
>>>>>> wrote:
>>>>>>
>>>>>>> On 4/23/2016 10:02 PM, Belcourt, Kenneth wrote:
>>>>>>>
>>>>>>>> It’d be nice if serialization worked with MPI for the release, though
>>>>>>>>
>>>>>>> I’m not sure it’s a show stopper.
>>>>>>
>>>>>>> What is the actual impact of this problem? E.g. which percentage of MPI
>>>>>>>
>>>>>> users will find their code
>>>>>>
>>>>>>> no longer compiling?
>>>>>>>
>>>>>> Fair question, no idea really. I know that Boost MPI's used on multiple
>>>>>> projects where I work, though it’s easy enough for us to just skip using
>>>>>> the 1.61 release to avoid breaking our MPI serialization code.
>>>>>>
>>>>>> Sorry if my ignorance of how MPI shows :-) .. How much of MPI is usable
>>>>> with this problem? Is it usable at all? Is it partially usable?
>>>>>
>>>>> No part of Boost MPI is usable, meaning no code built on top of Boost.MPI
>>>> will compile.
>>>>
>>>> Just tried.
>>>>
>>>
>>> Thanks for the info.. But given that we don't have *any* test results with
>>> MPI passing (i.e. nothing on develop yet).. I'm afraid it's going to stay
>>> broken this release.
>>
>> I just applied a patch that should get all of graph, graph_parallel, and MPI passing on develop. Tomorrow should be clean, if you can wait that long.
>
> The most recent results for MPI are from April 20, are you sure we'll have any results tomorrow?

Yes, I’m running tests for both develop and master right now and they’ll post results here in a couple of hours.

> What about graph and graph_parallel? Are they also broken in current master?

Graph should be fine in master. graph_parallel that depends on MPI is broken due to the serialization issue. There’s also an issue with graph_parallel where some examples don’t compile in master due, apparently, to some un-merged changes from develop. This issue was reported by Eisuke Kawashima.

The upshot is that fixing MPI serialization in master will fix both MPI and graph_parallel. The graph_parallel/example breakage is less critical though at least one user is impacted by it.

-— Noel


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk