From 06135cbc106a7560f6231ae377ddd0a449e21125 Mon Sep 17 00:00:00 2001 From: Seulgi Kim Date: Sat, 23 Apr 2016 17:04:26 +0900 Subject: [PATCH] =?UTF-8?q?gcc/g++=20=EC=BB=B4=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=ED=94=8C=EB=9E=98=EA=B7=B8=EC=97=90=20NDEBUG=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit assert()를 사용하여 손해보는 경우를 없도록 합니다. --- www/judge/languages/c11.py | 2 +- www/judge/languages/cpp.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/www/judge/languages/c11.py b/www/judge/languages/c11.py index 252b77c..037d1ae 100644 --- a/www/judge/languages/c11.py +++ b/www/judge/languages/c11.py @@ -13,7 +13,7 @@ def system(cmd): def setup(sandbox, source_code): sandbox.write_file(source_code, "submission.c") - compiled = sandbox.run("gcc -O3 submission.c -pedantic-errors -lm -std=c11", stdout=".stdout", + compiled = sandbox.run("gcc -O3 submission.c -pedantic-errors -lm -std=c11 -DNDEBUG", stdout=".stdout", stderr=".stderr", time_limit=10, memory_limit=COMPILE_MEMORY_LIMIT) if compiled.split()[0] != "OK": diff --git a/www/judge/languages/cpp.py b/www/judge/languages/cpp.py index 0817103..ab13dba 100644 --- a/www/judge/languages/cpp.py +++ b/www/judge/languages/cpp.py @@ -13,7 +13,7 @@ def system(cmd): def setup(sandbox, source_code): sandbox.write_file(source_code, "submission.cpp") - compiled = sandbox.run("g++ -O3 submission.cpp -pedantic-errors --std=c++0x", stdout=".stdout", + compiled = sandbox.run("g++ -O3 submission.cpp -pedantic-errors --std=c++0x -DNDEBUG", stdout=".stdout", stderr=".stderr", time_limit=10, memory_limit=COMPILE_MEMORY_LIMIT) if compiled.split()[0] != "OK":