RFR(XS): 8087121 - bscmake fails when building inside VS2013
Markus Gronlund
markus.gronlund at oracle.com
Wed Jun 10 12:33:22 UTC 2015
Hi Christian,
Looks good, thanks for fixing this annoying issue.
/Markus
-----Original Message-----
From: Christian Tornqvist
Sent: den 10 juni 2015 14:36
To: hotspot-runtime-dev at openjdk.java.net
Subject: RFR(XS): 8087121 - bscmake fails when building inside VS2013
Hi everyone,
We seem to hit some reference limit when building tiered debug inside Visual Studio 2013:
1> jvm.vcxproj ->
c:\source\jdk9-rt\hotspot\build\vs-amd64\tiered\debug\jvm.dll
1>c:\source\jdk9-rt\hotspot\build\vs-amd64\tiered\generated\adfiles\ad_x
1>86_6
4.hpp(36242): warning BK4504: file contains too many references; ignoring further references from this source
1>BSCMAKE : error BK1505: cannot read from file
'c:\source\jdk9-rt\hotspot\build\vs-amd64\tiered\debug\jvm.bsc'
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
The browse information is used to browse to references of symbols in the Class View and Object Browser windows inside Visual Studio. The simple fix is to disable browse information (bscmake) in the Visual Studio project files generated by ProjectCreator.
A side effect of this change is that the build is quicker as well, generating the bsc is quite time consuming.
Webrev:
http://cr.openjdk.java.net/~ctornqvi/webrev/8087121/webrev.00/
Bug:
https://bugs.openjdk.java.net/browse/JDK-8087121
Thanks,
Christian
More information about the hotspot-runtime-dev
mailing list