RFR (M): 8188224: Generalize Atomic::load/store to use templates

Michael Dardis me at md-5.net
Sun Nov 12 23:13:00 UTC 2017


Hi Again all,

/Zc:twoPhase- doesn't change the result.
I tried also putting
    #include "orderAccess.inline.hpp"
At the bottom of orderAccess.hpp as a quick way of testing the other
theory, but this produced no change.

The errors are actually coming from within the header files
themselves, rather than usage in files depending on them.
c:\openjdk\openjdk-test\src\hotspot\share\runtime\orderAccess.inline.hpp(59):
error C2027: use of undefined type
'Atomic::StoreImpl<T,D,OrderAccess::PlatformOrderedStore<8,RELEASE_X>,void>'
        with
        [
            T=ClassPathEntry *,
            D=ClassPathEntry *
        ]
etc etc

Below this message I have also included a copy of the failing command
line, with a VS community 2017 install and fixing of paths it should
reproduce the failure without mucking around with build machinery.
I will also include the header include tree below that.

Thanks
Michael



/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/configure-support/bin/fixpath.exe
-c /cygdrive/c/progra~2/micros~1/2017/commun~1/vc/tools/msvc/1411~1.255/bin/hostx64/x64/cl
-D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
-D_WINDOWS -DWIN32 -D_JNI_IMPLEMENTATION_ -nologo -W3 -MD -MP
-DVM_LITTLE_ENDIAN -D_LP64=1 -DPRODUCT -DTARGET_ARCH_x86
-DINCLUDE_SUFFIX_OS=_windows -DINCLUDE_SUFFIX_CPU=_x86
-DINCLUDE_SUFFIX_COMPILER=_visCPP -DTARGET_COMPILER_visCPP -DAMD64
-DHOTSPOT_LIB_ARCH='"amd64"' -DCOMPILER1 -DCOMPILER2 -DINCLUDE_AOT
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/share
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/os/windows
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/cpu/x86
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/os_cpu/windows_x86
-I/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/hotspot/variant-server/gensrc
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/share/precompiled
-I/cygdrive/c/openjdk/OpenJDK-test/src/hotspot/share/prims
-I/cygdrive/c/openjdk/OpenJDK-test/src/java.base/share/native/include
/Zc:sizedDealloc- -I/cygdrive/c/openjdk/OpenJDK-test/test/fmw/gtest
-I/cygdrive/c/openjdk/OpenJDK-test/test/fmw/gtest/include
-I/cygdrive/c/openjdk/OpenJDK-test/test/hotspot/gtest -EHsc -EHsc -Z7
-d2Zi+ -I/cygdrive/c/progra~2/micros~1/2017/commun~1/vc/tools/msvc/1411~1.255/atlmfc/include
-I/cygdrive/c/progra~2/micros~1/2017/commun~1/vc/tools/msvc/1411~1.255/include
-I/cygdrive/c/progra~2/wi3cf2~1/netfxsdk/46d346~1.1/include/um
-I/cygdrive/c/progra~2/wi3cf2~1/10/include/100162~1.0/ucrt
-I/cygdrive/c/progra~2/wi3cf2~1/10/include/100162~1.0/shared
-I/cygdrive/c/progra~2/wi3cf2~1/10/include/100162~1.0/um
-I/cygdrive/c/progra~2/wi3cf2~1/10/include/100162~1.0/winrt
-Fp/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/objs/BUILD_GTEST_LIBJVM.pch
-Ycprecompiled.hpp -O2 -Oy- -c -showIncludes
-Fd/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/objs/pdb/BUILD_GTEST_LIBJVM_pch.pdb
-Fo/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/objs/BUILD_GTEST_LIBJVM_pch.obj
/cygdrive/c/openjdk/OpenJDK-test/build/windows-x86_64-normal-server-release/hotspot/variant-server/libjvm/gtest/objs/BUILD_GTEST_LIBJVM_pch.cpp



