Boost logo

Boost :

From: James Talbut (James.Talbut_at_[hidden])
Date: 2008-04-16 06:18:25

The following lines generate an AV on boost 1.35.0 in a release build on
MSVC 8 on Vista.
  boost::program_options::options_description Desc("Allowed Options");
      ("help,?", "Display help message")
      ("print_suites", "Print out the suite heirarchy")
      ("result_code", "Set to \"no\" to forces the return code to be
      ("report_level", "no|confirm|short|detailed")
      ("run_test", boost::program_options::value< std::string >(), "Test
to run")
      ("save_pattern", "")
      ("build_info", "Report compiler and build details")
      ("show_progress", "Makes the framework print progress
      ("catch_system_errors", "Attempt to catch and report system errors
(can make debugging harder)")
      ("report_format", "HRF|XML")
      ("log_format", "Set the log format used")
      ("output_format", "HRF|XML")
      ("detect_memory_leaks", "Attempt to catch and report memory leaks
(can be annoying with 3rd party caches)")
      ("random", "Run test cases in random order (integer parameter is
used as seed)")
      ("break_exec_path", "")
It works fine with 1.34 (release or debug) and with a debug build on

I haven't managed to work out why this is happening yet, so I can't rule
out it being my fault.

Is anyone aware of anything going on in this area?


This e-mail, and any attachment, is confidential. If you have received it in error, do not use or disclose the information in any way, notify me immediately, and please delete it from your system.

Boost list run by bdawes at, gregod at, cpdaniel at, john at