This is a new page where technical documents will be available for public review.
Current Documents Available for Review:
OpenPOWER ISA Compliance Definition – Commenting period closes December 8, 2017.
The OpenPOWER ISA Compliance Definition defines the test suite requirements to demonstrate OpenPOWER ISA Profile compliance.
It contains the following:
- Section describing the test harness needed to execute the test suite
- Section describing the tests required to be in the test suite
- Section describing the successful execution of the test suite, including what it means for an optional feature to fail.
The testing of a processor implementation’s compliance against the Power ISA – OpenPOWER Profile is ultimately intended to ensure that software shown to execute properly on one compliant processor implementation will execute properly on a different also compliant processor implementation. The testing is not intended to show that the processor implementation under test is robust under all possible operating conditions, inputs, or event time interactions. It is intend to show that the processor implementation under test implemented the ISA as specified and that the ISA specification was interpreted by the processor developers as intended by the ISA specification author.