[LLVMdev] RFC: Dropping DejaGNU

Daniel Dunbar daniel at zuster.org
Mon Oct 19 14:24:24 PDT 2009


On Mon, Oct 19, 2009 at 2:03 PM, Eric Christopher <echristo at apple.com> wrote:
> On Oct 18, 2009, at 7:49 PM, Daniel Dunbar wrote:
>> If you haven't already tried it, please consider switch to 'make
>> check-lit' as an alternative to 'make check'. If it doesn't work for
>> you, or you find it doesn't do something DejaGNU did and you like,
>> please let me know. My eventual plan is to move to lit entirely and
>> drop DejaGNU support, so consider yourself warned.
>
> I've swapped all of my testing to lit since all I do is native and it's been
> great.  I'm definitely in favor of Chris's suggestion that we move to that
> as the default.

Yay!

> One quick feature question: one of the nifty things about dejagnu (really
> the only nifty thing) is that it supported remote execution of binaries - I
> don't use that right now, but other people may. Any idea if you plan on
> having lit support that? Honestly I doubt it would be hard in python.
> Probably a "if someone has a need" feature? :)

Should be possible, although I don't know anything about the dejagnu
feature. However, 'lit' has a reasonably complete shell and Tcl parser
so it knows what commands are being called, so at least in theory it
should be able to rewrite them.

 - Daniel




More information about the llvm-dev mailing list