Signature Annotation for easier debugging.
pawks opened this issue · comments
The DPR computation involves tracking the updates to the signature region. This feature can be extended to obtain the label of the relevant test case from the elf and annotate the signature file with the appropriate instruction label. It will also be useful if this feature had a stand alone CLI and API interface for use with other tools.
DPR?
What I think we can't do is label trap signatures, since those don't have
fixed offsets.
IF we could do that, we could easily perform tests that have
nondeterministic results by running tests twice with each configuration and
checking that one or the other matches the vendor model.
…On Wed, Feb 9, 2022 at 4:58 AM S Pawan Kumar ***@***.***> wrote:
The DPR computation involves tracking the updates to the signature region.
This feature can be extended to obtain the label of the relevant test case
from the elf and annotate the signature file with the appropriate
instruction label. It will also be useful if this feature had a stand alone
CLI and API interface for use with other tools.
(Link to original discussion
<riscv-non-isa/riscv-arch-test#230>)
—
Reply to this email directly, view it on GitHub
<#30>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHPXVJTFUKID2LAREE22T3DU2JQHLANCNFSM5N5NOZLA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
Ah, yes, Data Propogation Report.
On Wed, Feb 9, 2022 at 2:58 PM Allen Baum ***@***.***>
wrote:
… DPR?
What I think we can't do is label trap signatures, since those don't have
fixed offsets.
IF we could do that, we could easily perform tests that have
nondeterministic results by running tests twice with each configuration and
checking that one or the other matches the vendor model.
On Wed, Feb 9, 2022 at 4:58 AM S Pawan Kumar ***@***.***>
wrote:
> The DPR computation involves tracking the updates to the signature
> region. This feature can be extended to obtain the label of the relevant
> test case from the elf and annotate the signature file with the appropriate
> instruction label. It will also be useful if this feature had a stand alone
> CLI and API interface for use with other tools.
>
> (Link to original discussion
> <riscv-non-isa/riscv-arch-test#230>)
>
> —
> Reply to this email directly, view it on GitHub
> <#30>, or
> unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AHPXVJTFUKID2LAREE22T3DU2JQHLANCNFSM5N5NOZLA>
> .
> Triage notifications on the go with GitHub Mobile for iOS
> <https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
> or Android
> <https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
>
> You are receiving this because you are subscribed to this thread.Message
> ID: ***@***.***>
>