[Mono-list] [PATCH] mcs/errors don't run known-to-fail tests

Andrew Birkett adb@tardis.ed.ac.uk
Wed, 26 Jun 2002 17:26:57 +0100 (BST)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-1804928587-1025108817=:28427
Content-Type: TEXT/PLAIN; charset=US-ASCII

On 25 Jun 2002, Ravi Pratap M wrote:

> > get a boolean ok/fail result - I have to manually go through the results
> > and see if they were 'as expected'.  You could address that by trying to
>
> 	Point taken - this needs to be fixed.

The attached patch will mean that 'make test' only runs the tests which
are known to succeed.  The failing ones have been moved to a different
makefile rule.

So, you can now run 'make test' in mcs/errors and mcs/tests before each
commit and expect 100%.  If you want to help fix the compiler, you can
pick a test from the 'failures' makefile section and get it working.

Andrew

- www.tardis.ed.ac.uk/~adb -


---559023410-1804928587-1025108817=:28427
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch-makefile
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GS4.4.33.0206261726570.28427@omega.tardis.ed.ac.uk>
Content-Description: Patch for mcs/makefile to run only good tests
Content-Disposition: attachment; filename=patch-makefile

SW5kZXg6IGVycm9ycy9tYWtlZmlsZQ0NCj09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT0NDQpSQ1MgZmlsZTogL21vbm8vbWNzL2Vycm9ycy9tYWtlZmlsZSx2DQ0K
cmV0cmlldmluZyByZXZpc2lvbiAxLjUNDQpkaWZmIC11IC1yMS41IG1ha2Vm
aWxlDQ0KLS0tIGVycm9ycy9tYWtlZmlsZQkyNSBKdW4gMjAwMiAxOToyMzox
NCAtMDAwMAkxLjUNDQorKysgZXJyb3JzL21ha2VmaWxlCTI2IEp1biAyMDAy
IDE2OjA5OjEyIC0wMDAwDQ0KQEAgLTQsMTAgKzQsMTcgQEANDQogI01DUz1t
b25vIC4uL21jcy9tY3MuZXhlIC0td2xldmVsIDQgIyBmb3IgbGludXgNDQog
TUNTPS4uL21jcy9tY3MuZXhlIC0td2xldmVsIDQgIyBmb3Igd2luZG93cw0N
CiANDQorRkFJTFVSRVMgPSBjcy0yMC5jcyBjczAwNTEuY3MgY3MwMDYwLmNz
IGNzMDEwOC5jcyBjczAxMTAuY3MgY3MwMTExLmNzIGNzMDExOC5jcyBcDQ0K
KwkgICBjczAxMzYuY3MgY3MwMTM2LTIuY3MgY3MwMTY0LmNzIGNzMDE2NS5j
cyBjczAxNjUtMi5jcyBjczAxNzEuY3MgY3MwMjE2LmNzIFwNDQorCSAgIGNz
MDIzNC5jcyBjczAyNTUuY3MgY3MwNTIzLmNzIGNzMDUyOS5jcyBjczA2NTQu
Y3MgY3MxMDAxLmNzIGNzMTUxMy5jcyBcDQ0KKwkgICBjczE1MTguY3MgY3Mx
NTI1LmNzIGNzMTUyOC5jcyBjczE1MjkuY3MgY3MxNTUyLmNzIGNzMTYwNC5j
cw0NCisNDQorUEFTU0VTIDo9ICQoZmlsdGVyLW91dCAkKEZBSUxVUkVTKSwk
KHdpbGRjYXJkIGNzKi5jcykpDQ0KIA0NCiBhbGw6DQ0KLQlAIGZhaWxlZD1m
YWxzZTsgXA0NCi0JZm9yIGkgaW4gY3MqLmNzOyBkbyBcDQ0KKwlAcGFzc19j
b3VudD0wOyBcDQ0KKwlmYWlsX2NvdW50PTA7IFwNDQorCWZvciBpIGluICQo
UEFTU0VTKTsgZG8gXA0NCiAJCWNhc2UgJCRpIGluIFwNDQogCQkJY3NbMC05
XSotWzAtOV0qY3MpIFwNDQogCQkJZXJyb3I9YGVjaG8gJCRpIHwgc2VkIC1l
ICdzL2NzKi8vJyAtZSAncy8uY3MvLycgLWUgJ3MvLS4qLy8nYDsgXA0NCkBA
IC0xOCwxNCArMjUsMTggQEANDQogCQllc2FjOyBcDQ0KIAkJZWNobyAtbiAi
UnVubmluZyB0ZXN0ICQkaSAuLi4gIjsgXA0NCiAJCWlmICQoTUNTKSAtLXVu
c2FmZSAtLWV4cGVjdC1lcnJvciAkJGVycm9yICQkaSA+IC9kZXYvbnVsbDsg
XA0NCi0JCXRoZW4gZWNobyBPSzsgXA0NCi0JCWVsc2UgZWNobyBGQUlMRUQ7
IFwNDQorCQl0aGVuIFwNDQorCQkgICAgIHBhc3NfY291bnQ9YGV4cHIgJCRw
YXNzX2NvdW50ICsgMWA7IFwNDQorCQkgICAgIGVjaG8gT0s7IFwNDQorCQll
bHNlIFwNDQorCQkgICAgIGZhaWxfY291bnQ9YGV4cHIgJCRmYWlsX2NvdW50
ICsgMWA7IFwNDQorCQkgICAgIGVjaG8gRkFJTEVEIFwoJCRmYWlsX2NvdW50
IGZhaWxlZCBzbyBmYXJcKTsgXA0NCiAJCSAgICAgZmxpc3Q9IiQkZmxpc3Qg
JCRpIjsgXA0NCi0JCSAgICAgZmFpbGVkPXRydWU7IFwNDQogCQlmaTsgXA0N
CiAJZG9uZTsgXA0NCi0JaWYgJCRmYWlsZWQ7IHRoZW4gXA0NCi0JCWVjaG8g
IlRoZSBmb2xsb3dpbmcgdGVzdHMgZmFpbGVkOiAkJGZsaXN0IjsgXA0NCisJ
aWYgWyAkJGZhaWxfY291bnQgLW5lIDAgXTsgXA0NCisJdGhlbiBcDQ0KKwkJ
ZWNobyAiVGhlIGZvbGxvd2luZyAkJGZhaWx1cmVzIHRlc3RzIGZhaWxlZDog
JCRmbGlzdCI7IFwNDQogCWVsc2UgXA0NCi0JCWVjaG8gQWxsIHRlc3RzIHBh
c3NlZDsgXA0NCisJCWVjaG8gQWxsICQkcGFzc19jb3VudCB0ZXN0cyBwYXNz
ZWQ7IFwNDQogCWZpDQ0K
---559023410-1804928587-1025108817=:28427--