From db854fc3d229c8b9fb0bda637ee5315f05406c5e Mon Sep 17 00:00:00 2001 From: Tobias Rosenkranz Date: Mon, 30 Jun 2025 14:04:18 +0200 Subject: [PATCH] Improve docker image size (#6139) --- Changes | 1 + ci/docker/run/Dockerfile | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Changes b/Changes index a2ba53512..3ef0a0cd5 100644 --- a/Changes +++ b/Changes @@ -35,6 +35,7 @@ Verilator 5.037 devel * Improve hierarchical scheduling visualization in V3ExecGraph (#6009). [Bartłomiej Chmiel, Antmicro Ltd.] * Improve DPI temporary 'for' loop performance (#6079). [Bartłomiej Chmiel, Antmicro Ltd.] * Improve memory usage for SenTrees in V3OrderProcessDomains (#6112). [Geza Lore] +* Improve docker image size (#6139). [Tobias Rosenkranz, bitaggregat GmbH, Germany] * Optimize DFG De Morgan patterns (#6090). [Geza Lore] * Optimize DFG variable elimination (#6091). [Geza Lore] * Optimize DFG PUSH_SEL_THROUGH_CONCAT pattern (#6092). [Geza Lore] diff --git a/ci/docker/run/Dockerfile b/ci/docker/run/Dockerfile index 24128ccc9..7f9ea5ff6 100644 --- a/ci/docker/run/Dockerfile +++ b/ci/docker/run/Dockerfile @@ -48,7 +48,8 @@ RUN git clone "${REPO}" verilator && \ make && \ make install && \ cd .. && \ - rm -r verilator + rm -r verilator && \ + ccache -C COPY verilator-wrap.sh /usr/local/bin/verilator-wrap.sh