Displaying 20 results from an estimated 10000 matches similar to: "[LLVMdev] tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line 114"
2004 Aug 17
2
[LLVMdev] tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line 114
Hi Chris
>From: Chris Lattner <sabre at nondot.org>
>Date: Fri, 13 Aug 2004 16:23:53 -0500 (CDT)
>
>On Fri, 13 Aug 2004, Henrik Bach wrote:
>
> > I got this error:
> > -------------------------------
> > gmake[3]: Entering directory `/usr/local/src/llvm/lib/Target/X86'
> > Building X86.td register information header with tblgen
> > tblgen:
2004 Aug 18
1
[LLVMdev] tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line 114
Hi
I've been investigating which characters that cause troubles:
Length = 23
WhatsInBuffer=include "../Target.td"
assert=false
tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line
128
idx hex char
0 69 i
1 6E n
2 63 c
3 6C l
4 75 u
5 64 d
6 65 e
7 20
8 22 "
9 2E .
10 2E .
11 2F /
12 54 T
13 61 a
14 72 r
15 67 g
16 65 e
17 74 t
18
2004 Aug 18
0
[LLVMdev] tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line 114
On Wed, 18 Aug 2004, Henrik Bach wrote:
> I think I've found the error:
>
> The Buffer contains: include "../Target.td" and length is 23.
> The file that tablegen is looking for is therefore: "../Target.td".
>
> However, in the assertion you assert an empty buffer and that is not what
> you want, I suppose. If you change line 114 to != instead ==, then
2004 Aug 18
1
[LLVMdev] tblgen: Assertion failed: "Buffer[Length-1] == '"'", file FileLexer.l, line 114
On Tue, Aug 17, 2004 at 09:39:23PM -0500, Chris Lattner wrote:
> > The next problem, on my system (Interix - you remember - Hey, some
> > LLVM program is working :O ), is however, that it cannot find the
> > ../Target.td file. At the moment I see some more bugs luring ahead
> > in the TableGen code. More on that later.
>
> I'm sure this is because you hacked the
2007 May 17
3
[LLVMdev] 2.0-prerelease build errors
Hi all,
I'm building the LLVM 2.0 pre-release on a brand new FreeBSD 6.2
install. Without the bison package installed, the build breaks:
$ tar zxf llvm-2.0.tar.gz
$ mkdir objdir
$ cd objdir
$ ../llvm-2.0/configure
$ gmake
[...]
gmake[2]: Entering directory `/usr/home/emil/objdir/utils/TableGen'
llvm[2]: Compiling AsmWriterEmitter.cpp for Release build
llvm[2]: Compiling
2004 Aug 31
2
[LLVMdev] More configure problems
On Mon, 30 Aug 2004 21:27:26 -0700
Jeff Cohen <jeffc at jolt-lang.org> wrote:
> On Mon, 30 Aug 2004 20:48:45 -0700
> Jeff Cohen <jeffc at jolt-lang.org> wrote:
>
> > When I ran configure after updating, I get various errors. First:
> >
> > % ../configure --enable-jit --with-llvmgccdir=/home/llvm/cfrontend/x86/llvm-gcc
> > checking for a
2007 May 17
0
[LLVMdev] 2.0-prerelease build errors
> llvm[2]: Flexing FileLexer.l
> llvm[2]: Bison of FileParser.y SKIPPED -- bison not found
> llvm[2]: Compiling FileLexer.cpp for Release build
> /usr/home/emil/llvm-2.0/utils/TableGen/FileLexer.l:34:24: FileParser.h: No such file or directory
>
> Is this a packaging issue where FileParser.h was omitted
> from the tarball, or does LLVM *need* bison in order to build?
No,
2006 Mar 29
1
[LLVMdev] CVS currently broken - don't update
llvm[3]: Building X86.td register information header with tblgen
Included from /usr/home/llvm/obj/../lib/Target/X86/X86.td:100:
Included from /usr/home/llvm/obj/../lib/Target/X86/X86InstrInfo.td:2431:
Parsing /usr/home/llvm/obj/../lib/Target/X86/X86InstrSSE.td:287: Invalid
def 'int_x86_sse2_add_sd'!
gmake[3]: ***
[/usr/home/llvm/obj/lib/Target/X86/Debug/X86GenRegisterInfo.h.inc.tmp]
2004 Oct 23
2
[LLVMdev] Link error with TOOLLINKOPTS=-ldbghelp on MinGW
Hi LLVM'ers
When linking tblgen tool I get below error message on MinGW.
I have put TOOLLINKOPTS=-ldbghelp in Makefile.config.
However, when rearranging library dbghelp to the end of the g++
line, tblgen gets linked.
--------------------------
make[2]: Entering directory `/C/Projects/build/MinGW/llvm/utils/TableGen'
Linking Debug executable tblgen
/C/Projects/build/MinGW/llvm/mklib
2007 Sep 18
0
[LLVMdev] 2.1 Pre-Release Available (testers needed)
On Mon, Sep 17, 2007 at 12:25:40PM -0700, Chris Lattner wrote:
> On Mon, 17 Sep 2007, Emil Mikulic wrote:
> >> The 2.1 pre-release (version 1) is available for testing:
> >> http://llvm.org/prereleases/2.1/version1/
> >
> > I suspect the utils/TableGen/FileParser.h.cvs in the tarball may be
> > stale. I tried building LLVM without bison installed and got:
2008 Jun 11
1
[LLVMdev] LLVM on OpenBSD
On Wed, Jun 11, 2008 at 11:49 AM, Gordon Henriksen
<gordonhenriksen at mac.com> wrote:
> Could you please update to r52213 or later in svn and check whether
> this error is resolved with your gcc?
Latest trunk fixes that error. Next problem :)
llvm[3]: Building ARM.td register information header with tblgen
llvm[3]: Building ARM.td register names with tblgen
llvm[3]: Building ARM.td
2008 Jun 16
2
[LLVMdev] LLVM on OpenBSD
On Thu, Jun 12, 2008 at 7:02 PM, Edd Barrett <vext01 at gmail.com> wrote:
> gcc4.2 works fine.
But it only works fine for svn snapshots. Your most recent release
does not build on OpenBSD with gcc-4.2.
llvm[3]: Building ARM.td instruction selector implementation with tblgen
assertion "getOperator()->isSubClassOf("SDNodeXForm") && "Unknown node
2005 May 11
0
[LLVMdev] LLVM 1.5 Release Plan
Hello all,
John Criswell wrote on Wednesday, 11 May 2005:
> If other developers (especially those for platforms which we don't have
> here at UIUC) could test the release branch, we would be most
> appreciative. I will send out another email detailing when the release
> branch is finished and how to get it out of CVS.
I've just tried building CVS/HEAD of llvm using gcc 4.0.0
2008 Jun 16
0
[LLVMdev] LLVM on OpenBSD
On Mon, Jun 16, 2008 at 05:00:24PM +0100, Edd Barrett wrote:
> On Thu, Jun 12, 2008 at 7:02 PM, Edd Barrett <vext01 at gmail.com> wrote:
> > gcc4.2 works fine.
>
> But it only works fine for svn snapshots. Your most recent release
> does not build on OpenBSD with gcc-4.2.
>
> llvm[3]: Building ARM.td instruction selector implementation with tblgen
> assertion
2009 Jan 21
1
[LLVMdev] Errors while building and installation of llvm-1.9
I have downloaded the llvm-1.9 from the following link
http://llvm.org/releases/download.html#1.9
There are some header files missing and I am getting some compilation errors
of the source code when I compiled the llvm-1.9.
Can you please send me the correct source code.
I am getting the following errors when I compiled the llvm-1.9 on
linux-ubuntu with the following command.
make -k | tee
2004 Oct 25
0
[LLVMdev] Link error with TOOLLINKOPTS=-ldbghelp on MinGW
Henrik Bach wrote:
> Hi LLVM'ers
>
> When linking tblgen tool I get below error message on MinGW.
>
> I have put TOOLLINKOPTS=-ldbghelp in Makefile.config.
>
> However, when rearranging library dbghelp to the end of the g++
> line, tblgen gets linked.
It seems that the -L path options are specified before the LLVM
libraries (libSystem and libsupport) are linked in.
2004 Sep 01
0
[LLVMdev] FreeBSD Support In lib/System
Jeff & others
A couple words on how lib/System works that might help you.
1. The configure script identifies the build host and puts it in the
$build variable. We use that to determine the basic kind of
platform
and put it in a variable named $OS. The value of $OS can be: Linux,
FreeBSD, Interix, SunOS, Darwin, etc.
2. The platform name is used to create a link from
2008 Jun 10
6
[LLVMdev] LLVM on OpenBSD
Hi there,
I am a student considering a compiler design based dissertation with
llvm. I am having problems building llvm on OpenBSD-current. I hope to
make a port of llvm for OpenBSD once I have figured out how to build
it.
Observe:
llvm[3]: Compiling Deserialize.cpp for Release build
In file included from /home/edd/llvm/llvm-2.3/include/llvm/Bitcode/BitstreamRead
er.h:18,
from
2004 Aug 31
9
[LLVMdev] POSIX compliance
Reid,
>As for Interix support in general, I'm having a hard time determining
>which variant of Unix Interix implements. It seems to be partially Posix
>1 and partially Posix 2 based. Do you have any further information
>related to the specific standards supported by Interix? I don't want to
>incorrectly categorize the Interix support.
I've discussed this subject with
2007 Sep 17
3
[LLVMdev] 2.1 Pre-Release Available (testers needed)
On Mon, 17 Sep 2007, Emil Mikulic wrote:
>> The 2.1 pre-release (version 1) is available for testing:
>> http://llvm.org/prereleases/2.1/version1/
>
> I suspect the utils/TableGen/FileParser.h.cvs in the tarball may be
> stale. I tried building LLVM without bison installed and got:
Can you try it again without bison with these files: