From 8f633d840e3eb6454f036e9da3285bcf27345616 Mon Sep 17 00:00:00 2001 From: Alexander Potapenko Date: Fri, 17 Jun 2022 13:37:44 +0200 Subject: tools/docker: update Clang for KMSAN Switch to the upstream Clang version 610139d2d9ce. This retires the custom -msan-pass-caller-to-runtime flag, but instead allows us to use -fsanitize-memory-param-retval on syzbot. --- tools/docker/env/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/docker/env') diff --git a/tools/docker/env/Dockerfile b/tools/docker/env/Dockerfile index 2ac5d12be..a1ad605bf 100644 --- a/tools/docker/env/Dockerfile +++ b/tools/docker/env/Dockerfile @@ -49,7 +49,7 @@ RUN sudo update-alternatives --install /usr/bin/clang-format clang-format /usr/b # Download and install the custom Clang required to build KMSAN. # TODO(@ramosian-glider): switch to stable Clang once KMSAN is upstreamed. -ENV CLANG_KMSAN_VER 9ffb5944a699 +ENV CLANG_KMSAN_VER 610139d2d9ce RUN curl https://storage.googleapis.com/syzkaller/clang-${CLANG_KMSAN_VER}.tar.gz | tar -C /usr/local/ -xz RUN ln -s /usr/local/clang-${CLANG_KMSAN_VER} /usr/local/clang-kmsan -- cgit mrf-deployment