$ bash build/windows-x86_64-normal-server-release/make-support/failure-logs/hotspot_variant-server_libjvm_gtest_objs_BUILD_GTEST_LIBJVM_pch.obj.cmdline
BUILD_GTEST_LIBJVM_pch.cpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\precompiled\precompiled.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\java.base\share\native\include\jni.h
Note: including file:   c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\stdio.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\sal.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\concurrencysal.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vadefs.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wstdio.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_stdio_config.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\stdarg.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:   c:\openjdk\OpenJDK-test\src\hotspot\share\prims\jni_md.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/macros.hpp
Note: including file:    c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\jni_x86.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/assembler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/codeBuffer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/oopRecorder.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/universe.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/array.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/allocation.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/globals.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/align.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/globalDefinitions.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/compilerWarnings.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/debug.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/breakpoint.hpp
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\stddef.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/globalDefinitions_visCPP.hpp
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\ctype.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wctype.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\string.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_memory.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_memcpy_s.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\errno.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime_string.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wstring.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\stdlib.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_malloc.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_search.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wstdlib.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\limits.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\io.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_io.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_share.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wio.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\float.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\time.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wtime.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\fcntl.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\math.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_math.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_math_defines.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\globalDefinitions_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\globals_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\globals_windows.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\globals_windows_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\c1_globals_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\c1_globals_windows.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\c2_globals_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\c2_globals_windows.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/globals_ext.hpp
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\new
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\exception
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\type_traits
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\xstddef
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\cstddef
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\xtr1common
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\yvals.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\xkeycheck.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\crtdefs.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\use_ansi.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\cstdlib
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\math.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\initializer_list
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\malloc.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime_exception.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\eh.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_terminate.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime_new.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/allocation.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/atomic.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/conditional.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/enableIf.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isIntegral.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/integralConstant.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isSigned.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/removeCV.hpp
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\limits
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\ymath.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\cfloat
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\climits
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\cmath
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\xtgmath.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\cwchar
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\wchar.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wconio.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wdirect.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\corecrt_wprocess.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\sys/stat.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\ucrt\sys/types.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isPointer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isSame.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/primitiveConversions.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isFloatingPoint.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/isRegisteredEnum.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\metaprogramming/removePointer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\atomic_windows_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/os.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\jvmtifiles/jvmti.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\prims/jvm.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\jvm_windows.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\windows.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\winapifamily.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\winpackagefamily.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\sdkddkver.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\excpt.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\windef.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\minwindef.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\specstrings.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\specstrings_strict.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\specstrings_undef.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\driverspecs.h
Note: including file:                  c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\sdv_driverspecs.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winnt.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\kernelspecs.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\basetsd.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\guiddef.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack4.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack4.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack4.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack2.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack8.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack1.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\pshpack1.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\apiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\ktmtypes.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winbase.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\apisetcconv.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\minwinbase.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\processenv.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\fileapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\debugapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\utilapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\handleapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\errhandlingapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\fibersapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\namedpipeapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\profileapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\heapapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\ioapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\synchapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\interlockedapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\processthreadsapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\sysinfoapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\memoryapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\enclaveapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\threadpoollegacyapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\threadpoolapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\jobapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\jobapi2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\wow64apiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\libloaderapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\securitybaseapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\namespaceapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\systemtopologyapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\processtopologyapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\securityappcontainer.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\realtimeapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\winerror.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\timezoneapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\wingdi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack4.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack4.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winuser.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\tvout.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winnls.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\datetimeapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\stringapiset.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winnls.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\wincon.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\consoleapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winver.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\verrsrc.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winreg.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\reason.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winnetwk.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\wnnc.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\cderr.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\dde.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\ddeml.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\dlgs.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\lzexpand.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsystem.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mciapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmiscapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmiscapi2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\playsoundapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmeapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\timeapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\joystickapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mmsyscom.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\nb30.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpc.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpcdce.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpcdcep.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\rpcnsi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpcnterr.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpcasync.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\shellapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winperf.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winsock.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\inaddr.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\wincrypt.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\bcrypt.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\ncrypt.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\dpapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winefs.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winscard.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\wtypes.h
Note: including file:                c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\rpcndr.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\rpcnsip.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\rpcsal.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:                c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\wtypesbase.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\shared\guiddef.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winioctl.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack1.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\winsmcrd.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winspool.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\prsht.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\ole2.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\objbase.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\combaseapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\unknwnbase.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\objidlbase.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\guiddef.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\cguid.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\coml2api.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\objidl.h
Note: including file:                  c:\program files (x86)\windows
kits\10\include\10.0.16299.0\um\unknwn.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\propidlbase.h
Note: including file:                  c:\program files (x86)\windows
kits\10\include\10.0.16299.0\um\oaidl.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\urlmon.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\um\oleidl.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\um\servprov.h
Note: including file:                 c:\program files (x86)\windows
kits\10\include\10.0.16299.0\um\msxml.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\propidl.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\oleauto.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\pshpack8.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\poppack.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\commdlg.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\prsht.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\shared\stralign.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\winsvc.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\mcx.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\imm.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\ime_cmodes.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\Psapi.h
Note: including file:
c:\progra~2\wi3cf2~1\10\include\100162~1.0\um\Tlhelp32.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/extendedPC.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/handles.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/arena.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/oop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/specialized_oop_closures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1_specialized_oop_closures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/iterator.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/memRegion.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/oopsHierarchy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/metadata.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/exceptions.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/ostream.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/timer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/sizes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/os_ext.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\os_cpu\windows_x86\os_windows_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\os_windows.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memTracker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/nmtCommon.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/nativeCallStack.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/threadCritical.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/mallocTracker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/virtualMemoryTracker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/metaspace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/metaspaceChunkFreeListSummary.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/virtualspace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/allocationSite.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/linkedlist.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/orderAccess.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/growableArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/relocInfo.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\relocInfo_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\codeBuffer_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/register.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\register_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/register.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/vm_version.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\vm_version_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/globals_extension.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1_globals.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\jvmci/jvmci_globals.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_globals.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/c2_globals.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/vm_version.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\assembler_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/assembler.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\assembler_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/assembler.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/codeCache.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/codeBlob.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compilerDefinitions.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/oopMap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/compressedStream.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/vmreg.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/adlcVMDeps.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\vmreg_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/frame.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/method.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/vmSymbols.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/moduleEntry.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/classLoaderData.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/metaspaceCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/oopHandle.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/mutex.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/histogram.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceMacros.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/ticks.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/vmSymbols.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/symbol.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/utf8.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/jniHandles.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/mutexLocker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/hashtable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/vmSymbols_ext.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\jvmci/vmSymbols_jvmci.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/invocationCounter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/annotations.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/constantPool.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/arrayOop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/universe.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/cpCache.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecodes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/constantTag.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/objArrayOop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/typeArrayOop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/typeArrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/arrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/klass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/accessFlags.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/orderAccess.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\orderAccess_windows_x86.inline.hpp
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\intrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\intrin0.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\setjmp.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\vcruntime.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\immintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\wmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\nmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\smmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\tmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\pmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\emmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\xmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\mmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\zmmintrin.h
Note: including file:
c:\progra~2\micros~1\2017\commun~1\vc\tools\msvc\1411~1.255\include\ammintrin.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/bytes.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\bytes_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\bytes_windows_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/methodCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compilerOracle.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/arguments.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logLevel.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logTag.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logTag_ext.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/java.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/perfData.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/perfMemory.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/instanceKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/classLoader.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/jimage.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/packageEntry.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/referenceType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/constMethod.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/fieldInfo.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/instanceOop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/klassVtable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/basicLock.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/markOop.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/monitorChunk.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/synchronizer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/padded.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/registerMap.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\registerMap_x86.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\frame_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/nmethod.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/compiledMethod.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/pcDesc.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/heap.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciArrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciMetadata.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciBaseObject.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciClassList.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciConstant.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciNullObject.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciObject.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciUtilities.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciEnv.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciObjectFactory.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/systemDictionary.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/systemDictionary_ext.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\jvmci/systemDictionary_jvmci.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/reflectionUtils.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/handles.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/thread.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/os.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os\windows\os_windows.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/thread.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/threadLocalAllocBuffer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcUtil.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\prims/jvmtiExport.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\java.base\share\native\include\jvmticmlr.h
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/javaFrameAnchor.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\javaFrameAnchor_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/osThread.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/objectMonitor.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/park.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\os\windows\osThread_windows.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/safepoint.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/stubRoutines.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/stubCodeGenerator.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\stubRoutines_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/threadLocalStorage.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/thread_ext.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/unhandledOops.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceBackend.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceTime.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\tracefiles/traceEventIds.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceDataTypes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/dirtyCardQueue.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/ptrQueue.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/satbMarkQueue.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\thread_windows_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/reflection.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/fieldDescriptor.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/fieldType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/hashtable.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/dtrace.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\share\utilities\dtrace_disabled.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/debugInfoRec.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciInstanceKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciConstantPoolCache.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/resourceArea.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciFlags.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciSymbol.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciMethod.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciSignature.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/methodLiveness.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/bitMap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\prims/methodHandles.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/javaClasses.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/frame.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/compiledMethod.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/nativeInst.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\nativeInst_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/icache.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\icache_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecodeInterpreter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/methodData.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecodeInterpreter.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/interpreter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/stubs.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/cppInterpreter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/abstractInterpreter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/macroAssembler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\macroAssembler_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/rtmLocking.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/vmThread.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/vm_operations.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/templateInterpreter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/templateTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\templateTable_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/signature.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\frame_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/vmreg.inline.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\vmreg_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/interfaceSupport.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcLocker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/collectedHeap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcCause.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcWhen.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/events.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/formatBuffer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/vmError.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/genCollectedHeap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/adaptiveSizePolicy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/log.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logPrefix.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcId.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logTagSet.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logDecorators.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\logging/logOutputList.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/collectorPolicy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/barrierSet.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/fakeRttiSupport.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/cardTableRS.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/cardTableModRefBSForCTRS.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/cardTableModRefBS.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/modRefBarrierSet.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/generationSpec.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/generation.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/collectorCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/referenceProcessor.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/referencePolicy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/referenceProcessorPhaseTimes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/referenceProcessorStats.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/workerDataArray.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/workerDataArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/instanceRefKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/preserveException.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\methodHandles_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/tracing.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\tracefiles/traceEventClasses.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\tracefiles/traceTypes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceEvent.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\trace/traceStream.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/debugInfo.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/location.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/stackValue.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/dependencies.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciCallSite.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciInstance.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciMethodHandle.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\code/exceptionHandlerTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciExceptionHandler.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciField.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciObjArrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciStreams.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciTypeArrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/compilerInterface.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciCallProfile.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciObjArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciTypeArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/classFileParser.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/classFileStream.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/modules.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\classfile/symbolTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/disassembler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\disassembler_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/allocationStats.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/gSpaceCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/generationCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/immutableSpace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/mutableSpace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/copy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\copy_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\copy_windows_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/spaceCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/serial/cSpaceCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/space.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/blockOffsetTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/memset_with_concurrent_readers.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/workgroup.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/serial/defNewGeneration.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/ageTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/copyFailedInfo.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/preservedMarks.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/stack.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcStats.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/spaceDecorator.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/taskqueue.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecodeHistogram.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/bytecodeTracer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/interp_masm.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\interp_masm_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\asm/macroAssembler.inline.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\cpu\x86\macroAssembler_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\interpreter/linkResolver.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/oopFactory.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/objArrayKlass.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/markOop.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/oop.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/barrierSet.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/collectedHeap.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/allocTracer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/threadLocalAllocBuffer.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/oop.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/sharedRuntime.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/lowMemoryDetector.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memoryPool.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memoryUsage.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memoryService.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/klass.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\oops/markOop.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/deoptimization.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/init.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/javaCalls.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\jniTypes_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/prefetch.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/prefetch.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\os_cpu\windows_x86\prefetch_windows_x86.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/stackValueCollection.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/vframe.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memBaseline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/mallocSiteTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\services/memReporter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/bitMap.inline.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/numberSeq.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\libadt/dict.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\libadt/set.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\libadt/vectset.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\opto/ad.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\adfiles/ad_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/machnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/callnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/connode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/node.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/compile.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compileBroker.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/abstractCompiler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compilerDirectives.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/methodMatcher.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compileTask.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\compiler/compileLog.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\utilities/xmlstream.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\jvmci/jvmciCompiler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\jvmci/jvmciEnv.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/idealGraphPrinter.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/phasetype.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/phase.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/regmask.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/optoreg.hpp
Note: including file:
c:\openjdk\OpenJDK-test\build\windows-x86_64-normal-server-release\hotspot\variant-server\gensrc\adfiles/adGlobals_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/timerTrace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/type.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/opcodes.hpp
Note: including file:
c:\openjdk\openjdk-test\src\hotspot\share\opto\classes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/mulnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/multnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/phaseX.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/memnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/replacednodes.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/matcher.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/regalloc.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/block.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/subnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/vectornode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/addnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/castnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/cfgnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/convertnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/countbitsnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/intrinsicnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/loopnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/movenode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/narrowptrnode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/opaquenode.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\opto/runtime.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\runtime/biasedLocking.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_Compilation.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\ci/ciMethodData.hpp
Note: including file:  c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_Defs.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\c1_Defs_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_FrameMap.hpp
Note: including file:   c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_LIR.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_ValueType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\c1_FrameMap_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\c1/c1_MacroAssembler.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\cpu\x86\c1_MacroAssembler_x86.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/compactibleFreeListSpace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/adaptiveFreeList.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/freeList.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/promotionInfo.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/freeChunk.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\memory/binaryTreeDictionary.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/concurrentMarkSweepGeneration.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/cmsOopClosures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/genOopClosures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/yieldingWorkgroup.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/cardGeneration.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcHeapSummary.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/cms/parOopClosures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1BlockOffsetTable.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1RegionToSpaceMapper.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1PageBasedVirtualSpace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1OopClosures.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1InCSetState.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1BiasedArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/heapRegion.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1AllocationContext.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/g1HeapRegionTraceType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/heapRegionTracer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/heapRegionType.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/g1/survRateGroup.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/gcAdaptivePolicyCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/gcPolicyCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/objectStartArray.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psVirtualspace.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/parMarkBitMap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/parallelScavengeHeap.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/generationSizer.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psGCAdaptivePolicyCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psAdaptiveSizePolicy.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psOldGen.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psGenerationCounters.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psYoungGen.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/strongRootsScope.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/parallel/psCompactionManager.hpp
Note: including file:
c:\openjdk\OpenJDK-test\src\hotspot\share\gc/shared/plab.hpp

