Difference between revisions of "Изменения в версии 3.13.0"
(Created page with "Навигация: Главная страница/Система ejudge/Разработка/История версий/Изменения в в...") |
(...) |
||
Line 4: | Line 4: | ||
[[Изменения в версии 3.12.0|Предыдущая версия]] | [[Изменения в версии 3.12.0|Предыдущая версия]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | === [[ej-compile]] === | ||
+ | |||
+ | Поддерживается аргумент командной строки <code>-y</code>, в котором | ||
+ | передаётся серийный номер параллельного запуска программы на одном | ||
+ | хосте. Этот параметр используется при запуске процесса компиляции | ||
+ | в контейнере, чтобы использовать отдельный идентификатор пользователя | ||
+ | компиляции. Параллельные компиляции на одном хосте будут выполняться | ||
+ | под разными идентификаторами пользователя и не будут влиять | ||
+ | друг на друга. | ||
+ | |||
+ | === [[ej-compile-control]] === | ||
+ | |||
+ | Поддерживается аргумент командной строки <code>-y</code>, который | ||
+ | передаётся в [[ej-compile]]. | ||
+ | |||
+ | === [[ej-contests]] === | ||
+ | |||
+ | В конфигурационном параметре open_tests поддерживатся видимость тестов | ||
+ | icpc. Если для группы тестов установлена видимость icpc, то | ||
+ | участнику турнира отображается только балл и минимальная информация | ||
+ | о первом непрошедшем тесте в группе. | ||
+ | |||
+ | Если у задачи была хотя бы одна группа тестов с видимостью icpc, | ||
+ | протокол тестирования для участника показывает только информацию | ||
+ | об открытых тестах и суммарную информацию по группам тестов. | ||
+ | |||
+ | Добавлена конфигурационная переменная задачи standard_valuer, | ||
+ | которая позволяет задать стандартную программу оценивания gvaluer. | ||
+ | |||
+ | === [[ej-polygon]] === | ||
+ | |||
+ | При импорте из полигона поддерживаются баллы за тесты и группы тестов, | ||
+ | которые хранятся в элементах <code>tests</code> и <code>group</code>. | ||
+ | |||
+ | Поддерживается генерация параметров test_score_list, open_tests, | ||
+ | final_open_tests. | ||
+ | |||
+ | Поддерживается генерация файла valuer.cfg для оценивающей программы | ||
+ | gvaluer. | ||
+ | |||
+ | При импорте турнира из полигона задачи сортируются по строковому | ||
+ | значению ключа задачи, он же используется для короткого имени задачи. | ||
+ | |||
+ | === [[ej-suid-container]] === | ||
+ | |||
+ | Поддерживается переключение в разные непривилегированные пользователи | ||
+ | для параллельной компиляции. | ||
+ | |||
+ | === [[gvaluer]] === | ||
+ | |||
+ | При компиляции ejudge программа автоматически компилируется и инсталлируется | ||
+ | в каталог с проверяющими программами. Для этого в системе должен быть | ||
+ | установлен компилятор C++. |
Revision as of 05:52, 29 October 2024
Навигация: Главная страница/Система ejudge/Разработка/История версий/Изменения в версии 3.13.0
Время выхода: TBA г.
ej-compile
Поддерживается аргумент командной строки -y
, в котором
передаётся серийный номер параллельного запуска программы на одном
хосте. Этот параметр используется при запуске процесса компиляции
в контейнере, чтобы использовать отдельный идентификатор пользователя
компиляции. Параллельные компиляции на одном хосте будут выполняться
под разными идентификаторами пользователя и не будут влиять
друг на друга.
ej-compile-control
Поддерживается аргумент командной строки -y
, который
передаётся в ej-compile.
ej-contests
В конфигурационном параметре open_tests поддерживатся видимость тестов icpc. Если для группы тестов установлена видимость icpc, то участнику турнира отображается только балл и минимальная информация о первом непрошедшем тесте в группе.
Если у задачи была хотя бы одна группа тестов с видимостью icpc, протокол тестирования для участника показывает только информацию об открытых тестах и суммарную информацию по группам тестов.
Добавлена конфигурационная переменная задачи standard_valuer, которая позволяет задать стандартную программу оценивания gvaluer.
ej-polygon
При импорте из полигона поддерживаются баллы за тесты и группы тестов,
которые хранятся в элементах tests
и group
.
Поддерживается генерация параметров test_score_list, open_tests, final_open_tests.
Поддерживается генерация файла valuer.cfg для оценивающей программы gvaluer.
При импорте турнира из полигона задачи сортируются по строковому значению ключа задачи, он же используется для короткого имени задачи.
ej-suid-container
Поддерживается переключение в разные непривилегированные пользователи для параллельной компиляции.
gvaluer
При компиляции ejudge программа автоматически компилируется и инсталлируется в каталог с проверяющими программами. Для этого в системе должен быть установлен компилятор C++.