From: John Maddock (john_at_[hidden])
Date: 2005-08-30 09:37:39


> With boost 1.33, date_time uses a totaly new system for streaming IO. We
> kept the pre 1.33 streaming code, and tests, in the library. That macro
> allows a person to choose which system they want to use. This is all in
> the documentation: http://tinyurl.com/cyu2d
>
> The old tests are dependant on the old code, therefore, they fail to
> compile when the macro is not defined.

Fair enough, but if the tests are dependent upon the macro be defined,
wouldn't it be better to #define it at the start of the tests .cpp file?
It's a minor point, but saves confusion when someone tries to build the test
outside of bjam.

Thanks, John.