Re: Reference source for C-compiler validation?

"Tzvetan Mikov" <ceco@no_smap_jupiter.com>
8 Nov 2001 23:19:59 -0500

          From comp.compilers

Related articles
Reference source for C-compiler validation? jbredno@yahoo.de (2001-11-05)
Re: Reference source for C-compiler validation? joachim_d@gmx.de (Joachim Durchholz) (2001-11-08)
Re: Reference source for C-compiler validation? loewis@informatik.hu-berlin.de (Martin von Loewis) (2001-11-08)
Re: Reference source for C-compiler validation? axel@dtone.org (Axel Kittenberger) (2001-11-08)
Re: Reference source for C-compiler validation? zackw@panix.com (Zack Weinberg) (2001-11-08)
Re: Reference source for C-compiler validation? nmm1@cus.cam.ac.uk (2001-11-08)
Re: Reference source for C-compiler validation? ceco@no_smap_jupiter.com (Tzvetan Mikov) (2001-11-08)
Re: Reference source for C-compiler validation? joshualevy@yahoo.com (2001-12-03)
| List of all articles for this month |

From: "Tzvetan Mikov" <ceco@no_smap_jupiter.com>
Newsgroups: comp.compilers
Date: 8 Nov 2001 23:19:59 -0500
Organization: @Work Internet powered by @Home Network
References: 01-11-019 01-11-036
Keywords: C, testing
Posted-Date: 08 Nov 2001 23:19:59 EST

"Martin von Loewis" <loewis@informatik.hu-berlin.de> wrote
> There are certainly widely-accepted C and C++ test suites. I don't
> think any of them is widely available. Common test suites are
>
> Plum Hall: http://www.plumhall.com/suites.html
> Perennial: http://www.peren.com/pages/cvsa_set.htm
>
> HTH,
> Martin
> [Plum Hall and Perennial's suites are entirely available if you're willing
> to pay for them. -John]


Does anyone have an approximate idea how expensive those are? There is
no information on the websites (at least I couldn't find it) and
didn't dare to e-mail their sales just to satisfy my silly curiosity.


Another question: how effective are these suites? I mean, ANSI C/C++
compliance problems are found in compilers all the time and I would
assume that at least the major vendors can afford to buy the test
suite. Also, are the suites attempting to validate the generated code
- I realize that this is very difficult and probably unrealistic to
expect, but as the initial poster suggested, they could run "an
algorithm with known results so that the validity of the created
executable can be tested". Do you have an idea whether such a test
would be useful in practice at all (beyond the very first stages of
validating a compiler)?


-tzvetan


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.