[1/10] clang coverage+bumpleak '' mycpp/bump_leak_heap.cc _build/obj/clang-coverage+bumpleak/mycpp/bump_leak_heap.o [2/10] clang coverage+bumpleak '' mycpp/hash.cc _build/obj/clang-coverage+bumpleak/mycpp/hash.o [3/10] clang coverage+bumpleak '' mycpp/gc_mops.cc _build/obj/clang-coverage+bumpleak/mycpp/gc_mops.o [4/10] clang coverage+bumpleak '' mycpp/gc_iolib.cc _build/obj/clang-coverage+bumpleak/mycpp/gc_iolib.o [5/10] clang coverage+bumpleak '' mycpp/bump_leak_heap_test.cc _build/obj/clang-coverage+bumpleak/mycpp/bump_leak_heap_test.o [6/10] clang coverage+bumpleak '' mycpp/mark_sweep_heap.cc _build/obj/clang-coverage+bumpleak/mycpp/mark_sweep_heap.o [7/10] clang coverage+bumpleak '' mycpp/gc_mylib.cc _build/obj/clang-coverage+bumpleak/mycpp/gc_mylib.o [8/10] clang coverage+bumpleak '' mycpp/gc_builtins.cc _build/obj/clang-coverage+bumpleak/mycpp/gc_builtins.o [9/10] clang coverage+bumpleak '' mycpp/gc_str.cc _build/obj/clang-coverage+bumpleak/mycpp/gc_str.o mycpp/gc_str.cc:410:17: warning: unused variable 'char_data' [-Wunused-variable] const char* char_data = data_; ^ 1 warning generated. [10/10] LINK clang coverage+bumpleak '' _bin/clang-coverage+bumpleak/mycpp/bump_leak_heap_test _build/obj/clang-coverage+bumpleak/mycpp/bump_leak_heap_test.o _build/obj/clang-coverage+bumpleak/mycpp/bump_leak_heap.o _build/obj/clang-coverage+bumpleak/mycpp/gc_iolib.o _build/obj/clang-coverage+bumpleak/mycpp/gc_mylib.o _build/obj/clang-coverage+bumpleak/mycpp/gc_builtins.o _build/obj/clang-coverage+bumpleak/mycpp/gc_mops.o _build/obj/clang-coverage+bumpleak/mycpp/gc_str.o _build/obj/clang-coverage+bumpleak/mycpp/hash.o _build/obj/clang-coverage+bumpleak/mycpp/mark_sweep_heap.o RUN _bin/clang-coverage+bumpleak/mycpp/bump_leak_heap_test > _test/clang-coverage+bumpleak/mycpp/bump_leak_heap_test.log OK mycpp/TEST.sh run-unit-tests clang coverage [1/38] clang coverage '' mycpp/bump_leak_heap.cc _build/obj/clang-coverage/mycpp/bump_leak_heap.o [2/38] clang coverage '' mycpp/hash.cc _build/obj/clang-coverage/mycpp/hash.o [3/38] clang coverage '' mycpp/gc_iolib.cc _build/obj/clang-coverage/mycpp/gc_iolib.o [4/38] clang coverage '' mycpp/gc_mops.cc _build/obj/clang-coverage/mycpp/gc_mops.o [5/38] clang coverage '' mycpp/gc_builtins.cc _build/obj/clang-coverage/mycpp/gc_builtins.o [6/38] clang coverage '' mycpp/gc_mylib.cc _build/obj/clang-coverage/mycpp/gc_mylib.o [7/38] clang coverage '' mycpp/mark_sweep_heap.cc _build/obj/clang-coverage/mycpp/mark_sweep_heap.o [8/38] clang coverage '' mycpp/gc_heap_test.cc _build/obj/clang-coverage/mycpp/gc_heap_test.o [9/38] clang coverage '' mycpp/gc_iolib_test.cc _build/obj/clang-coverage/mycpp/gc_iolib_test.o [10/38] clang coverage '' mycpp/mark_sweep_heap_test.cc _build/obj/clang-coverage/mycpp/mark_sweep_heap_test.o [11/38] clang coverage '' mycpp/gc_stress_test.cc _build/obj/clang-coverage/mycpp/gc_stress_test.o mycpp/gc_stress_test.cc:14:7: warning: unused variable 'dummy' [-Wunused-variable] int dummy = 42; ^ 1 warning generated. [12/38] clang coverage '' mycpp/gc_builtins_test.cc _build/obj/clang-coverage/mycpp/gc_builtins_test.o [13/38] clang coverage '' mycpp/gc_mylib_test.cc _build/obj/clang-coverage/mycpp/gc_mylib_test.o FAILED: _build/obj/clang-coverage/mycpp/gc_mylib_test.o build/ninja-rules-cpp.sh compile_one clang coverage '' mycpp/gc_mylib_test.cc _build/obj/clang-coverage/mycpp/gc_mylib_test.o _build/obj/clang-coverage/mycpp/gc_mylib_test.o.d In file included from mycpp/gc_mylib_test.cc:1: In file included from /home/uke/oil/mycpp/gc_mylib.h:6: /home/uke/oil/mycpp/gc_alloc.h:114:20: error: no matching constructor for initialization of 'mylib::CFile' return new (obj) T(std::forward(args)...); ^ ~~~~~~~~~~~~~~~~~~~~~~~~ mycpp/gc_mylib_test.cc:229:7: note: in instantiation of function template specialization 'Alloc' requested here r = Alloc(f); ^ /home/uke/oil/mycpp/gc_mylib.h:159:12: note: candidate constructor not viable: no known conversion from '_IO_FILE *' to 'int' for 1st argument explicit CFile(int fd) : File(), fd_(fd) { ^ /home/uke/oil/mycpp/gc_mylib.h:185:28: note: candidate constructor not viable: no known conversion from '_IO_FILE *' to 'mylib::CFile &' for 1st argument DISALLOW_COPY_AND_ASSIGN(CFile) ^ /home/uke/oil/mycpp/common.h:32:3: note: expanded from macro 'DISALLOW_COPY_AND_ASSIGN' TypeName(TypeName&) = delete; \ ^ 1 error generated. [14/38] clang coverage '' mycpp/gc_mops_test.cc _build/obj/clang-coverage/mycpp/gc_mops_test.o [15/38] clang coverage '' mycpp/gc_list_test.cc _build/obj/clang-coverage/mycpp/gc_list_test.o mycpp/gc_list_test.cc:129:5: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator] .header = {0, kZeroMask, HeapTag::Global, kUndefinedId}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mycpp/gc_list_test.cc:130:5: note: first non-designated initializer is here {.items_ = {5, 6, 7}}}; ^~~~~~~~~~~~~~~~~~~~~ mycpp/gc_list_test.cc:132:5: warning: mixture of designated and non-designated initializers in the same initializer list is a C99 extension [-Wc99-designator] .header = {0, kZeroMask, HeapTag::Global, kUndefinedId}, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mycpp/gc_list_test.cc:133:5: note: first non-designated initializer is here {.len_ = 3, .capacity_ = 3, .slab_ = &_gSlab.obj}}; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mycpp/gc_list_test.cc:533:9: warning: unused variable 'li' [-Wunused-variable] auto* li = Alloc>(); ^ 3 warnings generated. [16/38] clang coverage '' mycpp/gc_str_test.cc _build/obj/clang-coverage/mycpp/gc_str_test.o [17/38] clang coverage '' mycpp/gc_dict_test.cc _build/obj/clang-coverage/mycpp/gc_dict_test.o [18/38] clang coverage '' mycpp/gc_str.cc _build/obj/clang-coverage/mycpp/gc_str.o mycpp/gc_str.cc:410:17: warning: unused variable 'char_data' [-Wunused-variable] const char* char_data = data_; ^ 1 warning generated. ninja: build stopped: subcommand failed.