Re: C++ testsuite changes

Michael Elizabeth Chastain
2004-01-01T20:05:30Z

Hi Mark,

> I noticed some PASSes that previously were XFAILs. Is that correct?

Let me have a look .... yes, these are the ptype's that I fixed.

In particular, I changed the results for tests like this:

ptype class vC
type = class vC : public virtual vA {
private:
vA *_vb.2vA;
public:
int vc;
int vx;
}

The old test would XFAIL this because gdb prints the virtual base
pointer, _vb.2vA. I don't consider that a bug so I don't XFAIL it
any more.

> I get some wierd ERRORs in virtfunc.exp.
> As far as I can tell, GDB doesn't crash.

This is stumping me.

I proofread "ptype D" forwards and backwards and compared it to
the code before and the code after, and I don't see any mistakes.

What is your host triple?
Which versions of TCL, Expect, and Dejagnu are you using?
Can you mail me the whole gdb.log section for virtfunc.exp?

Michael C