Добро пожаловать в волшебный мир программирования. Это баг в коде а не компиляторе, тебе если два байта вместо четырех надо, то ты так и говори: uint16_t. Short это как минимум два байта, по стандарту это может быть хоть все восемь.
Не знаю чо там у Ryzen'ов, но может встроенная видюха активирована в BIOS'е и сигнал на неё идет?
Да, есть шанс что карта пришла мертвая - жди БП и проверяй ¯\_(ツ)_/¯
А откуда известно что они были удивлены? Были ли проведены опросы чтобы узнать какой процент жителей был удивлен, а какому проценту было похуй? Известен ли baseline уровня удивления для жителей этой деревни, проведён ли сравнительный анализ, исключающий то что жителей именно этой деревни слишком легко удивить? И самый главный вопрос: воняет ли говном в доме человека написавшего заголовок?
Да, есть шанс что карта пришла мертвая - жди БП и проверяй ¯\_(ツ)_/¯