Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compile OpenJ9 + OpenJDK V8 on my Windows system encountered an error #20812

Open
ycaihua opened this issue Dec 11, 2024 · 13 comments
Open

compile OpenJ9 + OpenJDK V8 on my Windows system encountered an error #20812

ycaihua opened this issue Dec 11, 2024 · 13 comments

Comments

@ycaihua
Copy link

ycaihua commented Dec 11, 2024

I am following the instructions from the article at https://github.com/eclipse-openj9/openj9/blob/master/doc/build-instructions/Build_Instructions_V8.md#windows to compile OpenJ9 + OpenJDK V8 on my Windows system, but I encountered an error indicating that a file could not be found, even though the file exists in the same directory.

the error is
[ 83%] Building J9VM_CXX object runtime/vm/CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o D:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\vm\BytecodeInterpreterCompressed.cpp:29:10: fatal error: 'BytecodeInterpreter.inc' file not found #include "BytecodeInterpreter.inc" ^~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. make[4]: *** [runtime/vm/CMakeFiles/j9vm.dir/build.make:1620: runtime/vm/CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o] Error 1 make[3]: *** [CMakeFiles/Makefile2:8960: runtime/vm/CMakeFiles/j9vm.dir/all] Error 2 make[2]: *** [Makefile:124: all] Error 2 make[1]: *** [/cygdrive/d/jdksrc/openj9-openjdk-jdk8/closed/OpenJ9.gmk:486: build-j9vm] Error 2 make: *** [/cygdrive/d/jdksrc/openj9-openjdk-jdk8/closed/make/Main.gmk:50: build-j9vm] Error 2

Copy link

Issue Number: 20812
Status: Open
Recommended Components: comp:build, comp:vm, comp:infra

@pshipton
Copy link
Member

pshipton commented Dec 11, 2024

Try building it under /cygdrive/d rather than D:\.

@ycaihua
Copy link
Author

ycaihua commented Dec 12, 2024

yes,I am compiling in the /cygdrive/d directory. The build environment is Cygwin. The error messages mentioned above also occur in this directory. It's peculiar that within the Cygwin environment, there are references to Windows-style directory paths during compilation.

@ycaihua
Copy link
Author

ycaihua commented Dec 12, 2024

Compiling OpenJ9 in /cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm
Source version info:
openjdk - 608c7b0e04
openj9 - 5329b1b
the logs display is under the /cygdrive/d?

@ycaihua
Copy link
Author

ycaihua commented Dec 12, 2024

I have extracted the complete compilation command. who can i help me??
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/tools/clang
-DCRTAPI1=cdecl -DCRTAPI2=cdecl -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -DJ9_EXTENDED_DEBUG -DNOMINMAX -DOMR_OS_WINDOWS -DOPENJ9_BUILD -DWIN32 -DWIN64 -DWINDOWS -DWINVER=0x0601 -D_AMD64 -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -D_DLL -D_HAS_EXCEPTIONS=0 -D_MT -D_SCL_SECURE_NO_WARNINGS -D_VARIADIC_MAX=10 -D_WIN32 -D_WIN32_WINNT=0x0601 -D_WIN64 -D_WINSOCKAPI -Dj9vm_EXPORTS
-I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/shared_common/include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/vm -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/include_core -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/omr -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/nls -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/base/vlhgc -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/. -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/omr/gc -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/base -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/base/segregated -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/base/standard -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/startup -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/stats -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/structs -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/verbose -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/gc/verbose/handler_standard -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_modron_standard -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_realtime -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_trace -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_vlhgc -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_stats/. -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/build/windows-x86_64-normal-server-release/vm/runtime/util -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/util/. -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_glue_java -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_base -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_stats -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/gc_structs -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/omr/. -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/omr/util/hashtable/. -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/port/include -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/port/common -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/libffi -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/libffi/x86 -I/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/libffi/preconf/wa
-O3 -fno-rtti -fno-threadsafe-statics -fno-strict-aliasing -fno-exceptions -fno-asynchronous-unwind-tables -std=c++0x -D_CRT_SUPPRESS_RESTRICT -DVS12AndHigher -DOMR_OS_WINDOWS -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -DCRTAPI1=cdecl -DCRTAPI2=cdecl -D_MT -D_WINSOCKAPI -D_DLL -D_HAS_EXCEPTIONS=0 -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -DWINVER=0x0601 -DJ9HAMMER -D_AMD64 -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -DWINDOWS
-o CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o -c /cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/vm/BytecodeInterpreterCompressed.cpp
D:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\vm\BytecodeInterpreterCompressed.cpp:29:10: fatal error: 'BytecodeInterpreter.inc' file not found
#include "BytecodeInterpreter.inc"
^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

