Integrated: Fix Windows builds
Aleksey Shipilev
shade at openjdk.java.net
Tue May 4 11:31:14 UTC 2021
On Tue, 4 May 2021 08:36:30 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:
> Windows builds are currently failing with:
>
>
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\shenandoahOldGC.cpp(149): error C2131: expression did not evaluate to a constant
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\shenandoahOldGC.cpp(149): note: failure was caused by a read of a variable outside its lifetime
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\shenandoahOldGC.cpp(149): note: see usage of 'coalesce_and_fill_regions_count'
> make[3]: *** [lib/CompileJvm.gmk:143: /cygdrive/c/buildbot/worker/build-shenandoah-jdkx-windows/build/build/windows-x86_64-server-fastdebug/hotspot/variant-server/libjvm/objs/shenandoahOldGC.obj] Error 1
>
>
> ...and:
>
>
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\heuristics\shenandoahOldHeuristics.cpp(239): error C2220: the following warning is treated as an error
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\heuristics\shenandoahOldHeuristics.cpp(239): warning C4267: '=': conversion from 'size_t' to 'uint', possible loss of data
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\heuristics\shenandoahOldHeuristics.cpp(240): warning C4267: '=': conversion from 'size_t' to 'uint', possible loss of data
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\heuristics\shenandoahOldHeuristics.cpp(241): warning C4267: '=': conversion from 'size_t' to 'uint', possible loss of data
> c:\buildbot\worker\build-shenandoah-jdkx-windows\build\src\hotspot\share\gc\shenandoah\heuristics\shenandoahOldHeuristics.cpp(255): warning C4267: '=': conversion from 'size_t' to 'uint', possible loss of data
> make[3]: *** [lib/CompileJvm.gmk:143: /cygdrive/c/buildbot/worker/build-shenandoah-jdkx-windows/build/build/windows-x86_64-server-fastdebug/hotspot/variant-server/libjvm/objs/shenandoahOldHeuristics.obj] Error 1
> make[2]: *** [make/Main.gmk:252: hotspot-server-libs] Error 2
>
>
> Additional testing:
> - [x] Windows x86_64 builds
> - [x] Linux x86_64 hotspot_gc_shenandoah
This pull request has now been integrated.
Changeset: cbc9e448
Author: Aleksey Shipilev <shade at openjdk.org>
URL: https://git.openjdk.java.net/shenandoah/commit/cbc9e448f18848ab2211ea5d9a58146d5382d174
Stats: 13 lines in 3 files changed: 4 ins; 1 del; 8 mod
Fix Windows builds
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.java.net/shenandoah/pull/35
More information about the shenandoah-dev
mailing list