Lines Matching refs:retc1
458 retc1 = self._runner1.CompileAndRunTest()
460 self.CheckForDivergence(retc1, retc2)
473 def CheckForDivergence(self, retc1, retc2): argument
480 if retc1 == retc2:
482 if retc1 == RetCode.SUCCESS:
488 self.ReportDivergence(retc1, retc2, is_output_divergence=True)
492 elif retc1 == RetCode.TIMEOUT:
494 elif retc1 == RetCode.NOTCOMPILED:
503 if RetCode.TIMEOUT in (retc1, retc2):
508 if retc1 == RetCode.ERROR and retc2 == RetCode.SUCCESS:
512 self.ReportDivergence(retc1, retc2, is_output_divergence=False)
517 def ReportDivergence(self, retc1, retc2, is_output_divergence): argument
524 print(' divergence in return code: ' + retc1.name + ' vs. ' +
532 if retc1 in BISECTABLE_RET_CODES and retc2 in BISECTABLE_RET_CODES:
533 self.MaybeBisectDivergence(retc1, retc2, is_output_divergence)
536 self.RunReportScript(retc1, retc2, is_output_divergence)
538 def RunReportScript(self, retc1, retc2, is_output_divergence): argument
564 comment += '{0} vs {1}\n'.format(retc1, retc2)
592 def MaybeBisectDivergence(self, retc1, retc2, is_output_divergence): argument
604 self.RunBisectionSearch(bisection_args2, retc1, maybe_output1,