@ycaihua
Copy link
Author

ycaihua commented Dec 12, 2024

i found a file /cygdrive/d/jdksrc/openj9-openjdk-jdk8/closed/fixpath2.sh "/usr/bin/clang" "$@" maybe this shell script transfer the cygwin path to windows path?????? so i try compile this code use "/usr/bin/clang" but more error ....
In file included from /cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/vm/BytecodeInterpreter.hpp:75:
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:146:37: error: no member named 'inlineIndexableObjectReadI8' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadI8(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:148:37: error: no member named 'inlineIndexableObjectReadU8' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadU8(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:153:37: error: no member named 'inlineIndexableObjectReadI16' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadI16(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:155:37: error: no member named 'inlineIndexableObjectReadU16' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadU16(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:160:37: error: no member named 'inlineIndexableObjectReadI32' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadI32(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:162:37: error: no member named 'inlineIndexableObjectReadU32' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineIndexableObjectReadU32(currentThread, object, index, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:182:41: error: no member named 'inlineStaticReadU32' in 'MM_ObjectAccessBarrierAPICompressed'
value = (I_32)objectAccessBarrier->inlineStaticReadU32(currentThread, fieldClass, (U_32*)valueAddress, isVolatile);
~~~~~~~~~~~~~~~~~~~ ^
/cygdrive/d/jdksrc/openj9-openjdk-jdk8/openj9/runtime/oti/UnsafeAPI.hpp:186:34: error: no member named 'inlineMixedObjectReadI32' in 'MM_ObjectAccessBarrierAPICompressed'
value = objectAccessBarrier->inlineMixedObjectReadI32(currentThread, object, offset, isVolatile);

@ycaihua
Copy link
Author

ycaihua commented Dec 12, 2024

this is final compile command after the fixpath2 script
/usr/bin/clang -DCRTAPI1=cdecl -DCRTAPI2=cdecl -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -DJ9_EXTENDED_DEBUG -DNOMINMAX -DOMR_OS_WINDOWS -DOPENJ9_BUILD -DWIN32 -DWIN64 -DWINDOWS -DWINVER=0x0601 -D_AMD64 -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -D_DLL -D_HAS_EXCEPTIONS=0 -D_MT -D_SCL_SECURE_NO_WARNINGS -D_VARIADIC_MAX=10 -D_WIN32 -D_WIN32_WINNT=0x0601 -D_WIN64 -D_WINSOCKAPI -Dj9vm_EXPORTS -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\shared_common\include -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\vm -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\oti -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\include -ID:\jdksrc\openj9-openjdk-jdk8\omr\include_core -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\include -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\include -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\omr -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\nls -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\base\vlhgc -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\ -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\omr\gc -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\base -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\base\segregated -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\base\standard -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\startup -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\stats -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\structs -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\verbose -ID:\jdksrc\openj9-openjdk-jdk8\omr\gc\verbose\handler_standard -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_modron_standard -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_realtime -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_trace -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_vlhgc -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_stats\ -ID:\jdksrc\openj9-openjdk-jdk8\build\windows-x86_64-normal-server-release\vm\runtime\util -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\util\ -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_include -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_glue_java -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_base -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_stats -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\gc_structs -ID:\jdksrc\openj9-openjdk-jdk8\omr\omr\ -ID:\jdksrc\openj9-openjdk-jdk8\omr\util\hashtable\ -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\port\include -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\port\common -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\libffi -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\libffi\x86 -ID:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\libffi\preconf\wa -O3 -fno-rtti -fno-threadsafe-statics -fno-strict-aliasing -fno-exceptions -fno-asynchronous-unwind-tables -std=c++0x -D_CRT_SUPPRESS_RESTRICT -DVS12AndHigher -DOMR_OS_WINDOWS -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -DCRTAPI1=cdecl -DCRTAPI2=cdecl -D_MT -D_WINSOCKAPI -D_DLL -D_HAS_EXCEPTIONS=0 -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -DWINVER=0x0601 -DJ9HAMMER -D_AMD64 -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -DWINDOWS -o CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o -c D:\jdksrc\openj9-openjdk-jdk8\openj9\runtime\vm\BytecodeInterpreterCompressed.cpp

@pshipton
Copy link
Member

Actually, I think you need to build from /home and not /cygdrive/d. Unfortunately the Windows machines which are part of the OpenJ9 build farm are down so I don't have any examples of working builds to show you. Looking at an internal build, it's building under /home.

It's configured like bash configure --with-boot-jdk=/home/jenkins/bootjdks/jdk8 --with-toolchain-version=2022

@ycaihua
Copy link
Author

ycaihua commented Dec 13, 2024

I tried again, downloaded the code to the /home directory, and compiled it in this directory, but I still encountered errors about missing files. The compilation command is..

unicloud@DESKTOP-5NOH0Q1 /home/openj9/openj9-openjdk-jdk8 $ bash configure --with-boot-jdk=/home/openj9/jdk8u432-b06 --with-toolchain-version=2022

@ycaihua
Copy link
Author

ycaihua commented Dec 13, 2024

D:\cygwin\home\openj9\openj9-openjdk-jdk8\openj9\runtime\vm\BytecodeInterpreterCompressed.cpp:29:10: fatal error: 'BytecodeInterpreter.inc' file not found
#include "BytecodeInterpreter.inc"
^~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[4]: *** [runtime/vm/CMakeFiles/j9vm.dir/build.make:1620: runtime/vm/CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o] Error 1
make[3]: *** [CMakeFiles/Makefile2:8960: runtime/vm/CMakeFiles/j9vm.dir/all] Error 2
make[2]: *** [Makefile:124: all] Error 2
make[1]: *** [/cygdrive/d/cygwin/home/openj9/openj9-openjdk-jdk8/closed/OpenJ9.gmk:486: build-j9vm] Error 2
make: *** [/home/openj9/openj9-openjdk-jdk8/closed/make/Main.gmk:50: build-j9vm] Error 2

@ycaihua
Copy link
Author

ycaihua commented Dec 13, 2024

Are you saying that cross-compiling a Windows version of the JDK with Cygwin is not possible at the moment? @pshipton

@pshipton
Copy link
Member

I don't know what you are doing wrong. We successfully build on Windows using cygwin every day. In case it's of some use, here is configure output from a build I ran.

17:58:19  Running in C:\Users\jenkins\workspace\Build_JDK8_x86-64_windows_Personal
[Pipeline] {
[Pipeline] sh
17:58:21  + bash configure --with-boot-jdk=/home/jenkins/bootjdks/jdk8 --enable-cuda --disable-zip-debug-info --with-openssl=fetched --enable-openssl-bundling --with-toolchain-version=2022 --disable-ccache '--with-cuda=C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.1'
17:58:26  Running custom generated-configure.sh
17:58:51  configure: Configuration created at Thu Dec 12 14:58:48 PST 2024.
17:58:51  configure: configure script generated at timestamp 1730492081.
17:58:51  checking for basename... /usr/bin/basename
17:58:51  checking for bash... /usr/bin/bash
17:58:51  checking for cat... /usr/bin/cat
17:58:51  checking for chmod... /usr/bin/chmod
17:58:51  checking for cmp... /usr/bin/cmp
17:58:51  checking for comm... /usr/bin/comm
17:58:51  checking for cp... /usr/bin/cp
17:58:51  checking for cut... /usr/bin/cut
17:58:51  checking for date... /usr/bin/date
17:58:51  checking for gdiff... no
17:58:51  checking for diff... /usr/bin/diff
17:58:51  checking for dirname... /usr/bin/dirname
17:58:51  checking for echo... /usr/bin/echo
17:58:51  checking for expr... /usr/bin/expr
17:58:51  checking for file... /usr/bin/file
17:58:51  checking for find... /usr/bin/find
17:58:51  checking for head... /usr/bin/head
17:58:51  checking for ln... /usr/bin/ln
17:58:51  checking for ls... /usr/bin/ls
17:58:51  checking for mkdir... /usr/bin/mkdir
17:58:51  checking for mktemp... /usr/bin/mktemp
17:58:51  checking for mv... /usr/bin/mv
17:58:51  checking for nawk... no
17:58:51  checking for gawk... /usr/bin/gawk
17:58:51  checking for printf... /usr/bin/printf
17:58:51  checking for rm... /usr/bin/rm
17:58:51  checking for sh... /usr/bin/sh
17:58:51  checking for sort... /usr/bin/sort
17:58:51  checking for tail... /usr/bin/tail
17:58:51  checking for tar... /usr/bin/tar
17:58:51  checking for tee... /usr/bin/tee
17:58:51  checking for touch... /usr/bin/touch
17:58:51  checking for tr... /usr/bin/tr
17:58:51  checking for uname... /usr/bin/uname
17:58:51  checking for uniq... /usr/bin/uniq
17:58:51  checking for wc... /usr/bin/wc
17:58:51  checking for which... /usr/bin/which
17:58:51  checking for xargs... /usr/bin/xargs
17:58:51  checking for gawk... gawk
17:58:51  checking for grep that handles long lines and -e... /usr/bin/grep
17:58:51  checking for egrep... /usr/bin/grep -E
17:58:51  checking for fgrep... /usr/bin/grep -F
17:58:51  checking for a sed that does not truncate output... /usr/bin/sed
17:58:51  checking for cygpath... /usr/bin/cygpath
17:58:51  checking for greadlink... no
17:58:51  checking for readlink... /usr/bin/readlink
17:58:51  checking for df... /usr/bin/df
17:58:51  checking for SetFile... no
17:58:51  checking for cpio... /usr/bin/cpio
17:58:51  checking for pandoc... no
17:58:59  checking build system type... x86_64-unknown-cygwin
17:58:59  checking host system type... x86_64-unknown-cygwin
17:58:59  checking target system type... x86_64-unknown-cygwin
17:58:59  checking openjdk-build os-cpu... windows-x86_64
17:58:59  checking openjdk-target os-cpu... windows-x86_64
17:58:59  checking compilation type... native
17:58:59  checking cygwin release... 3.5.3-1.x86_64
17:59:01  checking cygwin root directory as unix-style path... /cygdrive/c/cygwin64
17:59:02  checking what kind of 'find' is first on the PATH... unix style
17:59:02  checking for top-level directory... /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal
17:59:06  checking for presence of closed sources... no
17:59:06  checking if closed source is suppressed (openjdk-only)... no
17:59:06  checking which variant of the JDK to build... normal
17:59:06  checking which interpreter of the JVM to build... template
17:59:06  checking which variants of the JVM to build... server
17:59:09  checking which debug level to use... release
17:59:09  checking where to store configuration... in default location
17:59:09  checking what configuration name to use... windows-x86_64-normal-server-release
17:59:12  checking for cmake... /usr/bin/cmake
17:59:12  checking for clang... /cygdrive/c/openjdk/LLVM64/bin/clang
17:59:12  checking for CRIU support... no (default)
17:59:14  configure: Rewriting cuda_home to "/cygdrive/c/progra~1/nvidia~2/cuda/v9.1"
17:59:14  checking CUDA_HOME... C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.1 [C:/progra~1/nvidia~2/cuda/v9.1]
17:59:14  checking for cuda... yes (explicitly set)
17:59:14  checking for ddr... yes (default for wa64)
17:59:14  checking if demos should be included in jdk image... no
17:59:14  checking for jfr... no (default)
17:59:14  checking for jitserver... no (default)
17:59:14  checking for openjdk-methodhandles... no (default)
17:59:14  checking for snapshot support... no (default)
17:59:14  checking if OMR compile warnings are considered errors... yes (default)
17:59:14  checking if OpenJ9 native compile warnings are considered errors... yes (default)
17:59:14  checking for link... /usr/bin/link
17:59:14  checking if the first found link.exe is actually the Cygwin link tool... yes
17:59:15  configure: Found Visual Studio installation at /cygdrive/c/Program Files/Microsoft Visual Studio/2022/Professional using well-known name
17:59:15  configure: Found Microsoft Visual Studio 2022
17:59:18  configure: Rewriting VS_ENV_CMD to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/auxili~1/build/vcvars~2.bat"
17:59:18  configure: Trying to extract Visual Studio environment variables
17:59:22  **********************************************************************
17:59:22  ** Visual Studio 2022 Developer Command Prompt v17.1.4
17:59:22  ** Copyright (c) 2022 Microsoft Corporation
17:59:22  **********************************************************************
17:59:32  [vcvarsall.bat] Environment initialized for: 'x86_x64'
17:59:34  configure: Setting extracted environment variables
17:59:34  checking for Visual Studio variables... ok
17:59:36  checking for nasm... /cygdrive/c/openjdk/nasm-2.13.03//nasm
17:59:36  checking whether nasm version requirement is met... yes
17:59:36  checking for sysroot... 
17:59:36  checking for toolchain path... 
17:59:36  checking for extra path... 
17:59:36  checking for apt-get... no
17:59:36  checking for yum... no
17:59:36  checking for port... no
17:59:36  checking for pkgutil... no
17:59:36  checking for pkgadd... no
17:59:36  checking for gmake... no
17:59:36  checking for make... /usr/bin/make
17:59:36  configure: Testing potential make at /usr/bin/make, found using make in PATH
17:59:41  configure: Using GNU make 3.81 (or later) at /usr/bin/make (version: GNU Make 4.4.1)
17:59:41  checking if find supports -delete... yes
17:59:41  checking for unzip... /usr/bin/unzip
17:59:41  checking for zip... /usr/bin/zip
17:59:41  checking for ldd... /usr/bin/ldd
17:59:41  checking for readelf... /usr/bin/readelf
17:59:41  checking for hg... no
17:59:41  checking for git... /usr/bin/git
17:59:41  checking for stat... /usr/bin/stat
17:59:41  checking for time... no
17:59:42  configure: WARNING: Ignoring value of COMM from the environment. Use command line variables instead.
17:59:42  checking for comm... (cached) /usr/bin/comm
17:59:42  checking for pkg-config... no
17:59:44  checking for 7z... no
17:59:44  checking for unzip... unzip
17:59:44  checking for wget... wget
17:59:44  checking headful support... include support for both headful and headless
17:59:44  checking whether to build JFR... false
17:59:46  configure: Found potential Boot JDK using configure arguments
17:59:49  grep: warning: stray \ before "
17:59:51  configure: Rewriting BOOT_JDK to "/cygdrive/c/cygwin64/home/jenkins/bootjdks/jdk8"
17:59:51  checking for Boot JDK... /cygdrive/c/cygwin64/home/jenkins/bootjdks/jdk8
17:59:53  checking Boot JDK version... openjdk version "1.8.0_412"  IBM Semeru Runtime Open Edition (build 1.8.0_412-b08)  Eclipse OpenJ9 VM (build openj9-0.44.0, JRE 1.8.0 Windows Server 2022 amd64-64-Bit Compressed References 20240522_960 (JIT enabled, AOT enabled) OpenJ9   - b0699311c7 OMR      - 254af5a04 JCL      - 3f438d726e based on jdk8u412-b08)  
17:59:53  checking for java in Boot JDK... ok
17:59:53  checking for javac in Boot JDK... ok
17:59:53  checking for javah in Boot JDK... ok
17:59:53  checking for javap in Boot JDK... ok
17:59:53  checking for jar in Boot JDK... ok
17:59:53  checking for rmic in Boot JDK... ok
17:59:53  checking for native2ascii in Boot JDK... ok
17:59:54  checking if Boot JDK is 32 or 64 bits... 64
18:00:00  checking flags for boot jdk java command ...  -XX:-PrintVMOptions -XX:-UnlockDiagnosticVMOptions -XX:-LogVMOutput 
18:00:15  checking flags for boot jdk java command for big workloads...  -Xms64M -Xmx1600M -XX:ThreadStackSize=1536 -XX:PermSize=32m -XX:MaxPermSize=160m
18:00:25  checking flags for boot jdk java command for small workloads...  -XX:+UseSerialGC -Xms32M -Xmx512M
18:00:25  configure: Using default toolchain microsoft (Microsoft Visual Studio)
18:00:25  checking for link... (cached) /usr/bin/link
18:00:25  checking if the first found link.exe is actually the Cygwin link tool... yes
18:00:25  configure: Found Visual Studio installation at /cygdrive/c/Program Files/Microsoft Visual Studio/2022/Professional using well-known name
18:00:25  configure: Found Microsoft Visual Studio 2022
18:00:29  configure: Rewriting VS_ENV_CMD to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/auxili~1/build/vcvars~2.bat"
18:00:29  configure: Trying to extract Visual Studio environment variables
18:00:32  **********************************************************************
18:00:32  ** Visual Studio 2022 Developer Command Prompt v17.1.4
18:00:32  ** Copyright (c) 2022 Microsoft Corporation
18:00:32  **********************************************************************
18:00:41  [vcvarsall.bat] Environment initialized for: 'x86_x64'
18:00:44  configure: Setting extracted environment variables
18:00:44  checking for Visual Studio variables... ok
18:00:46  checking for cl... /cygdrive/c/PROGRA~1/MICROS~2/2022/PROFES~1/VC/Tools/MSVC/14.31.31103/bin/HostX86/x64/cl
18:00:49  configure: Rewriting CC to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl"
18:00:49  checking resolved symbolic links for CC... no symlink
18:00:51  configure: Using microsoft C compiler version 19.31.31106.2 [Microsoft (R) C/C++ Optimizing Compiler Version 19.31.31106.2 for x64]
18:00:58  checking whether the C compiler works... yes
18:00:58  checking for C compiler default output file name... conftest.exe
18:01:00  checking for suffix of executables... .exe
18:01:02  checking whether we are cross compiling... no
18:01:31  checking for suffix of object files... obj
18:01:31  checking whether we are using the GNU C compiler... no
18:01:37  checking whether /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl accepts -g... yes
18:01:39  checking for /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl option to accept ISO C89... none needed
18:01:39  checking for cl... /cygdrive/c/PROGRA~1/MICROS~2/2022/PROFES~1/VC/Tools/MSVC/14.31.31103/bin/HostX86/x64/cl
18:01:42  configure: Rewriting CXX to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl"
18:01:42  checking resolved symbolic links for CXX... no symlink
18:01:43  configure: Using microsoft C++ compiler version 19.31.31106.2 [Microsoft (R) C/C++ Optimizing Compiler Version 19.31.31106.2 for x64]
18:01:48  checking whether we are using the GNU C++ compiler... no
18:01:55  checking whether /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl accepts -g... yes
18:01:55  configure: WARNING: C compiler version number has more than three parts (X.Y.Z): . Comparisons might be wrong.
18:01:58  checking how to run the C preprocessor... /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl -E
18:02:07  checking how to run the C++ preprocessor... /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl -E
18:02:14  checking for link... link
18:02:16  configure: Rewriting LD to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/link"
18:02:16  checking if the found link.exe is actually the Visual Studio linker... yes
18:02:16  checking for lib... lib
18:02:19  configure: Rewriting AR to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/lib"
18:02:19  checking for mt... mt
18:02:22  configure: Rewriting MT to "/cygdrive/c/progra~2/wi3cf2~1/10/bin/100190~1.0/x86/mt"
18:02:22  checking for rc... rc
18:02:24  configure: Rewriting RC to "/cygdrive/c/progra~2/wi3cf2~1/10/bin/100190~1.0/x86/rc"
18:02:24  checking for dumpbin... dumpbin
18:02:27  configure: Rewriting DUMPBIN to "/cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/dumpbin"
18:02:27  checking for msbuild.exe... msbuild.exe
18:02:27  checking for gobjdump... no
18:02:27  checking for objdump... objdump
18:02:29  configure: Rewriting OBJDUMP to "/usr/bin/objdump"
18:02:30  checking for jtreg... no
18:02:37  checking for ANSI C header files... yes
18:02:38  checking for sys/types.h... yes
18:02:42  checking for sys/stat.h... yes
18:02:44  checking for stdlib.h... yes
18:02:47  checking for string.h... yes
18:02:50  checking for memory.h... yes
18:02:54  checking for strings.h... no
18:02:56  checking for inttypes.h... yes
18:03:00  checking for stdint.h... yes
18:03:03  checking for unistd.h... no
18:03:05  checking stdio.h usability... yes
18:03:06  checking stdio.h presence... yes
18:03:06  checking for stdio.h... yes
18:03:09  checking size of int *... 8
18:03:09  checking for target address size... 64 bits
18:03:17  checking whether byte ordering is bigendian... no
18:03:19  checking if the C compiler supports "-m64"... yes
18:03:20  checking if the C++ compiler supports "-m64"... yes
18:03:20  checking if both compilers support "-m64"... yes
18:03:22  checking if the C compiler supports "-m64"... yes
18:03:23  checking if the C++ compiler supports "-m64"... yes
18:03:23  checking if both compilers support "-m64"... yes
18:03:23  checking if we should generate debug symbols... true
18:03:23  checking if we should zip debug-info files... no
18:03:23  checking what type of native debug symbols to use (this will override previous settings)... not specified
18:03:23  configure: --with-native-debug-symbols not specified. Using values from --disable-debug-symbols and --disable-zip-debug-info
18:03:26  checking if fixpath can be created... yes
18:03:28  checking if fixpath.exe works... yes
18:03:28  checking what is not needed on Windows?... alsa cups pulse x11
18:03:33  checking for X... no
18:03:35  checking for X11/extensions/shape.h... no
18:03:35  Using freetype: bundled
18:03:38  checking for main in -ljpeg... yes
18:03:38  checking for which giflib to use... bundled
18:03:41  checking for compress in -lz... no
18:03:41  checking for which zlib to use... bundled
18:03:45  checking for cos in -lm... yes
18:03:47  checking for dlopen in -ldl... no
18:03:50  configure: Rewriting CYGWIN_VC_INSTALL_DIR to "/cygdrive/c/progra~1/micros~2/2022/profes~1/VC"
18:03:51  POSSIBLE_MSVC_DLL /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140.dll
18:03:51  configure: Found vcruntime140.dll at /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140.dll using well-known location in VCINSTALLDIR
18:03:52  checking found vcruntime140.dll architecture... ok
18:03:52  checking for vcruntime140.dll... /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140.dll
18:03:55  configure: Rewriting CYGWIN_VC_INSTALL_DIR to "/cygdrive/c/progra~1/micros~2/2022/profes~1/VC"
18:03:55  POSSIBLE_MSVC_DLL /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/msvcp140.dll
18:03:55  configure: Found msvcp140.dll at /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/msvcp140.dll using well-known location in VCINSTALLDIR
18:03:55  checking found msvcp140.dll architecture... ok
18:03:55  checking for msvcp140.dll... /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/msvcp140.dll
18:03:58  configure: Rewriting CYGWIN_VC_INSTALL_DIR to "/cygdrive/c/progra~1/micros~2/2022/profes~1/VC"
18:03:59  POSSIBLE_MSVC_DLL /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140_1.dll
18:03:59  configure: Found vcruntime140_1.dll at /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140_1.dll using well-known location in VCINSTALLDIR
18:03:59  checking found vcruntime140_1.dll architecture... ok
18:03:59  checking for vcruntime140_1.dll... /cygdrive/c/progra~1/micros~2/2022/profes~1/VC/Redist/MSVC/14.31.31103/x64/Microsoft.VC143.CRT/vcruntime140_1.dll
18:04:02  checking for UCRT DLL dir... configure: Rewriting CYGWIN_WINDOWSSDKDIR to "/cygdrive/c/progra~2/wi3cf2~1/10"
18:04:03  /cygdrive/c/progra~2/wi3cf2~1/10/Redist/10.0.19041.0/ucrt/DLLs/x64
18:04:03  checking if elliptic curve crypto implementation is present... yes
18:04:03  checking for number of cores... 8
18:04:05  checking for memory size... 16383 MB
18:04:05  checking for appropriate number of jobs to run in parallel... 7
18:04:16  checking whether to use sjavac... no
18:04:16  checking is ccache enabled... no, explicitly disabled
18:04:17  checking if build directory is on local disk... yes
18:04:17  checking for OPENSSL... yes
18:04:17  checking for perl... /usr/bin/perl
18:04:17  checking if we should bundle openssl... yes
18:04:24  configure: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/config.status
18:04:39  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/spec.gmk
18:04:40  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/hotspot-spec.gmk
18:04:43  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/bootcycle-spec.gmk
18:04:46  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/compare.sh
18:04:48  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/spec.sh
18:04:52  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/Makefile
18:04:54  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/custom-spec.gmk
18:04:57  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/toolchain.cmake
18:04:59  config.status: creating /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/config.h
18:05:02  found it
18:05:02  
18:05:02  ====================================================
18:05:02  A new configuration has been successfully created in
18:05:02  /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release
18:05:02  using configure arguments '--with-boot-jdk=/home/jenkins/bootjdks/jdk8 --enable-cuda --disable-zip-debug-info --with-openssl=fetched --enable-openssl-bundling --with-toolchain-version=2022 --disable-ccache --with-cuda='C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v9.1''.
18:05:02  
18:05:02  Configuration summary:
18:05:02  * Debug level:    release
18:05:02  * JDK variant:    normal
18:05:02  * JVM variants:   server
18:05:02  * OpenJDK target: OS: windows, CPU architecture: x86, address length: 64
18:05:02  
18:05:02  Tools summary:
18:05:02  * Environment:    cygwin version 3.5.3-1.x86_64 (root at /cygdrive/c/cygwin64)
18:05:02  * Boot JDK:       openjdk version "1.8.0_412"  IBM Semeru Runtime Open Edition (build 1.8.0_412-b08)  Eclipse OpenJ9 VM (build openj9-0.44.0, JRE 1.8.0 Windows Server 2022 amd64-64-Bit Compressed References 20240522_960 (JIT enabled, AOT enabled) OpenJ9   - b0699311c7 OMR      - 254af5a04 JCL      - 3f438d726e based on jdk8u412-b08)   (at /cygdrive/c/cygwin64/home/jenkins/bootjdks/jdk8)
18:05:02  * Toolchain:      microsoft (Microsoft Visual Studio 2022)
18:05:02  * C Compiler:     Version 19.31.31106.2 (at /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl)
18:05:02  * C++ Compiler:   Version 19.31.31106.2 (at /cygdrive/c/progra~1/micros~2/2022/profes~1/vc/tools/msvc/1431~1.311/bin/hostx86/x64/cl)
18:05:02  
18:05:02  Build performance summary:
18:05:02  * Cores to use:   7
18:05:02  * Memory limit:   16383 MB

@pshipton
Copy link
Member

19:57:39 cd /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/vm && /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/tools/clang -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -DIPv6_FUNCTION_SUPPORT -DJ9HAMMER -DJ9_EXTENDED_DEBUG -DNOMINMAX -DOMR_OS_WINDOWS -DOPENJ9_BUILD -DWIN32 -DWIN64 -DWINDOWS -DWINVER=0x0601 -D_AMD64_ -D_CRT_NONSTDC_NO_WARNINGS -D_CRT_SECURE_NO_WARNINGS -D_DLL -D_HAS_EXCEPTIONS=0 -D_MT -D_SCL_SECURE_NO_WARNINGS -D_VARIADIC_MAX=10 -D_WIN32 -D_WIN32_WINNT=0x0601 -D_WIN64 -D_WINSOCKAPI_ -Dj9vm_EXPORTS -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/shared_common/include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/vm -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/oti -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/include_core -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/omr -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/nls -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/base/vlhgc -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/. -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/omr/gc -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/base -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/base/segregated -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/base/standard -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/startup -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/stats -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/structs -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/verbose -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/gc/verbose/handler_standard -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_modron_standard -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_realtime -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_trace -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_vlhgc -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_stats/. -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/build/windows-x86_64-normal-server-release/vm/runtime/util -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/util/. -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_glue_java -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_base -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_stats -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/gc_structs -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/omr/. -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/omr/util/hashtable/. -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/port/include -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/port/common -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/libffi -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/libffi/x86 -I/cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/libffi/preconf/wa -O3 -fno-rtti -fno-threadsafe-statics -fno-strict-aliasing -fno-exceptions -fno-asynchronous-unwind-tables -std=c++0x -D_CRT_SUPPRESS_RESTRICT -DVS12AndHigher -DOMR_OS_WINDOWS -D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -D_MT -D_WINSOCKAPI_ -D_DLL -D_HAS_EXCEPTIONS=0 -D_VARIADIC_MAX=10 -D_WIN32_WINNT=0x0601 -DWINVER=0x0601 -DJ9HAMMER -D_AMD64_ -DWIN32 -D_WIN32 -DWIN64 -D_WIN64 -DWINDOWS -o CMakeFiles/j9vm.dir/BytecodeInterpreterCompressed.cpp.o -c /cygdrive/c/Users/jenkins/workspace/Build_JDK8_x86-64_windows_Personal/openj9/runtime/vm/BytecodeInterpreterCompressed.cpp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants