Subject: Re: [Boost-build] Major engine changes
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2011-12-03 15:02:03
On 12/03/2011 11:00 AM, Belcourt, K. Noel wrote:
> On Dec 3, 2011, at 11:43 AM, Belcourt, K. Noel wrote:
>> On Nov 29, 2011, at 5:02 PM, Steven Watanabe wrote:
>>> I've just committed a major rewrite of the
>>> jam interpreter. So, far, I'm seeing a 2x speed
>>> up running bjam -n -d0 in $BOOST_ROOT/status.
>>> I've tried to test my changes thoroughly, but, as
>>> always, there may be something that I missed.
>>> If anything breaks, please let me know, and I'll
>>> try to deal with it ASAP.
>> It looks as if big endian (SunOS and AIX) bjam is segfaulting. I
>> haven't had time yet to debug this but I noticed a few new warnings.
>> "function.c", line 376: warning: implicit function declaration:
>> "function.c", line 378: warning: implicit function declaration: backtrace
>> "function.c", line 2685: warning: implicit function declaration: glob
>> "jam.c", line 622: warning: implicit function declaration: pwd_done
> And a bit more diagnostic in the attached file (dying trying to compile
> process_jam_log on SunOS).
I just fixed the assertion failure, but the cause of
the problem is still there.
notice: could not find main target process_jam_log
notice: assuming it is a name of file to create.
/scratch2/kbelco/boost/tools_bb/build/project.jam:753: in attribute
warning: rulename $($(project).attributes).get expands to empty string
/scratch2/kbelco/boost/tools_bb/build/project.jam:765: in target
/scratch2/kbelco/boost/tools_bb/build-system.jam:708: in load
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk