RFR(XS): 8087121 - bscmake fails when building inside VS2013
Christian Tornqvist
christian.tornqvist at oracle.com
Wed Jun 10 12:36:01 UTC 2015
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_x86_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