Invention Grant
- Patent Title: Control flow error localization
- Patent Title (中): 控制流量误差定位
-
Application No.: US14190620Application Date: 2014-02-26
-
Publication No.: US09251045B2Publication Date: 2016-02-02
- Inventor: Ophir Friedler , Wisam Kadry , Amir Nahir , Vitali Sokhin
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen Darrow
- Main IPC: G06F11/36
- IPC: G06F11/36

Abstract:
Localizing errors by: (i) running a testcase on a hardware processor and saving results; (ii) running the testcase on a software model of the processor and saving results; (iii) recording control flow information during the software run; (iv) determining a set of miscompare data storage locations by comparing the results from the hardware run with those from the software run; (v) based on the set of miscompare data storage locations and/or the control flow information, generating and running a modified version of the testcase that takes a different execution path when run on the software model than did the original testcase when run on the software model; and (vii) comparing the results from the hardware run and the results obtained from the modified software run to provide an indication of similarity between execution paths taken in these respective runs.
Public/Granted literature
- US20150186251A1 CONTROL FLOW ERROR LOCALIZATION Public/Granted day:2015-07-02
Information query