#144 closed ожидается проверка (задача сдана)
ha5
Reported by: | gordeev.stanislav | Owned by: | Vladimir Rutsky |
---|---|---|---|
Priority: | проверка | Milestone: | |
Component: | HA#5 function | Version: | 1.0 |
Keywords: | Cc: |
Description
Проверьте, пожалуйста, дз №5.
Change History (9)
comment:1 Changed 7 years ago by
Milestone: | ha1-milestone1 → ha5-milestone1 |
---|
comment:2 Changed 7 years ago by
Component: | HA#1 matrices → HA#5 function |
---|
comment:3 Changed 7 years ago by
Type: | ожидается проверка → ожидаются исправления |
---|
comment:4 Changed 7 years ago by
Станислав, тест run_free_function.cpp
проверяет, что при хранении и работе только с свободными функциями той же сигнатуры fn::function
не производит выделения памяти (т.к. это пессимизация, которую можно избежать).
Обработайте, пожалуйста, случай работы со свободной функцией той же сигнатуры отдельно, не выделяя дополнительную память.
comment:5 Changed 7 years ago by
Tested revision 1028 by gordeev.stanislav.
Smoke tests
test | stage | result | info | log |
---|---|---|---|---|
gcc62 | SUCCESS | |||
run | SUCCESS | |||
valgrind | FAILURE | exit code 1 | ||
gcc62-asan | SUCCESS | |||
asan | SUCCESS | |||
clang-san | SUCCESS | |||
san | WARNING | |||
Common header used in some tests: common.h
comment:6 Changed 7 years ago by
Tested revision 1030 by gordeev.stanislav.
All tests passed. Good job!
comment:7 Changed 7 years ago by
Type: | ожидаются исправления → ожидается проверка |
---|
comment:8 Changed 7 years ago by
Resolution: | → задача сдана |
---|---|
Status: | new → closed |
Замечания:
- Деструктор здесь мне кажется лишним:
class bad_function_call : public std::exception { public: virtual ~bad_function_call() = default; const char* what() const noexcept { return "null function call"; } };
Решение зачтено.
Tested revision 916 by gordeev.stanislav.
Main tests
test
stage
result
info
log
run_free_function.cpp
gcc62
run
exit code 139
run_free_function-run.log
Common header used in some tests: common.h