https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101722
Bug ID: 101722 Summary: The recently <utility> change seems to break existing code Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: hewillk at gmail dot com Target Milestone: --- Hey Jonathan, recent changes to <utility> caused the following valid code to fail to compile. The problem seems to be in the submission of "libstdc++: Reduce header dependencies on <array> and <utility>", but I haven't located the bug yet. #include <boost/math/distributions/hypergeometric.hpp> boost::math::hypergeometric_distribution dist(50, 50, 500); https://godbolt.org/z/davb6G1e9