Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#121 closed ожидается проверка (задача сдана)

lazy string

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

Description

Проверьте пожалуйста дз №4 "lazy_string"

Change History (12)

comment:1 Changed 7 years ago by cpptester

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

Tested revision 700 by gordeev.stanislav.

Smoke tests

test

stage

result

info

log

run_smoke_test.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

SUCCESS

run_smoke_test-valgrind.log

gcc62-asan

SUCCESS

asan

SUCCESS

clang-san

SUCCESS

san

WARNING

run_smoke_test-san.log

Common header used in some tests: common.h

comment:2 Changed 7 years ago by Vladimir Rutsky

В данном тесте AddressSanitizer не прав: похоже, он недоволен тем, что у вас в конце итерирования по символам n переполняется, принимая значения -1:

            static int_type
            compare(char_type const * s1, char_type const * s2, size_type n)
            {
                while (n--)

Это не является ошибкой, но в данный момент мне сложно заставить автотесты игнорировать этот тест для вашего решения, поэтому, пожалуйста, перепишите решение так, чтобы не было такого беззнакового переполнения.

comment:3 Changed 7 years ago by cpptester

Tested revision 702 by gordeev.stanislav.

Smoke tests

test

stage

result

info

log

run_smoke_test.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

SUCCESS

run_smoke_test-valgrind.log

gcc62-asan

SUCCESS

asan

SUCCESS

clang-san

SUCCESS

san

WARNING

run_smoke_test-san.log

Common header used in some tests: common.h

comment:4 Changed 7 years ago by cpptester

Tested revision 703 by gordeev.stanislav.

Main tests

test

stage

result

info

log

ncomp_iostream_include.cpp

gcc62

FAILURE

run_clear_linked.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_clear_linked-run.log

run_index_assign_assign.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_assign-run.log

run_index_assign_no_mem.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_no_mem-run.log

run_long_str.cpp

gcc62

FAILURE

run_long_str-gcc62.log

run_test.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_test-run.log

Common header used in some tests: common.h

comment:5 Changed 7 years ago by Vladimir Rutsky

В тесте run_long_str.cpp ошибка --- я скоро её исправлю.

comment:6 Changed 7 years ago by cpptester

Tested revision 703 by gordeev.stanislav.

Main tests

test

stage

result

info

log

ncomp_iostream_include.cpp

gcc62

FAILURE

run_clear_linked.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_clear_linked-run.log

run_index_assign_assign.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_assign-run.log

run_index_assign_no_mem.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_no_mem-run.log

run_long_str.cpp

gcc62

SUCCESS

run

SUCCESS

valgrind

SUCCESS

run_long_str-valgrind.log

gcc62-asan

SUCCESS

asan

SUCCESS

clang-san

SUCCESS

san

WARNING

run_long_str-san.log

run_test.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_test-run.log

Common header used in some tests: common.h

comment:7 Changed 7 years ago by cpptester

Tested revision 703 by gordeev.stanislav.

Main tests

test

stage

result

info

log

ncomp_iostream_include.cpp

gcc62

FAILURE

run_clear_linked.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_clear_linked-run.log

run_index_assign_assign.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_assign-run.log

run_index_assign_no_mem.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_index_assign_no_mem-run.log

run_test.cpp

gcc62

SUCCESS

run

FAILURE

exit code 139

run_test-run.log

Common header used in some tests: common.h

comment:8 Changed 7 years ago by Vladimir Rutsky

Я отключил unsigned integer overflow, он больше не должен беспокоить.

comment:9 Changed 7 years ago by cpptester

Tested revision 715 by gordeev.stanislav.

All tests passed. Good job!

comment:10 Changed 7 years ago by gordeev.stanislav

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

comment:11 Changed 7 years ago by Vladimir Rutsky

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

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

comment:12 Changed 7 years ago by Vladimir Rutsky

Milestone: ha4-milestone1

Milestone ha4-milestone1 deleted

Note: See TracTickets for help on using tickets.