[Webkit-unassigned] [Bug 203483] New: [Windows][Clang] error LNK2001: unresolved external symbol "void * __cdecl JSC::allocateCell<class JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor> >(class JSC::Heap &, unsigned __int64)"

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 28 03:12:53 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=203483

            Bug ID: 203483
           Summary: [Windows][Clang] error LNK2001: unresolved external
                    symbol "void * __cdecl JSC::allocateCell<class
                    JSC::JSGenericTypedArrayView<struct
                    JSC::Float32Adaptor> >(class JSC::Heap &,unsigned
                    __int64)"
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com

[Windows][Clang] error LNK2001: unresolved external symbol "void * __cdecl JSC::allocateCell<class JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor> >(class JSC::Heap &,unsigned __int64)"

clang-cl can't build WinCairo since r251584 (Bug 203391).

[4648/5085] Linking CXX shared library bin64\WebKit.dll
FAILED: bin64/WebKit.dll lib64/WebKit.lib 
cmd.exe /C "cd . && "C:\Program Files\CMake\bin\cmake.exe" -E vs_link_dll --intdir=Source\WebKitLegacy\CMakeFiles\WebKitLegacy.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100183~1.0\x64\mt.exe --manifests  -- C:\PROGRA~2\MIB055~1\2019\PROFES~1\VC\Tools\MSVC\1423~1.281\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKitLegacy.rsp  /out:bin64\WebKit.dll /implib:lib64\WebKit.lib /pdb:bin64\WebKit.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:WINDOWS  /INCREMENTAL:NO   && cmd.exe /C "cd /D C:\webkit\gb\WebKitBuild\Release\Source\WebKitLegacy && C:\Perl64\bin\perl.exe C:/webkit/gb/WebKitLibraries/win/tools/scripts/version-stamp.pl C:/webkit/gb/WebKitBuild/Release/WebKitLegacy/DerivedSources C:/webkit/gb/WebKitBuild/Release/bin64/WebKit.dll""
LINK: command "C:\PROGRA~2\MIB055~1\2019\PROFES~1\VC\Tools\MSVC\1423~1.281\bin\Hostx64\x64\link.exe /nologo @CMakeFiles\WebKitLegacy.rsp /out:bin64\WebKit.dll /implib:lib64\WebKit.lib /pdb:bin64\WebKit.pdb /dll /version:0.0 /machine:x64 /DEBUG /OPT:ICF /OPT:REF /INCREMENTAL:NO /SUBSYSTEM:WINDOWS /INCREMENTAL:NO /MANIFEST /MANIFESTFILE:bin64\WebKit.dll.manifest" failed (exit code 1120) with the following output:
   Creating library lib64\WebKit.lib and object lib64\WebKit.exp
WebCore.lib(UnifiedSource-2f84417a-10.cpp.obj) : error LNK2019: unresolved external symbol "void * __cdecl JSC::allocateCell<class JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor> >(class JSC::Heap &,unsigned __int64)" (??$allocateCell at V?$JSGenericTypedArrayView at UFloat32Adaptor@JSC@@@JSC@@@JSC@@YAPEAXAEAVHeap at 0@_K at Z) referenced in function "public: static class JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor> * __cdecl JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor>::create(class JSC::VM &,class JSC::Structure *,class WTF::RefPtr<class JSC::GenericTypedArrayView<struct JSC::Float32Adaptor>,struct WTF::DumbPtrTraits<class JSC::GenericTypedArrayView<struct JSC::Float32Adaptor> > > &&)" (?create@?$JSGenericTypedArrayView at UFloat32Adaptor@JSC@@@JSC@@SAPEAV12 at AEAVVM@2 at PEAVStructure@2@$$QEAV?$RefPtr at V?$GenericTypedArrayView at UFloat32Adaptor@JSC@@@JSC@@U?$DumbPtrTraits at V?$GenericTypedArrayView at UFloat32Adaptor@JSC@@@JSC@@@WTF@@@WTF@@@Z)
WebCore.lib(UnifiedSource-4babe430-44.cpp.obj) : error LNK2001: unresolved external symbol "void * __cdecl JSC::allocateCell<class JSC::JSGenericTypedArrayView<struct JSC::Float32Adaptor> >(class JSC::Heap &,unsigned __int64)" (??$allocateCell at V?$JSGenericTypedArrayView at UFloat32Adaptor@JSC@@@JSC@@@JSC@@YAPEAXAEAVHeap at 0@_K at Z)
WebCore.lib(UnifiedSource-2f84417a-10.cpp.obj) : error LNK2019: unresolved external symbol "void * __cdecl JSC::allocateCell<class JSC::JSGenericTypedArrayView<struct JSC::Float64Adaptor> >(class JSC::Heap &,unsigned __int64)" (??$allocateCell at V?$JSGenericTypedArrayView at UFloat64Adaptor@JSC@@@JSC@@@JSC@@YAPEAXAEAVHeap at 0@_K at Z) referenced in function "public: static class JSC::JSGenericTypedArrayView<struct JSC::Float64Adaptor> * __cdecl JSC::JSGenericTypedArrayView<struct JSC::Float64Adaptor>::create(class JSC::VM &,class JSC::Structure *,class WTF::RefPtr<class JSC::GenericTypedArrayView<struct JSC::Float64Adaptor>,struct WTF::DumbPtrTraits<class JSC::GenericTypedArrayView<struct JSC::Float64Adaptor> > > &&)" (?create@?$JSGenericTypedArrayView at UFloat64Adaptor@JSC@@@JSC@@SAPEAV12 at AEAVVM@2 at PEAVStructure@2@$$QEAV?$RefPtr at V?$GenericTypedArrayView at UFloat64Adaptor@JSC@@@JSC@@U?$DumbPtrTraits at V?$GenericTypedArrayView at UFloat64Adaptor@JSC@@@JSC@@@WTF@@@WTF@@@Z)
bin64\WebKit.dll : fatal error LNK1120: 2 unresolved externals

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191028/d59414d2/attachment-0001.htm>


More information about the webkit-unassigned mailing list