error: use of undeclared identifier '__NR_ftruncate'

Question

./build-infer.sh -y clang
[...]
[ 48%] Building CXX object compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonCoverage.i386.dir/sanitizer_coverage_libcdep_new.cpp.o
/home/fdbai/grecale/projects/infer/facebook-clang-plugins/clang/src/download/llvm-project/compiler-rt/lib/sanitizer_common/sanitizer_linux.cpp:279:44: error: use of undeclared identifier '__NR_ftruncate'
  279 |   HANDLE_EINTR(res, (sptr)internal_syscall(SYSCALL(ftruncate), fd,
      |                                            ^

Answer

sudo apt install linux-libc-dev:i386 gcc-multilib
0%