From ab73ead9a46c3257a9886150565106e425825941 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Thu, 24 Sep 2026 16:38:41 +0200 Subject: [PATCH 3/3] ci: Enable PCH in mingw cross job --- .github/workflows/pg-ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/pg-ci.yml b/.github/workflows/pg-ci.yml index e80e2c9efbd..a6d34909515 100644 --- a/.github/workflows/pg-ci.yml +++ b/.github/workflows/pg-ci.yml @@ -1166,6 +1166,8 @@ jobs: # Use larger ccache cache as this job compiles with multiple # compilers / flag combinations. CCACHE_MAXSIZE: "1G" + CCACHE_SLOPPINESS: pch_defines,time_macros + CCACHE_DEPEND: 1 # Enable everything else in LINUX_CONFIGURE_FEATURES but not in # MESON_COMMON_FEATURES. @@ -1236,6 +1238,7 @@ jobs: env: CONF: >- --cross-file src/tools/ci/mingw-cross-file.txt + -Db_pch=true -Dcassert=true MBUILD_TARGET: all run: *compiler_warnings_cmd -- 2.55.0