id summary reporter owner description type status milestone component version severity resolution keywords cc 11743 json parser cannot be compiled with -DNDEBUG Marco Clemencic Sebastian Redl "In include/boost/property_tree/detail/json_parser/standard_callbacks.hpp, standard_callbacks::new_tree make use of assert when error conditions are detected. Unfortunately, when -DNDEBUG is used during compilation, assert calls disappear, thus making the code of standard_callbacks::new_tree incorrect. We spot the problem thanks to the option -Werror=return-type that fired when hitting the end of standard_callbacks::new_tree seeing that there was not return statement. " Bugs new To Be Determined property_tree Boost 1.59.0 Regression