From: Jeff Garland (jeff_at_[hidden])
Date: 2006-02-12 11:20:25


On Sat, 11 Feb 2006 13:44:36 -0000, John Maddock wrote
> > It doesn't, not in its default configuration. Only quick_allocator
> > depends
> > on type_traits.
>
> Right, and this is one of the problems with robot-derived dependency
> lists: they pick up everything, even things that are rairly used
> (workarounds for old compilers etc).

I agree with John here -- the automatically derived dependencies are
insufficient. For example, date-time includes some serialization headers to
make date-time types serializable. However, as long as you never include the
date-time serialization headers you don't need serialization. So the
dependency is optional based on the features you use. It's not something
that's obvious from running an automated tool...

Jeff