[prev in list] [next in list] [prev in thread] [next in thread] List: llvm-dev Subject: [LLVMdev] Can't Figure Out My Error :( From: Reid Spencer <reid () x10sys ! com> Date: 2004-03-28 19:03:59 Message-ID: 1080519819.25793.108.camel () bashful ! x10sys ! com [Download RAW message or body] [Attachment #2 (multipart/mixed)] [Attachment #4 (multipart/alternative)] The XPL compiler produced the attached OneOfEach.bc file without error or warning from either LLVM or XPLC. However when I llvm-dis the file, I get: llvm-dis: Failed value look-up for name 'entry' The Bytecode Reader prints this out when it can't find the associated value for the name. Obviously I botched something in the XPL compiler but I would have thought the verified would catch my mistake before writing the byte code. The patch to the Reader.cpp file that I sent you earlier added the "for name 'entry'" part to the output. Unfortunately, this doesn't help because my source input doesn't have a symbol named "entry". Any hints? On Sun, 2004-03-28 at 15:58, Chris Lattner wrote: > On Sun, 28 Mar 2004, Reid Spencer wrote: > > > Would you like me to send the patches to sabre@nondot.org or have you > > seen them already? > > I haven't seen them. Feel free to send them my way :) > > -Chris _______________________ Reid Spencer President & CTO eXtensible Systems, Inc. rspencer@x10sys.com [Attachment #7 (text/html)] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN"> <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"> <META NAME="GENERATOR" CONTENT="GtkHTML/3.0.9"> </HEAD> <BODY> The XPL compiler produced the attached OneOfEach.bc file without error or warning \ from either LLVM or XPLC. However when I llvm-dis the file, I get:<BR> <BR> llvm-dis: Failed value look-up for name 'entry'<BR> <BR> The Bytecode Reader prints this out when it can't find the associated value for the \ name. Obviously I botched something in the XPL compiler but I would have \ thought the verified would catch my mistake before writing the byte code. <BR> <BR> The patch to the Reader.cpp file that I sent you earlier added the "for name \ 'entry'" part to the output. Unfortunately, this doesn't help because my source \ input doesn't have a symbol named "entry". <BR> <BR> Any hints?<BR> <BR> On Sun, 2004-03-28 at 15:58, Chris Lattner wrote: <BLOCKQUOTE TYPE=CITE> <PRE><FONT COLOR="#301fe4"><I>On Sun, 28 Mar 2004, Reid Spencer wrote: > Would you like me to send the patches to sabre@nondot.org or have you > seen them already? I haven't seen them. Feel free to send them my way :) -Chris</I></FONT></PRE> </BLOCKQUOTE> <PRE><TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%"> <TR> <TD> <BR> <BR> <ADDRESS><FONT SIZE="4"><I>_______________________<BR> Reid Spencer<BR> President & CTO<BR> eXtensible Systems, Inc.<BR> rspencer@x10sys.com</I></FONT></ADDRESS> </TD> </TR> </TABLE> </PRE> </BODY> </HTML> ["OneOfEach.bc" (OneOfEach.bc)] llvm { * ! "&% "& [ OneOfEach