Block a user
Fixed PIConditionVariable timeout bug on Linux
tests
Блок кода слишком длинный и сложный для понимания. Нужно убрать лишние переменные и упростить логику. К тому же, в коде обнаружено несколько дубликатов этого куска кода. Нужно объединить все в одну функцию и вызывать ее.
tests
Вычисление определителя не соответствует названию теста. Если проверка определителя созданной единичной матрицы необходима, нужно вынести ее в отдельный тест.