quick para
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 5 Jun 2024 11:46:25 +0000 (12:46 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 5 Jun 2024 11:46:25 +0000 (12:46 +0100)
https://bugs.libre-soc.org/show_bug.cgi?id=985

openpower/test_api.mdwn

index 734b946a27645859187904fe37da42a993e08e64..9a447c10c07ad542096ce4b618670da3fbf263f6 100644 (file)
@@ -85,9 +85,18 @@ rigorous format, which gives:
 * the expected ending-state of both memory and registers,
  post-execution.
 
+Thus it is expected that each implementation helps verify others,
+and, ironically and just as importantly, verify that the actual
+Power ISA specification is correct and its Compliance Suite also
+sufficiently comprehensive to ensure implementation mistakes do
+not occur!
+
 The next most logically-obvious thing to do is to extend the API
 to allow additional implementations to easily be included, in a
 modular extensible fashion, and to formalise and document the API
-itself.
+itself. This was where bug
+[985](https://bugs.libre-soc.org/show_bug.cgi?id=985)
+came into play: to add the expected new Simulator (cavatools)
+in as another option to triage against.