https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116640
--- Comment #2 from Joshua Maiche ---
I thought the inconsistency was just tied to whether the default template
parameter was a dependent name, but even within cases where a private dependent
type is used, there seems to be some inconsistency on
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116640
Bug ID: 116640
Summary: Inconsistent compiler rules when using private types
as default template parameters
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Seve