Boost logo

Boost :

Subject: Re: [boost] [build] Headers rule does both too much and too little
From: Peter Dimov (lists_at_[hidden])
Date: 2014-02-18 13:57:30


John Maddock wrote:
> Too little:
>
> The headers under boost/config/ are included via macros so aren't placed
> in the dependency graph. I can fix this easily enough in the Boost.Config
> tests, but ideally this should be fixed at the top level by making
> everything under boost/config/ a dependency of boost/config.hpp.

You can fix that from your side - if you're so inclined - by including the
omitted headers in an #if 0 block to enable the scanner to see them.

Currently a number of tests seems to be failing due to a missing
config/user.hpp, so it's a real problem. But there's also something else
that is wrong with the headers, as other tests seem to be using older header
versions, and that doesn't seem to be caused by a missed dependency.


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