Message <Context> this enumeration constant and its associated enumeration type will not have the type signed int. This behavior differs from earlier versions of the compiler. Description This message will only be output when the "enumrange" message is disabled. This version of the HP C compiler will allow enum constants to have a type other than signed int. This is for compatibility with other compilers. Programs that rely on the compiler to truncate enum constants may not work as expected. For more information, enable the nonintenum message. User Action If your program relies on this truncation, cast the constant to int.