something wrong with hotspot builds in build-infra

Kelly O'Hair kelly.ohair at oracle.com
Wed Oct 17 09:11:03 PDT 2012


Something called fixpath.exe is failing when doing the adlc.make nmake makefile in hotspot.

This never was an issue before, what has changed here?

This failure will hold up any integration of the build-infra work into jdk8/build

-kto

> 
> ------------------------------------------------------------------------------
> windows_i586_5.1-fastdebug (details from log file)
> /net/prt-archiver.us.oracle.com/data/jprt/archive/2012/10/2012-10-17-145309.kohair.jdk8-build/logs/windows_i586_5.1-fastdebug.log
> http://prt-web.us.oracle.com//archive/2012/10/2012-10-17-145309.kohair.jdk8-build//logs/windows_i586_5.1-fastdebug.log
> 	rm -f x86_32.ad
> 	cat  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86_32.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/os_cpu/windows_x86/vm/windows_x86_32.ad >x86_32.ad
> 	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "IA32" /D "WIN32" /D "_WINDOWS" /D "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_32 /D
>  TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_32 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD /D
>  _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\main.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\adlparse.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\archDesc.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\arena.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dfa.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dict2.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\filebuff.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\forms.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formsopt.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formssel.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_c.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_h.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "IA32" /D "WIN32" /D "_WINDOWS" /D
>  "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_32 /D TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_32 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D
>  _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\opto\opcodes.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /SAFESEH /manifest  kernel32.lib user32.lib gdi32.lib winspool.lib
>  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  uuid.lib Wsock32.lib winmm.lib /nologo /machine:I386 /opt:REF  /opt:ICF,8 /map /debug psapi.lib /subsystem:console /out:adlc.exe main.obj adlparse.obj
>  archDesc.obj arena.obj dfa.obj dict2.obj filebuff.obj forms.obj formsopt.obj formssel.obj opcodes.obj output_c.obj output_h.obj
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /manifest adlc.exe.manifest /outputresource:adlc.exe;#1
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	rm -f  ad_x86_32.cpp  ad_x86_32.hpp  ad_x86_32_clone.cpp  ad_x86_32_expand.cpp  ad_x86_32_format.cpp  ad_x86_32_gen.cpp
>  ad_x86_32_misc.cpp  ad_x86_32_peephole.cpp  ad_x86_32_pipeline.cpp  adGlobals_x86_32.hpp  dfa_x86_32.cpp
> 	if exist adfiles rmdir /s /q adfiles
> 	mkdir adfiles
> 	adlc -q -T -U_LP64 x86_32.ad
> 'adlc' is not recognized as an internal or external command,
> operable program or batch file.
> NMAKE : fatal error U1077: 'adlc' : return code '0x1'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.EXE"' : return code '0x2'
> Stop.
> make[4]: *** [generic_build2] Error 2
> make[4]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[3]: *** [fastdebug] Error 2
> make[3]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[2]: *** [/cygdrive/c/jprt/t/p1/145309~1.koh/s/build/window~1/hotspot/_hotspot.timestamp] Error 2
> make[2]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/common/makefiles'
> make[1]: *** [hotspot-only] Error 2
> make[1]: Leaving directory `/cygdrive/c/jprt/T/P1/145309.kohair/s/build/windows-x86-normal-server-fastdebug'
> make: *** [images] Error 2
> 



> ------------------------------------------------------------------------------
> windows_i586_5.1-product (details from log file)
> /net/prt-archiver.us.oracle.com/data/jprt/archive/2012/10/2012-10-17-145309.kohair.jdk8-build/logs/windows_i586_5.1-product.log
> http://prt-web.us.oracle.com//archive/2012/10/2012-10-17-145309.kohair.jdk8-build//logs/windows_i586_5.1-product.log
> 	cat  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86_32.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/os_cpu/windows_x86/vm/windows_x86_32.ad >x86_32.ad
> 	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "IA32" /D "WIN32" /D "_WINDOWS" /D "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_32 /D
>  TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_32 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD /D
>  _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\main.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\adlparse.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\archDesc.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\arena.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dfa.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dict2.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\filebuff.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\forms.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formsopt.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formssel.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_c.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_h.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "IA32" /D "WIN32" /D "_WINDOWS" /D
>  "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_32 /D TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_32 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D
>  _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\opto\opcodes.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /SAFESEH /manifest  kernel32.lib user32.lib gdi32.lib winspool.lib
>  comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib  uuid.lib Wsock32.lib winmm.lib /nologo /machine:I386 /opt:REF  /opt:ICF,8 /map /debug psapi.lib /subsystem:console /out:adlc.exe main.obj adlparse.obj
>  archDesc.obj arena.obj dfa.obj dict2.obj filebuff.obj forms.obj formsopt.obj formssel.obj opcodes.obj output_c.obj output_h.obj
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /manifest adlc.exe.manifest /outputresource:adlc.exe;#1
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	rm -f  ad_x86_32.cpp  ad_x86_32.hpp  ad_x86_32_clone.cpp  ad_x86_32_expand.cpp  ad_x86_32_format.cpp  ad_x86_32_gen.cpp
>  ad_x86_32_misc.cpp  ad_x86_32_peephole.cpp  ad_x86_32_pipeline.cpp  adGlobals_x86_32.hpp  dfa_x86_32.cpp
> 	if exist adfiles rmdir /s /q adfiles
> 	mkdir adfiles
> 	adlc -q -T -U_LP64 x86_32.ad
> 'adlc' is not recognized as an internal or external command,
> operable program or batch file.
> NMAKE : fatal error U1077: 'adlc' : return code '0x1'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 10.0\VC\BIN\nmake.EXE"' : return code '0x2'
> Stop.
> make[4]: *** [generic_build2] Error 2
> make[4]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[3]: *** [product] Error 2
> make[3]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[2]: *** [/cygdrive/c/jprt/t/p1/145309~1.koh/s/build/window~1/hotspot/_hotspot.timestamp] Error 2
> make[2]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/common/makefiles'
> make[1]: Leaving directory `/cygdrive/c/jprt/T/P1/145309.kohair/s/build/windows-x86-normal-server-release'
> make[1]: *** [hotspot-only] Error 2
> make: *** [images] Error 2
> 


