Affiliation:
1. Irvine Compiler Corp., Irvine, CA, USA
2. n/a, Tampere, Finland
Abstract
A well-known issue with compiler conformance testing is that the tested environment may differ from the end user's environment, in ways that defy analysis. Possible differences include the host or target computer instruction set, the host or target computer operating system version, version differences in various components of the compilation system, and differences in compilation switch settings. Most of these differences can be eliminated by retesting in the end-user's actual environment. However, if the end user's environment includes compilation switches that suppress some or all of Ada's run-time checks, which we believe to be quite common, it is not currently feasible to re-run ACATS testing in that mode. That is because many ACATS tests rely on run-time checking, and those tests are not segregated or otherwise identified. We propose to remedy this difficulty by identifying such tests, so that the remaining tests can all be run and expected to pass with compilation flags that suppress some or all checks.
Publisher
Association for Computing Machinery (ACM)
Reference9 articles.
1. Baptiste Fouques list of errors whose detection is required by RM comp.lang.ada August 8 2011. http://groups.google.com/forum/#!topic/comp.lang.ada/-5HAYDbXmuI Reprinted in Ada User Journal Vol 32 No 4 December 2011. Baptiste Fouques list of errors whose detection is required by RM comp.lang.ada August 8 2011. http://groups.google.com/forum/#!topic/comp.lang.ada/-5HAYDbXmuI Reprinted in Ada User Journal Vol 32 No 4 December 2011.
2. Randall L. Brukardt Ada Conformity Assessment Test Suite (ACATS) http://www.ada-auth.org/acats.html. Randall L. Brukardt Ada Conformity Assessment Test Suite (ACATS) http://www.ada-auth.org/acats.html.
3. Lecture Notes in Computer Science;Taft S. Tucker,2006
4. The Ada paradox(es)
5. Dan
Eilers
and
Tero
Koskinen Adapting ACATS to the Ahven Testing Framework. Reliable Software Technologies -- Ada-Europe
2011 Lecture Notes in Computer Science 2011 Vol.
6652/2011 pp.
75
--
88
. Dan Eilers and Tero Koskinen Adapting ACATS to the Ahven Testing Framework. Reliable Software Technologies -- Ada-Europe 2011 Lecture Notes in Computer Science 2011 Vol. 6652/2011 pp. 75--88.