Сообщение Re[3]: c++ matches like rust от 13.11.2023 16:09
Изменено 13.11.2023 16:15 watchmaker
Re[3]: c++ matches like rust
Здравствуйте, reversecode, Вы писали:
_>>"Program terminated with signal: SIGSEGV" не смущает?
R>нет ;)
R>это последний ассерт, показать что оно работает
R>не.. можно конечно было сравнить с false
При чём тут сравнение? У тебя падение из-за проезда по памяти есть ещё до проверки результата в assert происходит — https://godbolt.org/z/1rv7jKGcr
R> можно конечно было сравнить с false
R> но так не интересно
Если это тест, то пиши в проверяемом условии то, что должно выполняться — и другим было бы понятнее, и тебе бы писали больше по делу, а не про глупые ошибки или про стиль.
Иногда, конечно, в системах тестирования нужно уметь сказать, что тест сейчас падает и для этого используется статус xfail, но assert такие нюансы не умеет выражать.
_>>"Program terminated with signal: SIGSEGV" не смущает?
R>нет ;)
R>это последний ассерт, показать что оно работает
R>не.. можно конечно было сравнить с false
При чём тут сравнение? У тебя падение из-за проезда по памяти есть ещё до проверки результата в assert происходит — https://godbolt.org/z/1rv7jKGcr
R> можно конечно было сравнить с false
R> но так не интересно
Если это тест, то пиши в проверяемом условии то, что должно выполняться — и другим было бы понятнее, и тебе бы писали больше по делу, а не про глупые ошибки или про стиль.
Иногда, конечно, в системах тестирования нужно уметь сказать, что тест сейчас падает и для этого используется статус xfail, но assert такие нюансы не умеет выражать.
Re[3]: c++ matches like rust
Здравствуйте, reversecode, Вы писали:
_>>"Program terminated with signal: SIGSEGV" не смущает?
R>нет ;)
R>это последний ассерт, показать что оно работает
R>не.. можно конечно было сравнить с false
При чём тут сравнение? У тебя происходит падение из-за проезда по памяти есть ещё до проверки результата assert'ом — https://godbolt.org/z/1rv7jKGcr
R> можно конечно было сравнить с false
R> но так не интересно
Если это тест, то пиши в проверяемом условии то, что должно выполняться — и другим было бы понятнее, и тебе бы писали больше по делу, а не про глупые ошибки или про стиль.
Иногда, конечно, в системах тестирования нужно уметь сказать, что тест сейчас падает и для этого используется статус xfail, но assert такие нюансы не умеет выражать.
_>>"Program terminated with signal: SIGSEGV" не смущает?
R>нет ;)
R>это последний ассерт, показать что оно работает
R>не.. можно конечно было сравнить с false
При чём тут сравнение? У тебя происходит падение из-за проезда по памяти есть ещё до проверки результата assert'ом — https://godbolt.org/z/1rv7jKGcr
R> можно конечно было сравнить с false
R> но так не интересно
Если это тест, то пиши в проверяемом условии то, что должно выполняться — и другим было бы понятнее, и тебе бы писали больше по делу, а не про глупые ошибки или про стиль.
Иногда, конечно, в системах тестирования нужно уметь сказать, что тест сейчас падает и для этого используется статус xfail, но assert такие нюансы не умеет выражать.