Bug Description :
在fan atpg中 report_fault -s STATE 代表report所有state為STATE的fault
example : report_fault -s UD表示report所有為undetected的fault
但現在report_fault -s DT無法正確report所有fault為detected的fault
Solution :
在pkg/fan/src/atpg_cmd.cpp中的
bool ReportFaultCmd::exec(const vector<string> &argv) function裡
有一行
else if (stateStr == "dt" || stateStr == "DT")
state = Fault::UD;
請改為
else if (stateStr == "dt" || stateStr == "DT")
state = Fault::DT;
謝謝
R03943142 何宇灝