id summary reporter owner description type status milestone component version severity resolution keywords cc 12967 boost::none_t should be a literal type like std::nullopt_t Matt Rice Fernando Cacciola The `boost::none_t` explicit constructor is not `constexpr` making it a non literal type. `std::nullopt_t`'s constructor is constexpr making it a non-aggregate literal type as dictated by the standard. Bugs new Boost 1.68.0 optional Boost 1.67.0 Problem