id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 13254,extreme value distribution's mean/std fail for location=0,anonymous,John Maddock,"Extreme value distribution's mean and standard_deviation use both `detail::check_scale` for location parameter a, which seems wrong, as there's no limitation for location parameter a (besides being finite). This causes even a standard extreme value distribution to fail: {{{ BOOST_AUTO_TEST_CASE(checkScaleIssueMean) { boost::math::extreme_value_distribution<> G; boost::math::mean(G); } BOOST_AUTO_TEST_CASE(checkScaleIssueStd) { boost::math::extreme_value_distribution<> G; boost::math::standard_deviation(G); } }}} with {{{ std::domain_error: Error in function boost::math::mean(const extreme_value_distribution&): Scale parameter is 0, but must be > 0 ! std::domain_error: Error in function boost::math::standard_deviation(const extreme_value_distribution&): Scale parameter is 0, but must be > 0 ! }}}",Bugs,closed,To Be Determined,math,Boost 1.66.0,Problem,obsolete,,