On 13 November 2017 at 08:17, David Holmes <david.holmes at oracle.com> wrote:
> I've filed:
>
> https://bugs.openjdk.java.net/browse/JDK-8191102
>
> for the include issue.
>
> But I don't think this is caused by two-phase-name-lookup as that is not yet
> enabled by default in VS2017.
>
> David
>
> On 12/11/2017 3:44 PM, David Holmes wrote:
>>
>> Hi Kim,
>>
>> Many thanks for taking a look.
>>
>> On 12/11/2017 2:47 PM, Kim Barrett wrote:
>>>>
>>>> On Nov 10, 2017, at 10:30 PM, David Holmes <david.holmes at oracle.com>
>>>> wrote:
>>>>
>>>> Hi Mikael,
>>>>
>>>> On 11/11/2017 10:59 AM, Michael Dardis wrote:
>>>>>
>>>>> Hi David,
>>>>> Unfortunately I'm using VS2017 for a couple of reasons (64bit compiler
>>>>> in community edition, improved UWP support). Everything else works fine with
>>>>> a couple of very minor tweaks, but I'm having real trouble trying to deal
>>>>> with the templates here and figure out what's missing.
>>>>
>>>>
>>>> I've cc'd our C++ guru Kim Barrett.
>>>
>>>
>>> I saw this, but haven’t had a chance to seriously look at it yet.
>>>
>>> One thing I did notice, though, is that all the OrderAccess definitions
>>> (as opposed to declarations) are in
>>> orderAccess.inline.hpp.  That doesn’t appear to be a change from the
>>> pre-templatization; all the pre-template
>>> definitions were in the inline.hpp file too.
>>>
>>> However, the offending call to OrderAccess::release_store is in a .hpp
>>> file (classLoader.hpp), which only
>>> includes orderAccess.hpp (and it shouldn’t include
>>> orderAccess.inline.hpp, because .hpp files are not
>>> supposed to include .inline.hpp files).  Which means the call in
>>> classLoader.hpp might only see the
>>> declaration, and not the definition.  That seems like a bug.
>>
>>
>> Yes that needs to be fixed. Though exact fix seems a little tricky if we
>> still want the referring function to be inlined.
>>
>>> I haven’t thought this through carefully, but this might be a two-phase
>>> name lookup issue.  Note that
>>> VS2017 is the first version of VS that has two-phase name lookup.  Other
>>> compilers (gcc & clang)
>>> have had two-phase lookup for a (very!) long time.  Assuming this is the
>>> right area to be looking (and
>>> I’m not sure of that yet), it could be that VS2017 is being more strict
>>> than those other compilers (that
>>> aren’t complaining about this code but maybe should?), or that VS2017 has
>>> a bug in this new (to it)
>>> area.
>>>
>>> There is a pretty thorough discussion of the two-phase name lookup issue
>>> in VS here:
>>>
>>> https://blogs.msdn.microsoft.com/vcblog/2017/09/11/two-phase-name-lookup-support-comes-to-msvc/
>>> It also discusses how to obtain the old behavior, using /Zc:twoPhase-.
>>> It would be interesting to know
>>> whether that made any difference for this problem.  (I don’t have easy
>>> access to VS2017 or even have
>>> any familiarity with using it, or Windows for that matter.)
>>
>>
>> Okay - so we may have a workaround pending the fix. Hopefully Michael can
>> test this out.
>>
>> Thanks again.
>> David
>>
>


More information about the hotspot-dev mailing list