On Tue, 4 Feb 2025 15:35:03 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:
> When using the configure flag --enable-jvm-feature-opt-size (linux x86_64 opt > build, gcc 11 devkit) we run into this error after the recent PCH related > changes : > > > cc1plus: error: > /build_optsize/hotspot/variant-server/libjvm/objs/precompiled/precompiled.hpp.gch: > not used because `__OPTIMIZE_SIZE__' not defined [-Werror=invalid-pch] > > + exit 1 > gmake[3]: *** [lib/CompileJvm.gmk:170: > /build_optsize/hotspot/variant-server/libjvm/objs/allocation.o] Error 1 > > > Please note that allocation.cpp is currently in the list of `OPT_SPEED_SRC` > files (means - files to be optimized for speed even in case of SIZE > optimization) : > https://github.com/openjdk/jdk/blob/master/make/hotspot/lib/JvmFeatures.gmk#L196 > > Same issue can be observed on Windows x86_64 (VS2022 used). This pull request has now been integrated. Changeset: 3eb57f6d Author: Matthias Baesken <mbaes...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/3eb57f6d46b4375cb02b575739a1c12f71e088cf Stats: 18 lines in 1 file changed: 1 ins; 12 del; 5 mod 8349140: Size optimization (opt-size) build fails after recent PCH changes Reviewed-by: jwaters, erikj, ihse ------------- PR: https://git.openjdk.org/jdk/pull/23442