Difference between revisions of "Ошибка компиляции"

From EjudgeWiki
Line 2: Line 2:
  
 
Английское название: Compilation Error
 
Английское название: Compilation Error
 +
 +
Если у посылки установлен такой статус, при компиляции программы возникла ошибка компиляции. Причины возникновения ошибки компиляции зависят от используемого компилятора. Судейский протокол тестирования для посылок с таким статусом содержит полный вывод (на стандартный поток вывода и стандартный поток ошибок) компилятора. Если глобальная конфигурационная переменная
 +
<tt>[[serve.cfg:global:team_enable_rep_view|team_enable_rep_view]]</tt> или конфигурационная переменная раздела описания задачи <tt>[[serve.cfg:problem:team_enable_rep_view|team_enable_rep_view]]</tt> файла конфигурации турнира <tt>[[serve.cfg]]</tt> установлена
 +
в ''true'', то диагностика компилятора становиться доступной участнику турнира.
 +
 +
Кроме того, если установлена глобальная конфигурационная переменная
 +
<tt>[[serve.cfg:global:team_enable_ce_view|team_enable_ce_view]]</tt> или конфигурационная переменная раздела описания задачи <tt>[[serve.cfg:problem:team_enable_ce_view|team_enable_ce_view]]</tt> файла конфигурации турнира <tt>[[serve.cfg]]</tt>
 +
установлена в ''true'', диагностика компилятора в случае ошибки компиляции предоставляется участнику вне зависимости от значения конфигурационной переменной
 +
<tt>team_enable_rep_view</tt>.
 +
 +
Если установлена глобальная конфигурационная переменная <tt>[[serve.cfg:global:ignore_compile_errors|ignore_compile_errors]]</tt>
 +
файла конфигурации турнира <tt>[[serve.cfg]]</tt>, то посылки, имеющие данный статус, не
 +
учитываются при вычислении текущих результатов турнира, штрафов за предыдущие
 +
посылки участника, набранного количества баллов и т. д.

Revision as of 09:53, 27 February 2012

Навигация: Главная страница/Система ejudge/Использование/Вердикты тестирования/Ошибка компиляции

Английское название: Compilation Error

Если у посылки установлен такой статус, при компиляции программы возникла ошибка компиляции. Причины возникновения ошибки компиляции зависят от используемого компилятора. Судейский протокол тестирования для посылок с таким статусом содержит полный вывод (на стандартный поток вывода и стандартный поток ошибок) компилятора. Если глобальная конфигурационная переменная team_enable_rep_view или конфигурационная переменная раздела описания задачи team_enable_rep_view файла конфигурации турнира serve.cfg установлена в true, то диагностика компилятора становиться доступной участнику турнира.

Кроме того, если установлена глобальная конфигурационная переменная team_enable_ce_view или конфигурационная переменная раздела описания задачи team_enable_ce_view файла конфигурации турнира serve.cfg установлена в true, диагностика компилятора в случае ошибки компиляции предоставляется участнику вне зависимости от значения конфигурационной переменной team_enable_rep_view.

Если установлена глобальная конфигурационная переменная ignore_compile_errors файла конфигурации турнира serve.cfg, то посылки, имеющие данный статус, не учитываются при вычислении текущих результатов турнира, штрафов за предыдущие посылки участника, набранного количества баллов и т. д.