Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2003-01-15 09:08:02


Vladimir Prus <ghost_at_[hidden]> writes:

> David Abrahams wrote:
>
>>>>I bet this is about extensions again. Maybe we ought to fix the test
>>>>framework to auto-adjust extensions it sees based on the platform?
>>>
>>>No, it's about "aux"! I don't know what device it is, but it's certainly
>>>some reserved device name on Win32.
>>
>>
>> Oh, yeah. Try naming a file "aux" for fun ;-)
>
> Cool... I certainly cannot edit it.
>
>>>Do an update and try again. It passes
>>>for me on Win2000.
>>
>>
>> Not me:
>>
>> c:\boost\tools\build\test\..\new\.\feature.jam:175: in feature.implied-feature from module feature
>> error: "gcc-3.0.1" is not a value of an implicit feature
>> c:\boost\tools\build\test\..\new\.\property.jam:215: in validate from module property
>> c:\boost\tools\build\test\..\new\.\property.jam:230: in property.validate-property-sets from module property
>> c:\boost\tools\build\test\..\new\.\build-request.jam:105: in build-request.expand from module build-request
>> c:\boost\tools\build\test\..\new\.\assert.jam:26: in assert.result from module object(feature-space)@3
>> c:\boost\tools\build\test\..\new\.\build-request.jam:277: in __test__ from module object(feature-space)@3
>> c:\boost\tools\build\test\..\new\.\modules.jam:132: in load from module build-request
>> c:\boost\tools\build\test\..\new\.\modules.jam:171: in import from module modules
>> c:\boost\tools\build\test\..\new\.\bootstrap.jam:41: in boost-build from module
>> c:\boost\tools\build\test\..\new\boost-build.jam:2: in module scope from module
>>
>>
>> I think your use of validate-property-sets is incorrect, because it
>> expects them to be expanded already.
>
> :-(
> That's why I feared to add this check. Can you point out the right place?

I think if you take the check out then the checks I've implemented in
feature.jam will handle everything we need now.

-- 
David Abrahams
dave_at_[hidden] * http://www.boost-consulting.com
Boost support, enhancements, training, and commercial distribution
 

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