Boost logo

Boost :

Subject: Re: [boost] [build][config][geometry] Change in Config preventing generation of the Geometry test results
From: John Maddock (jz.maddock_at_[hidden])
Date: 2015-05-10 12:51:44


On 10/05/2015 15:37, Adam Wulkiewicz wrote:
> Adam Wulkiewicz wrote:
>> Since 2015/04/26 the tests started to dissapear from Geometry summary
>> pages for develop branch.
>> And now the pages aren't even displayed properly, I see only:
>>
>> Error extracting file: No matching files were found.
>>
> <snip>
>>
>> What may be the reason of such behavior and most importantly do you
>> know how to fix it?
>
> I did more research and I found out that this change in Config (from
> Apr 24, 2015) is preventing the generation of the proper XML output
> for the Geometry tests:
>
> https://github.com/boostorg/config/commit/d7e258faf5ca45734a9f0349f2a9decedda50f14
>
>

Oh :(

I don't see any easy fix, and besides the check-target-builds rule is
used all over the place.

And at present the whole testing build seems to be broken with:

M:/data/boost/boost/libs/predef/test\../check/predef.jam:18: in load
*** argument error
* rule project.extension ( id : options * : * )
* called with: ( predef check )
* extra argument check
M:/data/boost/boost/tools/build/src/build\project.jam:908:see definition
of rule 'project.extension' being called
M:/data/boost/boost/tools/build/src/kernel\modules.jam:289: in
modules.import
M:/data/boost/boost/tools/build/src/build\project.jam:1024: in import
..\libs\predef\test\build.jam:7: in modules.load
M:/data/boost/boost/tools/build/src/build\project.jam:311: in load-jamfile
M:/data/boost/boost/tools/build/src/build\project.jam:64: in load
M:/data/boost/boost/tools/build/src/build\project.jam:89: in
load-used-projects
M:/data/boost/boost/tools/build/src/build\project.jam:75: in load
M:/data/boost/boost/tools/build/src/build\project.jam:145: in project.find
M:/data/boost/boost/tools/build/src\build-system.jam:535: in load
M:\data\boost\boost\tools\build\src/kernel\modules.jam:289: in import
M:\data\boost\boost\tools\build\src/kernel/bootstrap.jam:139: in boost-build
M:\data\boost\boost\boost-build.jam:17: in module scope

Any Boost.Build experts out there?

John.


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