def METHOD_NAME(self):
    pms = []
    self.state.parfor_diagnostics = ExtendedParforDiagnostics()
    self.state.metadata[
        "parfor_diagnostics"
    ] = self.state.parfor_diagnostics
    if not self.state.flags.force_pyobject:
        pms.append(_DpjitPassBuilder.define_nopython_pipeline(self.state))
    if self.state.status.can_fallback or self.state.flags.force_pyobject:
        raise UnsupportedCompilationModeError()
    return pms