[devel] slang

Aleksei Nikiforov darktemplar на altlinux.org
Ср Апр 10 10:25:46 MSK 2019


09.04.2019 16:19, Dmitry V. Levin пишет:
> On Tue, Apr 09, 2019 at 11:01:11AM +0300, Aleksei Nikiforov wrote:
>> 08.04.2019 21:58, Dmitry V. Levin пишет:
>>> Вы не поняли.  UB - это не просто нехорошо, UB - это смертельно.
>>>
>>> Компилятор вправе определить результат UB так, как ему будет удобно,
>>> и применить к результату оптимизацию, которая превратит ваш исходный код
>>> в бинарный мусор.
>>>
>> Это неправда. Просто в последнее время так плохо пишут компиляторы.
> 
> Это ваше оценочное суждение.
> 
> Авторы компиляторов пишут статьи и рассказывают на конференциях,
> как их новые трактовки UB позволяют выжать ещё несколько процентов
> на оптимизации.
> 

А ещё авторы компиляторов пишут статьи и рассказывают на конференциях, 
что *молча* генерировать мусор при UB - плохо, и такое поведение 
компиляторов надо исправлять. Не уверен, пересекаются ли эти два 
множества авторов компиляторов.


Подробная информация о списке рассылки Devel