[LLVMdev] 1.7 Pre-Release Ready for Testing

Misha Brukman brukman at cs.uiuc.edu
Wed Apr 19 06:58:33 PDT 2006


On Wed, Apr 19, 2006 at 02:48:47PM +0800, Rogelio Serrano wrote:
> On 4/19/06, Rogelio Serrano <rogelio.serrano at gmail.com> wrote:
> > On 4/16/06, Tanya Lattner <tonic at nondot.org> wrote:
> > >
> > > I've put the pre-release tar balls here:
> > > http://llvm.org/prereleases/1.7/
> > >
> >
> > The build failed on i686-pc-linux-gnu.
[snip error message]
> Ialready figured it out. I ran the build in the source dir.

Please note that you are not providing us enough information.  To report
an error of the form "the build is broken", please specify:

* Your platform (in this case, what Linux distro/version/etc.)
* Your version of g++
* Your version of autoconf/automake/binutils/et al.
* How did you run "configure"
* How did you run "make"

Here are some versions of GCC that fail to compile LLVM, for example:
http://llvm.org/docs/GettingStarted.html#brokengcc

Here are versions of other software packages LLVM is known to work with
(note that these are not the specific versions required):
http://llvm.org/docs/GettingStarted.html#software

Perhaps your flex is generating invalid C++ code (for the compiler you
are using)?  Your post didn't mention whether that code was valid, nor
did it include a snippet of the code in question.  For example,
bison-1.875 had problems in the past:
http://llvm.org/bugs/show_bug.cgi?id=302

This page is the result of nightly tester on X86, same target as yours:
http://llvm.org/testresults/X86/2006-04-19-Build-Log.txt
Take a look at to see what's different in your configure/build steps.

The build succeeded this morning (true, it ran from CVS, but you can
also find the day when the tree was tagged and see the build log from
then as well):  http://llvm.org/testresults/X86/

Also, the nightly tester runs with srcdir == objdir.

-- 
Misha Brukman :: http://misha.brukman.net




More information about the llvm-dev mailing list