Windows not building now

Doug Simon doug.simon at oracle.com
Thu Jan 30 12:01:59 PST 2014


I will be pushing through the fix now. However, if you don’t want to wait, the patch is at:

https://www.dropbox.com/s/im9ld2jqmud4fjx/windows-fix.patch

Sorry for the inconvenience.

-Doug

On Jan 30, 2014, at 8:13 PM, Doug Simon <doug.simon at oracle.com> wrote:

> A fix is on its way…
> 
> On Jan 30, 2014, at 8:04 PM, Caspole, Eric <Eric.Caspole at amd.com> wrote:
> 
>> Hi everybody,
>> FYI, the Graal trunk does not build on Windows now. We use the Windows version to test on unreleased hardware.
>> Thanks,
>> Eric
>> 
>> 
>> Build FAILED.
>> 
>> "c:\work\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj" (default target) (1) ->
>> (ClCompile target) ->
>> ..\..\src\gpu\hsail\vm\gpu_hsail.cpp(90): error C2375: 'gpu::Hsail::execute_kernel_void_1d' : redefinition; different linkage [c:\wo
>> rk\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\hsail\vm\gpu_hsail.cpp(118): error C2375: 'gpu::Hsail::generate_kernel' : redefinition; different linkage [c:\work\gra
>> al-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\hsail\vm\gpu_hsail.cpp(159): error C2375: 'gpu::Hsail::initialize' : redefinition; different linkage [c:\work\graal-op
>> enjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\ptx\vm\gpu_ptx.cpp(135): error C2375: 'gpu::Ptx::initialize' : redefinition; different linkage [c:\work\graal-openjdk\
>> graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\ptx\vm\gpu_ptx.cpp(218): error C2375: 'gpu::Ptx::get_total_cores' : redefinition; different linkage [c:\work\graal-ope
>> njdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\ptx\vm\gpu_ptx.cpp(306): error C2375: 'gpu::Ptx::generate_kernel' : redefinition; different linkage [c:\work\graal-ope
>> njdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\gpu\ptx\vm\gpu_ptx.cpp(537): error C2375: 'gpu::Ptx::get_execute_kernel_from_vm_address' : redefinition; different linkage
>> [c:\work\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(29): error C2039: 'probe_gpu' : is not a member of 'gpu' [c:\work\graal-openjdk\gr
>> aal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(30): error C3083: 'Windows': the symbol to the left of a '::' must be a type [c:\w
>> ork\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(30): error C2039: 'probe_gpu' : is not a member of 'gpu' [c:\work\graal-openjdk\gr
>> aal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(30): error C3861: 'set_available': identifier not found [c:\work\graal-openjdk\gra
>> al\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(32): error C2039: 'is_available' : is not a member of 'gpu' [c:\work\graal-openjdk
>> \graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(32): error C3861: 'is_available': identifier not found [c:\work\graal-openjdk\graa
>> l\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(36): error C3083: 'Windows': the symbol to the left of a '::' must be a type [c:\w
>> ork\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(36): error C2039: 'probe_gpu' : is not a member of 'gpu' [c:\work\graal-openjdk\gr
>> aal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(36): error C2556: 'bool probe_gpu(void)' : overloaded function differs only by ret
>> urn type from 'void probe_gpu(void)' [c:\work\graal-openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(36): error C2371: 'probe_gpu' : redefinition; different basic types [c:\work\graal
>> -openjdk\graal\build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(44): error C2039: 'HSAIL' : is not a member of 'gpu' [c:\work\graal-openjdk\graal\
>> build\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(44): error C2065: 'HSAIL' : undeclared identifier [c:\work\graal-openjdk\graal\bui
>> ld\vs-amd64\jvm.vcxproj]
>> ..\..\src\os_gpu\windows_hsail\vm\gpu_windows.cpp(44): error C3861: 'set_target_il_type': identifier not found [c:\work\graal-openjd
>> k\graal\build\vs-amd64\jvm.vcxproj]
>> 
>> 0 Warning(s)
>> 20 Error(s)
>> 
>> Time Elapsed 00:01:02.72
>> RUNINDEBUGSHELL_ENDSEQUENCE
>> 
>> c:\work\graal-openjdk\graal>echo ERRXXX%errorlevel%
>> ERRXXX1
>> Error building project
>> 
>> c:\work\graal-openjdk\graal>
> 



More information about the graal-dev mailing list