Size: a a a

2021 May 31

goldstein опять in rust_offtopic
Нельзя доказать отсутствие race conditions
источник

goldstein опять in rust_offtopic
Это логическая ошибка
источник

[

[BRM]White Rabbit in rust_offtopic
Можно доказать присутствие, а отсутствие доказательства принять как доказательство отсутвия!
источник

П

Пух in rust_offtopic
Разве что в однопоточном хеллоуворлде
источник

r

red75prime in rust_offtopic
Это про доказательства отсутствия? Или конкретно про race conditions?
источник

goldstein опять in rust_offtopic
Второе
источник

goldstein опять in rust_offtopic
race condition это логическая ошибка
источник

r

red75prime in rust_offtopic
Хм. А что это значит?
источник

goldstein опять in rust_offtopic
У тебя нет чёткой формулировки «что такое race condition»
источник

NL

Nick Linker in rust_offtopic
Доказать отсутствие race condition достаточно просто: нужно перечислить условия, при которых race condition гарантированно не случается и доказать соблюдение этих условий.
Непонятно, в чём тут логическая ошибка.
источник

NL

Nick Linker in rust_offtopic
Оно и не нужно.
источник

goldstein опять in rust_offtopic
Оно нужно, если ты хочешь хоть что-то доказать
источник

r

red75prime in rust_offtopic
А чем eventual thread progress, eventual total progress не подходят? "Progress" нужно будет доопределять для конкретных задач.
источник

goldstein опять in rust_offtopic
Самый простой контраргумент тут «большая часть race conditions происходит в взаимодействии с внешними сервисами, код которых мы проверить не можем»
источник

NL

Nick Linker in rust_offtopic
Не нужно.
Нужно формализовать модель памяти, отношение happens-before или чего-то такого, и сформулировать достаточные условия отсутствия race condition.
источник

goldstein опять in rust_offtopic
Это про data races
источник

goldstein опять in rust_offtopic
Data races избежать можно
источник

goldstein опять in rust_offtopic
Rust это делает, например
источник

goldstein опять in rust_offtopic
Race conditions нет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
откуда там возьмутся мллионы человекочасов
источник