Bug #1865
closed
Debug-mode compilation error on OSX with boost 1.56
Added by Alex Afanasyev over 10 years ago.
Updated over 10 years ago.
Description
Boost 1.56 uses C++11 (aka C99) features, which results in tons of warnings and compilation failure.
- 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.
I saw the solution that suppress warnings.
Does this imply that we are now allowed to use all C99 features?
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.
- Status changed from Code review to Closed
Also available in: Atom
PDF