LINUX.ORG.RU

История изменений

Исправление kvpfs, (текущая версия) :

Да, похоже на то, LLVM не умеет вечные циклы без эффектов (вон и раста проблемы, вставляют какие-то костыли для сайд эффектов :) ), и вырезать цикл нормально не может, в итоге получается вот такое.

Короче в попу шланг, какую-то лютую дичь творит, оправдать такое ЮБ’ом - тоже не впечатляет, лучше бы какой-нибудь аборт() сделал, если уж нормально не умеет. Если бы это была прошивка МК, которая сломала бы что-нибудь или привела к травмам после запуска чего-нибудь из-за провала в другую функцию? Осадочек останется надолго.

Исправление kvpfs, :

Да, похоже на то, LLVM не умеет вечные циклы без эффектов (вон и раста проблемы, вставляют какие-то костыли для сайд эффектов :) ), и вырезать цикл нормально не может, в итоге получается вот такое.

Короче в попу шланг, какую-то лютую дичь творит, оправдать такое ЮБ’ом - тоже не впечатляет. Если бы это была прошивка МК, которая сломала бы что-нибудь или привела к травмам после запуска чего-нибудь из-за провала в другую функцию? Осадочек останется надолго.

Исходная версия kvpfs, :

Да, похоже на то, LLVM не умеет вечные циклы без эффектов (вон и раста проблемы, вставляют какие-то костыли для сайд эффектов :) ), и вырезать цикл нормально не может, в итоге получается вот такое.