MBedder, терминатор (12.03.2019 17:50, просмотров: 373) ответил SciFi на "conversion to shorter data type" имеет место быть.
Фишка в том, что кампелятору ХС8 не помогает даже явное приведение - на (uint8_t)(~(1<<DOOR1)) он выругается точно так же. Это тянется не первый год, кампеляторопейсатели фкурсе, и предлагают тупо выключать этот ворнинг - либо инлайн (#pragma warning disable 752), либо в комстроке (--MSGDISABLE=752)