Skip to content

Commit 51b24d1

Browse files
committed
chore: Run CompCert on the stable branch of libsodium
The master branch might include staging code that is subject to change, e.g. code including VLAs, which CompCert does not support and thus would fail on, which will be changed to not use VLAs once merged into the stable branch. See jedisct1/libsodium#1188 (comment)
1 parent cab1f7d commit 51b24d1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

other/docker/compcert/compcert.Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ COPY --from=sources /src/ /work/
1313

1414
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
1515

16-
RUN git clone --depth=1 https://github.com/jedisct1/libsodium /work/libsodium
16+
RUN git clone --depth=1 --branch=stable https://github.com/jedisct1/libsodium /work/libsodium
1717
COPY other/docker/compcert/Makefile /work/
1818
RUN make "-j$(nproc)"
1919
RUN ./send_message_test | grep 'tox clients connected'

0 commit comments

Comments
 (0)