------- Comment #3 from manu at gcc dot gnu dot org 2008-08-29 17:00 ------- In GCC 4.4 we warn about this with -Wconversion.
warning: the result of the conversion is unspecified because 32 is outside the range of type MyTypes::Type -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37281