Cameron McInally via llvm-dev
2020-Jul-17 20:42 UTC
[llvm-dev] Harbormaster pre-merge checks
Harbormaster is reporting some Sanitizer failures during pre-merge checks. It's happening on at least a couple Diffs. Is it safe to ignore the failures? Script: -- : 'RUN: at line 1'; /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -ldl -std=c++11 -O0 -g /mnt/disks/ssd0/agent/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/protoent.cpp -o /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler-rt/test/sanitizer_common/asan-x86_64-Linux/Linux/Output/protoent.cpp.tmp : 'RUN: at line 2'; /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang --driver-mode=g++ -gline-tables-only -fsanitize=address -m64 -ldl -fno-sanitize=all -std=c++11 -O0 -g /mnt/disks/ssd0/agent/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/protoent.cpp -o /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler-rt/test/sanitizer_common/asan-x86_64-Linux/Linux/Output/protoent.cpp.tmp.nosan : 'RUN: at line 3'; diff <( /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler-rt/test/sanitizer_common/asan-x86_64-Linux/Linux/Output/protoent.cpp.tmp 2>&1) <( /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler-rt/test/sanitizer_common/asan-x86_64-Linux/Linux/Output/protoent.cpp.tmp.nosan 2>&1) -- Exit Code: 1 Command Output (stdout): -- 3c3 < protoent.cpp.tmp: /mnt/disks/ssd0/agent/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/protoent.cpp:36: void print_protoent_by_name(const char *): Assertion `!res && curr_entry' failed. --- > protoent.cpp.tmp.nosan: /mnt/disks/ssd0/agent/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/protoent.cpp:36: void print_protoent_by_name(const char *): Assertion `!res && curr_entry' failed. Thanks, Cameron
Something on master is breaking the build for the configuration running in the pre-merge check, not your changes. These errors can safely be ignored. Usually if warnings are in projects unrelated to the code you have touched they can be ignored. ~Nathan On Fri, 2020-07-17 at 16:42 -0400, Cameron McInally via llvm-dev wrote:> Harbormaster is reporting some Sanitizer failures during pre-merge > checks. It's happening on at least a couple Diffs. Is it safe to > ignore the failures? > > Script: -- : 'RUN: at line 1'; > /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang --driver- > mode=g++ > -gline-tables-only -fsanitize=address -m64 -ldl -std=c++11 -O0 -g > /mnt/disks/ssd0/agent/llvm-project/compiler- > rt/test/sanitizer_common/TestCases/Linux/protoent.cpp > -o /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler- > rt/test/sanitizer_common/asan-x86_64- > Linux/Linux/Output/protoent.cpp.tmp > : 'RUN: at line 2'; > /mnt/disks/ssd0/agent/llvm-project/build/./bin/clang --driver- > mode=g++ > -gline-tables-only -fsanitize=address -m64 -ldl -fno-sanitize=all > -std=c++11 -O0 -g > /mnt/disks/ssd0/agent/llvm-project/compiler- > rt/test/sanitizer_common/TestCases/Linux/protoent.cpp > -o /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler- > rt/test/sanitizer_common/asan-x86_64- > Linux/Linux/Output/protoent.cpp.tmp.nosan > : 'RUN: at line 3'; diff <( > /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler- > rt/test/sanitizer_common/asan-x86_64- > Linux/Linux/Output/protoent.cpp.tmp > 2>&1) <( /mnt/disks/ssd0/agent/llvm-project/build/projects/compiler- > rt/test/sanitizer_common/asan-x86_64- > Linux/Linux/Output/protoent.cpp.tmp.nosan > 2>&1) -- Exit Code: 1 Command Output (stdout): -- 3c3 < > protoent.cpp.tmp: > /mnt/disks/ssd0/agent/llvm-project/compiler- > rt/test/sanitizer_common/TestCases/Linux/protoent.cpp:36: > void print_protoent_by_name(const char *): Assertion `!res && > curr_entry' failed. --- > protoent.cpp.tmp.nosan: > /mnt/disks/ssd0/agent/llvm-project/compiler- > rt/test/sanitizer_common/TestCases/Linux/protoent.cpp:36: > void print_protoent_by_name(const char *): Assertion `!res && > curr_entry' failed. > > Thanks, > Cameron > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev