[LLVMdev] make check fails on mingw

Henrik Bach
Sun, 09 Jan 2005 18:25:12 -0000

Can any one, who has dejagnu and expect installed and working, send me an
output when running '(g)make  check' from llvm.

Thanks.

Henrik.


============================================================Henrik Bach
LLVM Open Source Developer

e-mail: henrik_bach_llvm at hotmail.com
============================================================'Nothing is
impossible; The impossible just takes longer time :)' - Inventor
of a new energy saver light bulp from Denmark.

No software patents - Thank you Poland:
http://www.nosoftwarepatents.com/en/m/intro/app0411.html
Got Freedom?
Software Freedom Day - 28th of August
http://www.softwarefreedomday.org/
============================================================



----Original Message Follows----
From: Chris Lattner <sabre 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: Sun, 9 Jan 2005 12:16:55 -0600 (CST)

On Sun, 9 Jan 2005, Henrik Bach wrote:

>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:

Hi Henrik,

Unfortunately, none of us has access to a MinGW setup, so we cannot debug
this problem.  If you're hacking on dejagnu or expect itself (because it has
not yet been ported to MinGW correctly or lacks features that we need on
that host) you are outside of our area of our area of expertise.  I suggest
trying to dejagnu mailing list to see if anyone has run into this problem
before.

Thanks,

-Chris

>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/
>
>_______________________________________________
>LLVM Developers mailing list
>LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev
>

-Chris

--
http://nondot.org/sabre/
http://llvm.cs.uiuc.edu/
_______________________________________________
LLVM Developers mailing list
LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev

_________________________________________________________________
Log p� MSN Messenger direkte fra nettet  http://webmessenger.msn.com/