Re:Compiling Rust is NP-hard
by MauranKilom on Thursday July 08, 2021 @11:26AM
(#27773191)
Note that "a template for which no valid instantiation is possible" is actually ill-formed, no diagnostic required.
That said, it's not clear to me what part of "you can write uninstantiable templates" is surprising, so I'm probably not understanding correctly. Maybe you could find the C++ code you're talking about? I would be interested.
In which case it is paradoxical to say that A is of type T. But also paradoxical to say that A is not of type T.