ci: Bump GCC snapshot major version to 17
What changed, and why it matters
This commit simply updates the version number of an experimental GCC compiler snapshot used in automated testing, from version 16 to version 17. It is a routine CI/infrastructure maintenance change with no security relevance.
No security action needed; treat as routine CI maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch changes a single Dockerfile build argument, GCC_SNAPSHOT_MAJOR, from 16 to 17 in ci/linux-debian.Dockerfile. This controls which upstream GCC snapshot is compiled and installed for continuous integration jobs. There is no code change, no cryptographic change, and no vulnerability fix or introduction.
Changed components
ci/linux-debian.DockerfileInspect captured patch +1 / −1
diff --git a/ci/linux-debian.Dockerfile b/ci/linux-debian.Dockerfile
index a575d9b..e743cda 100644
--- a/ci/linux-debian.Dockerfile
+++ b/ci/linux-debian.Dockerfile
@@ -40,7 +40,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-instal
apt-get clean && rm -rf /var/lib/apt/lists/*
# Build and install gcc snapshot
-ARG GCC_SNAPSHOT_MAJOR=16
+ARG GCC_SNAPSHOT_MAJOR=17
RUN apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \
wget libgmp-dev libmpfr-dev libmpc-dev flex && \
mkdir gcc && cd gcc && \
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.