skipGitea = true [[stages]] name = "compile" [stages.executor] name = "sandbox" [stages.executor.with.default] args = ["g++", "a.cc", "-o", "a"] env = ["PATH=/usr/bin:/bin"] cpuLimit = 10_000_000_000 memoryLimit = 104_857_600 procLimit = 50 copyInCwd = true copyOut = ["stdout", "stderr"] copyOutCached = ["a"] [stages.executor.with.default.stdin] content = "" [stages.executor.with.default.stdout] name = "stdout" max = 4_096 [stages.executor.with.default.stderr] name = "stderr" max = 4_096 [stages.parser] name = "result-status" [stages.parser.with] score = 0 comment = "compile done" [[stages]] name = "run" [stages.executor] name = "sandbox" [stages.executor.with.default] args = ["./a"] env = ["PATH=/usr/bin:/bin"] cpuLimit = 1_000_000_000 memoryLimit = 104_857_600 procLimit = 50 copyOut = ["stdout", "stderr"] [stages.executor.with.default.stdout] name = "stdout" max = 4_096 [stages.executor.with.default.stderr] name = "stderr" max = 4_096 [stages.executor.with.default.copyInCached] a = "a" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/1.in" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/2.in" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/3.in" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/4.in" [[stages.executor.with.cases]] [stages.executor.with.cases.stdin] src = "./cases/5.in" [stages.parser] name = "diff" [[stages.parser.with.cases]] [[stages.parser.with.cases.outputs]] score = 100 fileName = "stdout" answerPath = "./cases/1.out" [[stages.parser.with.cases]] [[stages.parser.with.cases.outputs]] score = 100 fileName = "stdout" answerPath = "./cases/2.out" [[stages.parser.with.cases]] [[stages.parser.with.cases.outputs]] score = 100 fileName = "stdout" answerPath = "./cases/3.out" ignoreWhitespace=true [[stages.parser.with.cases]] [[stages.parser.with.cases.outputs]] score = 100 fileName = "stdout" answerPath = "./cases/4.out" ignoreWhitespace=true [[stages.parser.with.cases]] [[stages.parser.with.cases.outputs]] score = 100 fileName = "stdout" answerPath = "./cases/5.out" ignoreWhitespace=false