Serve.cfg:problem:ignore exit code

From EjudgeWiki

Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Конфигурационные параметры задач/ignore_exit_code

Если эта конфигурационная переменная установлена в положительное значение, при тестировании решений будет игнорироваться код завершения тестируемой программы. То есть, например, даже если тестируемая программа завершилась с кодом завершения 1, все равно будет запускаться проверяющая программа, как если бы тестируемая программа завершилась с кодом завершения 0.

Игнорирование кода завершения можно включать или выключать индивидуально для теста в .inf-файле теста.

Для игнорирования сигнала завершения тестируемой программы можно использовать ignore_term_signal.

Значение переменной наследуется из абстрактной задачи.

Пример.

[problem]
# ...
ignore_exit_code
ignore_term_signal

Редактирование элемента: страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Abstract problems", поле "Ignore exit code?", либо страница "Editing contest", вкладка "Problems (serve.cfg)", блок "Concrete problems", поле "Ignore exit code?".