Actions
Bug #1865
closedDebug-mode compilation error on OSX with boost 1.56
Start date:
08/14/2014
Due date:
% Done:
100%
Estimated time:
Description
Boost 1.56 uses C++11 (aka C99) features, which results in tons of warnings and compilation failure.
Updated by Junxiao Shi over 10 years ago
- Tracker changed from Task to Bug
Can we force Boost to avoid C++11 features?
The alternative is to adopt C++11 ourselves. There's no reason not to.
Updated by Junxiao Shi over 10 years ago
I saw the solution that suppress warnings.
Does this imply that we are now allowed to use all C99 features?
Updated by Alex Afanasyev over 10 years ago
Personally, I would allow C++11. But I think this is against our initial decision to be a little conservative and stick with C++03. On the other hand, unless there is a really good reason prohibit C99 features, I would say we can have that.
Updated by Junxiao Shi over 10 years ago
- Status changed from Code review to Closed
Actions