R4SAS
orignal: в ветке cpu проверяю уже
orignal
с 4.8?
R4SAS
да
R4SAS
потому я и пытаюсь охватить весь зоопарк
R4SAS
а, ну да, там же центось сломалась
R4SAS
хм...
R4SAS
а какого хрена гнус дефайнит __clang__ ?
orignal
ээээ
orignal
не должен
R4SAS
какого то хрена центось выбирается вот сюда: github.com/PurpleI2P/i2pd/blob/cpu/libi2pd/CPU.cpp#L40
R4SAS
download.copr.fedorainfracloud.org/results/supervillain/i2pd/epel-7-x86_64/06383030-i2pd-git/builder-live.log.gz
R4SAS
/builddir/build/BUILD/i2pd-openssl/libi2pd/CPU.cpp:40:38: error: Parameter to builtin not valid: aes
R4SAS
return __builtin_cpu_supports("aes");
R4SAS
^
R4SAS
-- The CXX compiler identification is GNU 4.8.5
orignal
я думаю таки 35-ая это
R4SAS
CPU.cpp:40:38
R4SAS
главное что на if (defined(__GNUC__) && __GNUC__ > 4) сработало как положено
R4SAS
не, я конечно могу сделать elif (defined(__clang__) && !defined(__GNUC__))
R4SAS
но это бред
orignal
так напечатай значение __clang__
orignal
если же #print
R4SAS
о как
R4SAS
забавно, но шланг тоже декларирует __GNUC__
R4SAS
вывалился за пределы проверки
orignal
так он же вроде форк gcc был
R4SAS
что то федоре поплохело
R4SAS
ладно, придется на виртуалку накатить снова систему