diff --git a/packages/hydrojudge/package.json b/packages/hydrojudge/package.json index 5e09fa567..73a25df01 100644 --- a/packages/hydrojudge/package.json +++ b/packages/hydrojudge/package.json @@ -1,7 +1,7 @@ { "name": "@hydrooj/hydrojudge", "bin": "bin/hydrojudge.js", - "version": "3.1.10", + "version": "3.1.11", "main": "package.json", "author": "undefined ", "repository": "https://github.com/hydro-dev/Hydro.git", diff --git a/packages/hydrojudge/src/checkers.ts b/packages/hydrojudge/src/checkers.ts index 083812a57..fb93aec6f 100644 --- a/packages/hydrojudge/src/checkers.ts +++ b/packages/hydrojudge/src/checkers.ts @@ -210,7 +210,7 @@ const checkers: Record = new Proxy({ message: stderr, }; } - if (status === STATUS.STATUS_RUNTIME_ERROR) { + if (status === STATUS.STATUS_RUNTIME_ERROR && !stderr?.trim()) { return { status: STATUS.STATUS_WRONG_ANSWER, score: 0,