https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99599
--- Comment #31 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The trunk branch has been updated by Jason Merrill <ja...@gcc.gnu.org>: https://gcc.gnu.org/g:2ee1fce9fc35de21b28823ccae433c90a0ce270b commit r16-651-g2ee1fce9fc35de21b28823ccae433c90a0ce270b Author: Jason Merrill <ja...@redhat.com> Date: Wed May 14 10:23:32 2025 -0400 c++: one more PR99599 tweak Patrick pointed out that if the parm/arg types aren't complete yet at this point, it would affect the type_has_converting_constructor and TYPE_HAS_CONVERSION tests. I don't have a testcase, but it makes sense for safety. PR c++/99599 gcc/cp/ChangeLog: * pt.cc (conversion_may_instantiate_p): Make sure classes are complete.