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

From EjudgeWiki
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Вердикты тестирования]]/[[Ошибка компиляции]]
 
Навигация: [[Main Page|Главная страница]]/[[Система ejudge]]/[[Использование]]/[[Вердикты тестирования]]/[[Ошибка компиляции]]
  
Английское название: Compilation error
+
Английское название: [[Compilation Error]], [[CE]]
 +
 
 +
Если у посылки установлен такой статус, при компиляции программы возникла ошибка компиляции. Причины возникновения ошибки компиляции зависят от используемого компилятора. Судейский протокол тестирования для посылок с таким статусом содержит полный вывод (на стандартный поток вывода и стандартный поток ошибок) компилятора. Если глобальная конфигурационная переменная
 +
<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>, то посылки, имеющие данный статус, не
 +
учитываются при вычислении текущих результатов турнира, штрафов за предыдущие
 +
посылки участника, набранного количества баллов и т. д.

Latest revision as of 05:02, 8 April 2012

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

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

Если у посылки установлен такой статус, при компиляции программы возникла ошибка компиляции. Причины возникновения ошибки компиляции зависят от используемого компилятора. Судейский протокол тестирования для посылок с таким статусом содержит полный вывод (на стандартный поток вывода и стандартный поток ошибок) компилятора. Если глобальная конфигурационная переменная 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, то посылки, имеющие данный статус, не учитываются при вычислении текущих результатов турнира, штрафов за предыдущие посылки участника, набранного количества баллов и т. д.