@@ -19,21 +19,21 @@ RUN python3.9 -m pip install pycapnp psutil pybind11==2.9.1 numpy jinja2 cocotb
1919
2020RUN apt-get update && apt-get install -y tcl
2121
22- # Install latest release of LLVM
22+ # Install a more recent release of LLVM
2323RUN wget https://apt.llvm.org/llvm.sh; \
2424 chmod +x llvm.sh; \
25- ./llvm.sh 16 ;\
26- apt install -y clang-format-16 clang-tidy-16
27-
28- RUN ln -s /usr/bin/clang-16 /usr/bin/clang;\
29- ln -s /usr/bin/clang++-16 /usr/bin/clang++;\
30- ln -s /usr/bin/clang-tidy-16 /usr/bin/clang-tidy;\
31- ln -s /usr/bin/clang-tidy-diff-16 .py /usr/bin/clang-tidy-diff;\
32- ln -s /usr/bin/clang-format-16 /usr/bin/clang-format;\
33- ln -s /usr/bin/clang-format-diff-16 /usr/bin/clang-format-diff;\
34- ln -s /usr/bin/git-clang-format-16 /usr/bin/git-clang-format;\
35- ln -s /usr/bin/lld-16 /usr/bin/lld;\
36- ln -s /usr/bin/lld-16 /usr/bin/ld.lld
25+ ./llvm.sh 17 ;\
26+ apt install -y clang-format-17 clang-tidy-17
27+
28+ RUN ln -s /usr/bin/clang-17 /usr/bin/clang; \
29+ ln -s /usr/bin/clang++-17 /usr/bin/clang++; \
30+ ln -s /usr/bin/clang-tidy-17 /usr/bin/clang-tidy; \
31+ ln -s /usr/bin/clang-tidy-diff-17 .py /usr/bin/clang-tidy-diff; \
32+ ln -s /usr/bin/clang-format-17 /usr/bin/clang-format; \
33+ ln -s /usr/bin/clang-format-diff-17 /usr/bin/clang-format-diff; \
34+ ln -s /usr/bin/git-clang-format-17 /usr/bin/git-clang-format; \
35+ ln -s /usr/bin/lld-17 /usr/bin/lld; \
36+ ln -s /usr/bin/lld-17 /usr/bin/ld.lld
3737
3838# Install GCC 11 to get C++20 header support and support for building slang
3939RUN add-apt-repository ppa:ubuntu-toolchain-r/test
0 commit comments