> ------------------------------------------------------------------------------
> windows_x64_5.2-product (details from log file)
> /net/prt-archiver.us.oracle.com/data/jprt/archive/2012/10/2012-10-17-145309.kohair.jdk8-build/logs/windows_x64_5.2-product.log
> http://prt-web.us.oracle.com//archive/2012/10/2012-10-17-145309.kohair.jdk8-build//logs/windows_x64_5.2-product.log
> 	rm -f x86_64.ad
> 	cat  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86_64.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/cpu/x86/vm/x86.ad  C:\jprt\t\p1\145309~1.koh\s\hotspot/src/os_cpu/windows_x86/vm/windows_x86_64.ad >x86_64.ad
> 	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "_LP64" /D "AMD64" /D "WIN32" /D "_WINDOWS" /D "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_64
>  /D TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_64 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD
>  /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\main.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\adlparse.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\archDesc.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\arena.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dfa.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\dict2.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\filebuff.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\forms.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formsopt.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\formssel.cpp C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_c.cpp
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\adlc\output_h.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /nologo /W3 /WX /Zi /D "_LP64" /D "AMD64" /D "WIN32" /D "_WINDOWS" /D
>  "VM_LITTLE_ENDIAN" /D TARGET_OS_FAMILY_windows /D TARGET_ARCH_x86 /D TARGET_ARCH_MODEL_x86_64 /D TARGET_OS_ARCH_windows_x86 /D TARGET_OS_ARCH_MODEL_windows_x86_64 /D TARGET_COMPILER_visCPP /MD /D _STATIC_CPPLIB /D
>  _DISABLE_DEPRECATE_STATIC_CPPLIB /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /EHsc /MD /D _STATIC_CPPLIB /D _DISABLE_DEPRECATE_STATIC_CPPLIB  /I "..\generated"  /I
>  "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\os\windows\vm"  /I "C:\jprt\t\p1\145309~1.koh\s\hotspot\src\cpu\x86\vm" /c
>  C:\jprt\t\p1\145309~1.koh\s\hotspot\src\share\vm\opto\opcodes.cpp 
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /manifest  kernel32.lib user32.lib gdi32.lib winspool.lib  comdlg32.lib
>  advapi32.lib shell32.lib ole32.lib oleaut32.lib  uuid.lib Wsock32.lib winmm.lib /nologo /machine:AMD64 /opt:REF  /opt:ICF,8 /map /debug psapi.lib /subsystem:console /out:adlc.exe main.obj adlparse.obj archDesc.obj
>  arena.obj dfa.obj dict2.obj filebuff.obj forms.obj formsopt.obj formssel.obj opcodes.obj output_c.obj output_h.obj
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	C:\jprt\t\p1\145309~1.koh\s\build\window~1\fixpath.exe /manifest adlc.exe.manifest /outputresource:adlc.exe;#1
> Usage: fixpath -c|m<path at path@...> /cygdrive/c/WINDOWS/notepad.exe /cygdrive/c/x/test.txt	rm -f  ad_x86_64.cpp  ad_x86_64.hpp  ad_x86_64_clone.cpp  ad_x86_64_expand.cpp  ad_x86_64_format.cpp  ad_x86_64_gen.cpp
>  ad_x86_64_misc.cpp  ad_x86_64_peephole.cpp  ad_x86_64_pipeline.cpp  adGlobals_x86_64.hpp  dfa_x86_64.cpp
> 	if exist adfiles rmdir /s /q adfiles
> 	mkdir adfiles
> 	adlc -q -T -D_LP64 x86_64.ad
> 'adlc' is not recognized as an internal or external command,
> operable program or batch file.
> NMAKE : fatal error U1077: 'adlc' : return code '0x1'
> Stop.
> NMAKE : fatal error U1077: 'cd' : return code '0x2'
> Stop.
> NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.EXE"' : return code '0x2'
> Stop.
> make[4]: *** [generic_build2] Error 2
> make[4]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[3]: *** [product] Error 2
> make[3]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/hotspot/make'
> make[2]: *** [/cygdrive/c/jprt/t/p1/145309~1.koh/s/build/window~1/hotspot/_hotspot.timestamp] Error 2
> make[2]: Leaving directory `/cygdrive/c/jprt/t/p1/145309~1.koh/s/common/makefiles'
> make[1]: *** [hotspot-only] Error 2
> make[1]: Leaving directory `/cygdrive/c/jprt/T/P1/145309.kohair/s/build/windows-x86_64-normal-server-release'
> make: *** [images] Error 2




More information about the build-infra-dev mailing list