On Fri, Dec 5, 2008 at 1:52 PM, OvermindDL1 <overminddl1 at gmail.com> wrote:> / * snip */Actually, rebuilding it makes "debug tblgen" fail with the errors at the end of this email, and as such everything that depends on it, how odd... When I get back to that computer then I will clean its directory, update from SVN (please fix the const thing soon :) ), and rebuild fresh...
On Fri, Dec 5, 2008 at 1:57 PM, OvermindDL1 <overminddl1 at gmail.com> wrote:> On Fri, Dec 5, 2008 at 1:52 PM, OvermindDL1 <overminddl1 at gmail.com> wrote: >> / * snip */ > > Actually, rebuilding it makes "debug tblgen" fail with the errors at > the end of this email, and as such everything that depends on it, how > odd... > When I get back to that computer then I will clean its directory, > update from SVN (please fix the const thing soon :) ), and rebuild > fresh... >Helps if I post the errors, not that they will be of much help I would bet, probably just need to rebuild after I clean it all... 4> Creating library R:\SDKs\llvm\trunk_VC8nocrap_building\lib\Debug\tblgen.lib and object R:\SDKs\llvm\trunk_VC8nocrap_building\lib\Debug\tblgen.exp 4>Record.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>RegisterInfoEmitter.obj : error LNK2019: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) referenced in function "public: virtual void __thiscall llvm::RegisterInfoEmitter::run(class std::basic_ostream<char,struct std::char_traits<char> > &)" (?run at RegisterInfoEmitter@llvm@@UAEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@@Z) 4>DAGISelEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>InstrInfoEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>IntrinsicEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>LLVMCConfigurationEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>AsmWriterEmitter.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>CodeGenDAGPatterns.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>CodeGenInstruction.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>CodeGenTarget.obj : error LNK2001: unresolved external symbol "public: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::`copy constructor closure'(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &)" (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) 4>R:\SDKs\llvm\trunk_VC8nocrap_building\bin\Debug\tblgen.exe : fatal error LNK1120: 1 unresolved externals 4>Build Time 0:29
On Fri, Dec 5, 2008 at 1:58 PM, OvermindDL1 <overminddl1 at gmail.com> wrote:> On Fri, Dec 5, 2008 at 1:57 PM, OvermindDL1 <overminddl1 at gmail.com> wrote: >> On Fri, Dec 5, 2008 at 1:52 PM, OvermindDL1 <overminddl1 at gmail.com> wrote: >>> / * snip */ >> >> Actually, rebuilding it makes "debug tblgen" fail with the errors at >> the end of this email, and as such everything that depends on it, how >> odd... >> When I get back to that computer then I will clean its directory, >> update from SVN (please fix the const thing soon :) ), and rebuild >> fresh... >> > > Helps if I post the errors, not that they will be of much help I would > bet, probably just need to rebuild after I clean it all... > > > 4> Creating library > R:\SDKs\llvm\trunk_VC8nocrap_building\lib\Debug\tblgen.lib and object > R:\SDKs\llvm\trunk_VC8nocrap_building\lib\Debug\tblgen.exp > 4>Record.obj : error LNK2001: unresolved external symbol "public: void > __thiscall std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> >::`copy constructor closure'(class > std::basic_string<char,struct std::char_traits<char>,class > std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>RegisterInfoEmitter.obj : error LNK2019: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > referenced in function "public: virtual void __thiscall > llvm::RegisterInfoEmitter::run(class std::basic_ostream<char,struct > std::char_traits<char> > &)" > (?run at RegisterInfoEmitter@llvm@@UAEXAAV?$basic_ostream at DU?$char_traits at D@std@@@std@@@Z) > 4>DAGISelEmitter.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>InstrInfoEmitter.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>IntrinsicEmitter.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>LLVMCConfigurationEmitter.obj : error LNK2001: unresolved external > symbol "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>AsmWriterEmitter.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>CodeGenDAGPatterns.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>CodeGenInstruction.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>CodeGenTarget.obj : error LNK2001: unresolved external symbol > "public: void __thiscall std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> >::`copy constructor > closure'(class std::basic_string<char,struct > std::char_traits<char>,class std::allocator<char> > &)" > (??_O?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@QAEXAAV01@@Z) > 4>R:\SDKs\llvm\trunk_VC8nocrap_building\bin\Debug\tblgen.exe : fatal > error LNK1120: 1 unresolved externals > 4>Build Time 0:29 >Nope, even after deleting the thing, re-cmake'ing it, it still had those errors only in debug mode...