Effect on original feature: A valid C++ 2023 program that performs operations mixing a value of an
enumeration type and a value of a different enumeration type or of a
floating-point type is ill-formed.
[Example 1: enum E1 { e };
enum E2 { f };
bool b = e <=3.7; // ill-formed; previously well-formedint k = f - e; // ill-formed; previously well-formedauto x =true? e : f; // ill-formed; previously well-formed — end example]