Closed maximyurchuk closed 5 months ago
Surprisingly with-k
the error was ignored:
maxim@yurchuk:~/ydbwork/ydb$ ./ya test --sanitize=address -k ydb/core/base
Warn[-WBadDir]: in $B/contrib/restricted/boost/rational/librestricted-boost-rational.a: ADDINCL to non existent source directory $S/contrib/restricted/boost/rational/include
Error[-WBadFile]: in $B/contrib/tools/python3/lib2/libtools-python3-lib2.a: cannot find source file: lsan.supp
Error: File location still unknown: $U/lsan.supp
Total 2 suites:
2 - GOOD
Total 35 tests:
35 - GOOD
Ok
maxim@yurchuk:~/ydbwork/ydb$ echo $?
0
And because of this YDB CI builds work fine (they have the -k
option).
At first glance this looks like a flaw in ya tool (besides problem with missing lsan.supp
).
I also have reported a bug to yatool: https://github.com/yandex/yatool/issues/7
Hello,
it's looks like the asan build is broken:
In the following build file you can find
But there is no
lsan.supp
file. Looks like it was broken since following commitI don't know how to fix it correctly, so I just filed the issue (probably the correct solution is to add missing files from Yandex repo).