Boost logo

Boost Users :

From: John Maddock (john_maddock_at_[hidden])
Date: 2003-03-27 06:44:48


> We just upgraded from 1.29.0 to 1.30.0 and started having a problem
> running in the unit test framework. When we start the test with the
> command line parameter "--report_level=detailed" the tests crash. They
> work fine if we set the environment parameter
> BOOST_TEST_REPORT_LEVEL=detailed, or when we set other command line
> parameters, such as "--log_level=detailed".
>
> I looked at the code in libs/test/src/unit_test_main.cpp and saw that
> the command line parsing for report_level doesn't occur until after the
> unit test suite has been invoked. It appears that the unit test is then
> getting a command line that contains "--report_level=detailed". In our
> case, it doesn't know what to do with this.

If that's correct it's very bad indeed - all the type_traits regression
tests rely on --report-level=detailed working correctly. However I'm not
seeing the online regression test results exhibiting this problem (could be
that they just haven't needed rebuilding yet) - what compiler/platform are
you using?

Thanks,

John.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net