Details
-
Bug
-
Resolution: Fixed
-
P1
-
16, 17
-
b30
-
windows
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8258766 | 17 | Jie Fu | P1 | Resolved | Fixed | b03 |
JDK-8260056 | 16.0.1 | Jie Fu | P1 | Resolved | Fixed | b03 |
Description
The fix for JDK-8258134 has broken the build on Windows:
"void __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAXPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z)
...\hotspot\variant-server\libjvm\gtest\jvm.dll : fatal error LNK1120: 1 unresolved externals
* For target hotspot_variant-server_libjvm_objs_BUILD_LIBJVM_link:
Creating library ...\hotspot\variant-server\libjvm\objs\jvm.lib and object ...\hotspot\variant-server\libjvm\objs\jvm.exp
zBarrierSetAssembler_x86.obj : error LNK2019: unresolved external symbol "int __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAHPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z) referenced in function "public: __cdecl ZSaveLiveRegisters::ZSaveLiveRegisters(class MacroAssembler *,class ZLoadBarrierStubC2 *)" (??0ZSaveLiveRegisters@@QEAA@PEAVMacroAssembler@@PEAVZLoadBarrierStubC2@@@Z)
Hint on symbols that are defined and could potentially match:
"void __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAXPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z)
...\support\modules_libs\java.base\server\jvm.dll : fatal error LNK1120: 1 unresolved externals
"void __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAXPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z)
...\hotspot\variant-server\libjvm\gtest\jvm.dll : fatal error LNK1120: 1 unresolved externals
* For target hotspot_variant-server_libjvm_objs_BUILD_LIBJVM_link:
Creating library ...\hotspot\variant-server\libjvm\objs\jvm.lib and object ...\hotspot\variant-server\libjvm\objs\jvm.exp
zBarrierSetAssembler_x86.obj : error LNK2019: unresolved external symbol "int __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAHPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z) referenced in function "public: __cdecl ZSaveLiveRegisters::ZSaveLiveRegisters(class MacroAssembler *,class ZLoadBarrierStubC2 *)" (??0ZSaveLiveRegisters@@QEAA@PEAVMacroAssembler@@PEAVZLoadBarrierStubC2@@@Z)
Hint on symbols that are defined and could potentially match:
"void __cdecl vec_spill_helper(class CodeBuffer *,bool,int,int,unsigned int,class outputStream *)" (?vec_spill_helper@@YAXPEAVCodeBuffer@@_NHHIPEAVoutputStream@@@Z)
...\support\modules_libs\java.base\server\jvm.dll : fatal error LNK1120: 1 unresolved externals
Attachments
Issue Links
- backported by
-
JDK-8258766 Build broken on Windows after fix for JDK-8258134
- Resolved
-
JDK-8260056 Build broken on Windows after fix for JDK-8258134
- Resolved
- duplicates
-
JDK-8258688 Build broken on Windows after JDK-8258134
- Closed
- relates to
-
JDK-8258134 assert(size == calc_size) failed: incorrect size calculation on x86_32 with AVX512 machines
- Resolved
(1 links to)