This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: MI testsuite failures [PATCH]


 > > That's why I've raised it again.  There are still no features unique to
 > > mi3 and I thought perhaps that enough time has elapsed to reconsider it.
 > 
 > *shrug*
 > 
 > I am still planning to add at least one incompatible change for mi3,
 > once I finally get around to it.  I'd just have to add all the files
 > back again.  So they're useful to me; if they're too much trouble,
 > I'll offer to update them myself.

This doesn't seem a sensible way to do it as eventually we'll have massive
duplication (multiplication?).  Note that the manual claims that GDB supports
mi1 but there don't appear to be any tests for it.  I think:

1) mi-*exp should be tests that work for all mi`N' where N > 1, and could be
   run for each MI interpreter.

2) mi2-*exp tests that work for mi2 but fail for mi3, currently none.

3) mi3-*exp tests that work for mi3 but fail for mi2, currently none.

Also if mi3 becomes the new mi, we presumably should advise frontend
developers to specify mi2, otherwise existing frontends might get a nasty
surprise when the new features of mi3 appear.

Hmm, what is this incompatible change anyway?

-- 
Nick                                           http://www.inet.net.nz/~nickrob


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]