|
Boost Users : |
From: Nicholas Clark (clark_at_[hidden])
Date: 2008-04-18 14:54:58
I just received a huge application that uses boost for just about
everything. I am receiving a debug assertion when trying to add program
descriptions. To help isolate the error I have built a very simple example
and am still getting the crash. For reference I am using boost 1.32. When
I moved to any of the newer versions of boost this specific error goes away
but I rack up a list of compiler errors a mile long. I am trying to fix
this issue without moving to a newer version of boost because this is a
legacy application and we have a minimum amount of time/budget.
The last compiled version delivered by the old contractor does not have this
error. This previous version was built with VS71 but we are using VS80
(with SP2) . could this be the difference?
#include <boost/program_options.hpp>
namespace po = boost::program_options;
using namespace std;
using namespace boost::program_options;
int _tmain(int argc, _TCHAR* argv[])
{
po::options_description desc("Allowed options");
desc.add_options()
("help,H", "produce help message")
;
return 0;
}
Again a debug assert is triggered when calling 'add_options' with boost 1.32
but not in newer version using VS80 with SP2.
Thanks!
Nick
---------------------------------------------------
Nicholas Clark (Nick)
Sr. Computer Scientist
ReallaeR, LLC ( <http://www.reallaer.com/> www.ReallaeR.com)
(800) 816-1913 ext.316
<mailto:clark_at_[hidden]> clark_at_[hidden]
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