Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#140 closed ожидаются исправления (задача НЕ сдана)

HW-4 Request

Reported by: Boris Owned by: Vladimir Rutsky
Priority: проверка Milestone:
Component: HA#4 lazy_string Version: 1.0
Keywords: Cc:

Description

Hi!
Please check my hw-4
Boris

Change History (16)

comment:1 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 850 by parnikel.boris.

Smoke tests

test

stage

result

info

log

run_smoke_test.cpp

gcc62

WARNING

run_smoke_test-gcc62.log

run

SUCCESS

valgrind

SUCCESS

run_smoke_test-valgrind.log

gcc62-asan

WARNING

run_smoke_test-gcc62-asan.log

asan

SUCCESS

clang-san

WARNING

run_smoke_test-clang-san.log

san

SUCCESS

Common header used in some tests: common.h

comment:2 Changed 7 years ago by Vladimir Rutsky

Борис, внесите исправления в ваше решения, чтобы проходили автотесты.

Для smoke test-ов предупреждения считаются ошибками, исправьте их, пожалуйста.

comment:3 Changed 7 years ago by Boris

Type: ожидаются исправленияожидается проверка

comment:4 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 902 by parnikel.boris.

Main tests

test

stage

result

info

log

comp_index_const.cpp

gcc62

WARNING

comp_index_const-gcc62.log

clang

WARNING

comp_index_const-clang.log

run_char_traits_custom_eq.cpp

gcc62

WARNING

run_char_traits_custom_eq-gcc62.log

run

SUCCESS

valgrind

SUCCESS

run_char_traits_custom_eq-valgrind.log

gcc62-asan

WARNING

run_char_traits_custom_eq-gcc62-asan.log

asan

SUCCESS

clang-san

WARNING

run_char_traits_custom_eq-clang-san.log

san

SUCCESS

run_ctor_repeat_char_traits_assign_count.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_ctor_repeat_char_traits_assign_count-run.log

run_ctor_repeat_char_traits_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

run_ctor_repeat_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

run_index_const_wstr.cpp

gcc62

WARNING

run_index_const_wstr-gcc62.log

run

SUCCESS

valgrind

SUCCESS

run_index_const_wstr-valgrind.log

gcc62-asan

WARNING

run_index_const_wstr-gcc62-asan.log

asan

SUCCESS

clang-san

WARNING

run_index_const_wstr-clang-san.log

san

SUCCESS

run_index_last_const.cpp

gcc62

WARNING

run_index_last_const-gcc62.log

run

SUCCESS

valgrind

SUCCESS

run_index_last_const-valgrind.log

gcc62-asan

WARNING

run_index_last_const-gcc62-asan.log

asan

SUCCESS

clang-san

WARNING

run_index_last_const-clang-san.log

san

SUCCESS

Common header used in some tests: common.h

comment:5 Changed 7 years ago by Boris

Type: ожидаются исправленияожидается проверка

comment:6 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 903 by parnikel.boris.

Main tests

test

stage

result

info

log

run_ctor_repeat_char_traits_assign_count.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_ctor_repeat_char_traits_assign_count-run.log

run_ctor_repeat_char_traits_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

run_ctor_repeat_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

Common header used in some tests: common.h

comment:7 Changed 7 years ago by Boris

Type: ожидаются исправленияожидается проверка

comment:8 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 904 by parnikel.boris.

Smoke tests

test

stage

result

info

log

run_smoke_test.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_smoke_test-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_smoke_test-asan.log

clang-san

SUCCESS

san

FAILURE

exit code 1

run_smoke_test-san.log

Common header used in some tests: common.h

comment:9 Changed 7 years ago by cpptester

Tested revision 905 by parnikel.boris.

Main tests

test

stage

result

info

log

run_ctor_repeat_char_traits_assign_count.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_ctor_repeat_char_traits_assign_count-run.log

run_ctor_repeat_char_traits_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

run_ctor_repeat_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

Common header used in some tests: common.h

comment:10 Changed 7 years ago by Boris

Type: ожидаются исправленияожидается проверка

comment:11 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 909 by parnikel.boris.

Smoke tests

test

stage

result

info

log

run_smoke_test.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_smoke_test-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_smoke_test-asan.log

clang-san

SUCCESS

san

FAILURE

exit code 1

run_smoke_test-san.log

Common header used in some tests: common.h

comment:12 Changed 7 years ago by Boris

Type: ожидаются исправленияожидается проверка

comment:13 Changed 7 years ago by cpptester

Type: ожидается проверкаожидаются исправления

Tested revision 910 by parnikel.boris.

Main tests

test

stage

result

info

log

run_ctor_repeat_char_traits_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_char_traits_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

run_ctor_repeat_no_mem.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

FAILURE

exit code 1

run_ctor_repeat_no_mem-valgrind.log

gcc62-asan

SUCCESS

asan

FAILURE

exit code 1

run_ctor_repeat_no_mem-asan.log

clang-san

SUCCESS

san

SUCCESS

Common header used in some tests: common.h

comment:14 Changed 7 years ago by Vladimir Rutsky

Борис, вы будете исправлять ваше решение?

Например, в последней проверке автотестами у вас наблюдается утечка памяти в тесте run_ctor_repeat_char_traits_no_mem.cpp.
В этом тесте эмулируется ситуация нехватки памяти при вызове конструктора строки lazy_basic_string(size_t n, charT ch) и в вашем решении получается так, что вы выделяете блок памяти, в lazy_basic_string(size_t n, charT ch), но не освобождаете его, если в init() возникло исключение.

comment:15 Changed 7 years ago by Vladimir Rutsky

Resolution: задача НЕ сдана
Status: newclosed

Решение не зачтено.

comment:16 Changed 7 years ago by Vladimir Rutsky

Milestone: ha4-deadline

Milestone ha4-deadline deleted

Note: See TracTickets for help on using tickets.