Boost logo

Boost :

Subject: Re: [boost] Can't build in status?
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2016-02-27 10:33:16


AMDG

On 02/27/2016 06:12 AM, John Maddock wrote:
>
>
> On 26/02/2016 20:06, Steven Watanabe wrote:
>>
>> On 02/26/2016 12:39 PM, John Maddock wrote:
>>> I can't seem to get building anything in the status directory working,
>>> I'm using:
>>>
>>> bjam --dump-tests msvc-14.0 -n
>>>
>>> But any combination of arguments seems to fail, the failures are:
>>>
>>> M:/data/boost/boost/tools/build/src/build\property.jam:743: in
>>> class_at_property-map.find from module object(property-map)@236
>>> error: Ambiguous key
>>>
>> Do you have everything up-to-date?
>
> Yes, I've checked out a fresh copy of master and the issue is still
> there - tracked it down to:
>
> using python ;
>
> In my user-config.jam. There is only one python.exe in my path so I'm
> stumped?
>

  Is python initialized more than once, somehow?
Otherwise, I'd like see the values of
$($(best)) and $($(self.all-flags)).

  Perhaps now would be a good time to start
promoting my debugger for Jam. After building
b2 from the debug branch:
$ b2 -dconsole
(b2db) break property.jam:743
Breakpoint 1 set at property.jam:743
(b2db) run --dump-tests msvc-14.0 -n
...
(b2db) print $($(best))
(b2db) print $($(self.all-flags))

In Christ,
Steven Watanabe


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