Полный список UB
От: LaptevVV Россия  
Дата: 04.03.22 05:31
Оценка: :)
Камрады, кто-нить видел где-нибудь полный список UB из стандарта ?
Типа: параграф стандарта | UB
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Полный список UB
От: _NN_ www.nemerleweb.com
Дата: 04.03.22 08:53
Оценка: 34 (1)
Здравствуйте, LaptevVV, Вы писали:

LVV>Камрады, кто-нить видел где-нибудь полный список UB из стандарта ?

LVV>Типа: параграф стандарта | UB

Не поверите, уже есть обсуждение включения примеров в стандарт:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1705r1.html
https://github.com/cplusplus/papers/issues/473

Можно из стандарта найти все упоминания undefined behavior и из этого начать создавать список.

Нашёл тут репозиторий с примерами неопределённого поведения.
К сожалению, давно не обновляется.
https://github.com/regehr/ub-canaries

И его блог пост: https://blog.regehr.org/archives/1234
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re: Полный список UB
От: σ  
Дата: 04.03.22 09:34
Оценка:
LVV>Камрады, кто-нить видел где-нибудь полный список UB из стандарта ?
LVV>Типа: параграф стандарта | UB
А с неявным что делать?
Re[2]: Полный список UB
От: LaptevVV Россия  
Дата: 04.03.22 10:22
Оценка:
LVV>>Камрады, кто-нить видел где-нибудь полный список UB из стандарта ?
LVV>>Типа: параграф стандарта | UB
σ>А с неявным что делать?
Ну, сначала надо еще полный список unspecyfied сделать
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Полный список UB
От: LaptevVV Россия  
Дата: 04.03.22 10:33
Оценка:
СПАСИБО!!!!
_NN>Можно из стандарта найти все упоминания undefined behavior и из этого начать создавать список.
Это я буду делать постепенно.
Хорошо, что есть от чего отталкиваться.
Еще понадобится unspecified со временем...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[3]: Полный список UB
От: _NN_ www.nemerleweb.com
Дата: 04.03.22 10:41
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>СПАСИБО!!!!

_NN>>Можно из стандарта найти все упоминания undefined behavior и из этого начать создавать список.
LVV>Это я буду делать постепенно.
LVV>Хорошо, что есть от чего отталкиваться.
LVV>Еще понадобится unspecified со временем...

Есть вероятность вынести проделанную работу в публичный доступ в будущем ?
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[4]: Полный список UB
От: LaptevVV Россия  
Дата: 04.03.22 12:20
Оценка:
_NN>Есть вероятность вынести проделанную работу в публичный доступ в будущем ?
Да, информация же открытая...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.