id summary reporter owner description type status priority milestone component version severity resolution keywords cc blockedby blocking 1423 inconsitience in _Objects_Initialize_information Nickolay Semyonov-Kolchin Joel Sherrill "Our partners found precision lost in _Objects_Initialize_information function. It is declared as (objectinitializeinformation.c): void _Objects_Initialize_information( Objects_Information *information, Objects_APIs the_api, uint32_t the_class, uint32_t maximum, uint16_t size, bool is_string, uint32_t maximum_name_length #if defined(RTEMS_MULTIPROCESSING) , bool supports_global, Objects_Thread_queue_Extract_callout extract #endif ) And later in code: information->the_class = the_class; But information->the_class have type uint16_t. From object.h: /** This is the class of this object set. */ uint16_t the_class; Proposed solution: the_class should have same type everywhere." defect closed normal 4.11 score 4.10 minor fixed vattam.santosh@… gedare@…