Здравствуйте, Videoman, Вы писали:
V> пока я вынужден работать со старыми компиляторами.
Замечу, что не нужно ждать поддержки во всех компиляторах. Достаточно одного. Или даже в статическом анализаторе (вроде clang-tidy), подключённом к проекту.
Ведь атрибуты в С++ обратно совместимы, и код под старые компиляторы продолжит собираться, даже если компилятор не понимает что с ними делать. А для репорта ошибок хватает обычно и одного источника.