Проблемы со stylechecker после обновления ejudge 3.6.1

Обсуждение вопросов, связанных с системой проведения турниров ejudge.
Post Reply
rgusarev
Posts:16
Joined:15 January 2016, 10:10
Проблемы со stylechecker после обновления ejudge 3.6.1

Post by rgusarev » 13 April 2017, 13:32

После ночного обновления ejudge до версии 3.6.1 при тестировании программ стала появляться следующая ошибка:
Failed to start style checker /home/ejudge/inst-ejudge/libexec/ejudge/checkers//home/ejudge/bin/stylecheck_python

Ошибка возникает как с решениями на Питоне, так и решениями на C++.
Проблема, похоже, в ejudge, так как откат к предыдущей версии всё "починил".

Локально (в каждом контесте) проблема решается комментированием строчки со ссылкой на путь к стайлчекеру.

Содержимое serve.cfg, отвечающее за стайл-чекеры:

[language]
id = 3
short_name = "g++"
long_name = "GNU C++ 4.7.2"
src_sfx = ".cpp"
style_checker_cmd = "/home/ejudge/bin/stylecheck_cpp"

[language]
id = 23
short_name = "python3"
long_name = "Python 3.3.1"
arch = "linux-shared"
src_sfx = ".py"
style_checker_cmd = "/home/ejudge/bin/stylecheck_python"

С чем это может быть связано?

cher
Posts:1153
Joined:13 March 2004, 17:00
Contact:

Re: Проблемы со stylechecker после обновления ejudge 3.6.1

Post by cher » 15 April 2017, 21:14

Исправлено в 3.6.2

Post Reply