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 何宇灏