Windows not building now

Eric Caspole eric.caspole at amd.com
Thu Jan 30 12:05:14 PST 2014


Thanks Doug

On 01/30/2014 03:01 PM, Doug Simon wrote:
> 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