<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I thought it was already fixed, so no.<div><br></div><div>I hate to say this, but can you try first:</div><div> touch $LLVM_SRC_ROOT/LLVMBuild.txt</div><div>and a make? If that doesn't work, try a make clean? I'll try and find a real fix tomorrow.</div><div><br></div><div> - Daniel</div><div><br><div><div>On Dec 12, 2011, at 5:44 PM, Evan Cheng wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">I'm hitting this. Is there ETA for the fix? <div><br></div><div>Evan</div><div><br><div><div>On Dec 12, 2011, at 2:58 PM, Daniel Dunbar wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Dec 12, 2011, at 2:51 PM, Tony Linthicum wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
<div bgcolor="#FFFFFF" text="#000000">
On 12/12/2011 4:49 PM, Eric Christopher wrote:
<blockquote cite="mid:3335148F-AEF5-47E4-B750-786334F72D20@apple.com" type="cite"><br>
<div>
<div>On Dec 12, 2011, at 2:41 PM, Eric Christopher wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space;
-webkit-line-break: after-white-space; "><br>
<div>
<div>On Dec 12, 2011, at 2:36 PM, Tony Linthicum wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
<div bgcolor="#FFFFFF" text="#000000"> On 12/12/2011
4:28 PM, Jakob Stoklund Olesen wrote:
<blockquote cite="mid:39F44267-A4A7-43A0-96D5-A1C637B2947A@2pi.dk" type="cite"><br>
<div>
<div>On Dec 12, 2011, at 2:12 PM, Tony Linthicum
wrote:</div>
<br class="Apple-interchange-newline">
<blockquote type="cite">
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<div bgcolor="#FFFFFF" text="#000000"> Hi folks,<br>
<br>
I just committed a new backend for the Hexagon
processor. After committing, I was able to
successfully check out, build and test with
the new changes. The x86_64 build on the
buildbot is failing, however. Here's the
build error:<br>
<br>
<pre style="font-family: 'Courier New', courier, monotype, monospace; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="stdout" style="font-family: 'Courier New', courier, monotype, monospace; color: black; ">llvm[2]: Linking Debug+Asserts executable llvm-mc
/home/baldrick/osuosl/slave/llvm-x86_64/llvm/tools/llvm-mc/Debug+Asserts/llvm-mc.o: In function `llvm::InitializeAllTargetInfos()':
llvm-mc.cpp:(.text._ZN4llvm24InitializeAllTargetInfosEv[llvm::InitializeAllTargetInfos()]+0x5): undefined reference to `LLVMInitializeHexagonTargetInfo'
/home/baldrick/osuosl/slave/llvm-x86_64/llvm/tools/llvm-mc/Debug+Asserts/llvm-mc.o: In function `llvm::InitializeAllTargetMCs()':
llvm-mc.cpp:(.text._ZN4llvm22InitializeAllTargetMCsEv[llvm::InitializeAllTargetMCs()]+0x5): undefined reference to `LLVMInitializeHexagonTargetMC'
It certainly looks like something wasn't checked in, but I don't find anything and
my fresh checkout should have failed as well. Any suggestions as to what I could
have done wrong?
</span></pre>
</div>
</blockquote>
<div>FWIW, I am getting the same linker errors on
OS X:</div>
<div><br>
</div>
<div>
<div>Undefined symbols for architecture x86_64:</div>
<div> "_LLVMInitializeHexagonAsmPrinter",
referenced from:</div>
<div> LTOCodeGenerator::LTOCodeGenerator()
in LTOCodeGenerator.o</div>
<div> "_LLVMInitializeHexagonTargetMC",
referenced from:</div>
<div> LTOCodeGenerator::LTOCodeGenerator()
in LTOCodeGenerator.o</div>
<div>
LTOModule::makeLTOModule(llvm::MemoryBuffer*,
std::string&) in LTOModule.o</div>
<div> "_LLVMInitializeHexagonTarget",
referenced from:</div>
<div> llvm::InitializeAllTargets() in
LTOCodeGenerator.o</div>
<div> "_LLVMInitializeHexagonTargetInfo",
referenced from:</div>
<div> llvm::InitializeAllTargets() in
LTOCodeGenerator.o</div>
<div>ld: symbol(s) not found for architecture
x86_64</div>
<div><br>
</div>
<div>Are you building with CMake or configure?</div>
<div><br>
</div>
<div>/jakob</div>
<div><br>
</div>
</div>
</div>
</blockquote>
<br>
I should have asked, but is the buildbot using CMake? </div>
</blockquote>
<div><br>
</div>
<div>No, most of us internally can't build it either using
autoconf at the moment.</div>
<br>
<blockquote type="cite">
<div bgcolor="#FFFFFF" text="#000000"> Assuming that's
the issue, I need to get CMake installed on my build
machine to find and fix the problem. Is there
anything I can do in the interim to keep others from
being blocked by this?<br>
</div>
</blockquote>
</div>
<br>
<div>Revert unfortunately, but I'm looking at it.</div>
</div>
</blockquote>
<br>
</div>
<div>Daniel is fixing it :)</div>
<div><br>
</div>
<div>-eric</div>
<br>
</blockquote>
<br>
Excellent! Daniel, I owe you a beer ... or three. :)<br></div></blockquote><div><br></div>Well, not really, it was just an llvm-build bug that I was already in the process of fixing. So it was my fault all along -- shame I didn't comment a tad faster and then maybe no one would have known! :)</div><div><br></div><div> - Daniel</div><div><br><blockquote type="cite"><div bgcolor="#FFFFFF" text="#000000">
<br>
Tony<br>
<br>
</div>
</blockquote></div><br></div>
_______________________________________________<br>LLVM Developers mailing list<br><a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu/">http://llvm.cs.uiuc.edu</a><br><a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br></blockquote></div><br></div></div></blockquote></div><br></div></body></html>