JDK-8239150 : Windows (MSVC 2013) build fails after JDK-8179317
  • Type: Bug
  • Component: hotspot
  • Sub-Component: test
  • Affected Version: 15
  • Priority: P2
  • Status: Closed
  • Resolution: Won't Fix
  • Submitted: 2020-02-17
  • Updated: 2020-03-26
  • Resolved: 2020-03-26
Related Reports
Relates :  
Description
New addition in JDK-8179317:
  https://hg.openjdk.java.net/jdk/jdk/rev/5a0b13e3715d#l14.38

Windows x86_64 build with MSVC 2013 fails like this:

Linking jvm-test-launcher.exe
exejvm-test-launcher.obj : error LNK2019: unresolved external symbol snprintf referenced in function create_vm
c:/cygwin64/home/windows/worker/jdkX-windows/build/build/windows-x86_64-server-fastdebug/support/test/hotspot/jtreg/native/bin/jvm-test-launcher.exe : fatal error LNK1120: 1 unresolved externals
make[3]: *** [JtregNativeHotspot.gmk:1534: /cygdrive/c/cygwin64/home/windows/worker/jdkX-windows/build/build/windows-x86_64-server-fastdebug/support/test/hotspot/jtreg/native/bin/jvm-test-launcher.exe] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [make/Main.gmk:550: build-test-hotspot-jtreg-native] Error 2
Comments
There are no plans to support MSVC 2013, feel free to re-open if you want to fix this.
26-03-2020

Dropping this for a while. Feel free to pick it up.
27-02-2020