[LLVMdev] make check fails on mingw
Henrik Bach
henrik_bach_llvm at hotmail.com
Sat Jan 8 16:10:27 PST 2005
I found that it was runtest.exp which referenced to the internal exp_debug
function. For testing purposes I disabled the reference and ran a new:
make check VERBOSE=1
which gave me this:
------------------
if test -d "/C/projects/build/MinGW/llvm-2-1/test" ; then \
if test -f "/C/projects/build/MinGW/llvm-2-1/test/Makefile" ; then \
echo llvm[0]: Running test suite ; \
make -C /C/projects/build/MinGW/llvm-2-1/test check-local \
TESTSUITE= ; \
else \
echo llvm[0]: No Makefile in test directory ; \
fi ; \
else \
echo llvm[0]: No test directory ; \
fi
llvm[0]: Running test suite
make[1]: Entering directory `/C/projects/build/MinGW/llvm-2-1/test'
PATH=/C/projects/build/MinGW/llvm-2-1/Debug/bin:/C/projects/src/llvm-2/llvm/test/Scripts:.:/usr/local/bin:/mingw/bin:/bin:/mingw/bin:/usr/bin:/c/LLVM/tools:/c/perl/5.8.5/bin:/c/perl/5.8.5/bin/MSWin32-x86-multi-thread:/mingw/lib/expect-5.21
\
/usr/local/bin/runtest
WARNING: Couldn't find the global config file. WARNING: No tool specified
Test Run By llvm on Sun Jan 9 00:50:59 2005
Native configuration is i686-pc-mingw32
=== tests ===
Schedule of variations:
unix
Running target unix
Using C:/MinGW/msys/local/share/dejagnu/baseboards/unix.exp as board
description file for target.
Using C:/MinGW/msys/local/share/dejagnu/config/unix.exp as generic interface
file for target.
WARNING: Couldn't find tool config file for unix, using default.
=== Summary ===
make[1]: Leaving directory `/C/projects/build/MinGW/llvm-2-1/test'
------------------
Obviously no tests has been run. Is my test system still buggy?
Henrik.
----Original Message Follows----
From: Tanya Lattner <tonic at nondot.org>
Reply-To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
To: LLVM Developers Mailing List <llvmdev at cs.uiuc.edu>
Subject: Re: [LLVMdev] make check fails on mingw
Date: Fri, 7 Jan 2005 14:55:04 -0600 (CST)
>Well, doing a runtest in the test folder gave me these results:
>-----------------
>WARNING: Couldn't find the global config file. WARNING: No tool specified
>Test Run By llvm on Fri Jan 7 20:55:24 2005
>Native configuration is i686-pc-mingw32
>
> === tests ===
>
>ERROR: (DejaGnu) proc "exp_debug" does not exist. The error code is NONE
>The info on the error is: can't rename to "exp_tcl_continue": command
>already exists while executing "rename continue exp_tcl_continue"
> === Summary ===
>
You are running a pretty old version of expect (5.21 was released in 1996).
I would upgrade it to start. I'm not sure if that will fix your problem
though as I am not an expect expert :)
Did you follow the instructions to test if Dejagnu was installed correctly?
http://www.gnu.org/software/dejagnu/manual/x199.html
If you are still having problems after getting the latest expect and
following the instructions from the dejagnu manual, then I would post to
their mailing list.
>What is the global config file?
The warning about a global config file is normal and you should ignore it.
-Tanya
_______________________________________________
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
_________________________________________________________________
Få alle de nye og sjove ikoner med MSN Messenger http://messenger.msn.dk/
More information about the llvm-dev
mailing list