[llvm-commits] Patch for review: Speeding up ScheduleDAG computations
Roman Levenstein
romix.llvm at googlemail.com
Tue Mar 4 03:56:44 PST 2008
Hi,
2008/3/3, Tanya Lattner <lattner at apple.com>:
> Please review and test, if possible. I have problems with running the
> llvm-test test-suite. When I to run it (and keep in mind, I never did
> it before), I always get the following error messages on my X86/Ubuntu
> system:
> make[4]: *** No rule to make target
> `Output/sse.expandfft.linked.rbc', needed
> by
> `Output/sse.expandfft.linked.bc'.
> Stop.
>
> Please keep in mind that all proposed patches should have been tested before
> submitting. This includes llvm-test and 'make check'.
> http://llvm.org/docs/DeveloperPolicy.html#quality
Sure!
> This will make Evan's job easier ;)
>
> As for the error in llvm-test that you are seeing, can you use 'make
> VERBOSE=1 TEST=nightly report' and post more details on what make is
> running? It looks like an error in configuration. Did you reconfigure once
> you set llvm-gcc path?
Thanks for the advice, Tanya.
OK. Here is what I did:
First I reconfigured:
../../../llvm/projects/llvm-test/configure --with-llvmgccdir=/opt/llvm-gcc
Than I execute 'make VERBOSE=1 TEST=nightly report' and get the following:
make[1]: Entering directory `/opt/llvm.build/projects/llvm-test'
if [ ! -f SingleSource/Makefile ]; \
then \
/opt/llvm/autoconf/mkinstalldirs SingleSource; \
cp /opt/llvm/projects/llvm-test/SingleSource/Makefile
SingleSource/Makefile; \
fi; \
make -C SingleSource test -w
make[2]: Entering directory `/opt/llvm.build/projects/llvm-test/SingleSource'
if [ ! -f UnitTests/Makefile ]; \
then \
/opt/llvm/autoconf/mkinstalldirs UnitTests; \
cp
/opt/llvm/projects/llvm-test/SingleSource/UnitTests/Makefile
UnitTests/Makefile; \
fi; \
make -C UnitTests test -w
make[3]: Entering directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests'
for dir in Vector SignlessTypes Threads; do \
if [ ! -f $dir/Makefile ]; \
then \
/opt/llvm/autoconf/mkinstalldirs $dir; \
cp
/opt/llvm/projects/llvm-test/SingleSource/UnitTests/$dir/Makefile
$dir/Makefile; \
fi; \
(make -C $dir test -w) || exit 1; \
done
make[4]: Entering directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests/Vector'
for dir in SSE; do \
if [ ! -f $dir/Makefile ]; \
then \
/opt/llvm/autoconf/mkinstalldirs $dir; \
cp
/opt/llvm/projects/llvm-test/SingleSource/UnitTests/Vector/$dir/Makefile
$dir/Makefile; \
fi; \
(make -C $dir test -w) || exit 1; \
done
make[5]: Entering directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests/Vector/SSE'
make[5]: *** No rule to make target `Output/sse.expandfft.linked.rbc',
needed by `Output/sse.expandfft.linked.bc'. Stop.
make[5]: Leaving directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests/Vector/SSE'
make[4]: *** [test] Error 1
make[4]: Leaving directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests/Vector'
make[3]: *** [test] Error 1
make[3]: Leaving directory
`/opt/llvm.build/projects/llvm-test/SingleSource/UnitTests'
make[2]: *** [UnitTests/.maketest] Error 2
make[2]: Leaving directory `/opt/llvm.build/projects/llvm-test/SingleSource'
make[1]: *** [SingleSource/.maketest] Error 2
make[1]: Leaving directory `/opt/llvm.build/projects/llvm-test'
Any ideas about what I'm doing wrong?
Thanks,
Roman
More information about the llvm-commits
mailing list