diff --git a/packages/hydrojudge/src/task.ts b/packages/hydrojudge/src/task.ts index 8adc02388..d60b54bfc 100644 --- a/packages/hydrojudge/src/task.ts +++ b/packages/hydrojudge/src/task.ts @@ -258,7 +258,7 @@ export class JudgeTask { langId = `${s.pop()}.${langId}`; } } else lang = this.session.getLang(langId, false); - if (!lang) throw new FormatError(`Unknown ${type} language.`); + if (!lang) throw new FormatError(`Unknown ${type} language: ${langId}.`); span.setAttribute('lang', langId); // TODO cache compiled binary const result = await compile(lang, { src: file }, copyIn);