Обсуждение вопросов, связанных с системой проведения турниров ejudge.
-
alz-chi - Posts:2
- Joined:01 June 2006, 18:54
- Location:CMC MSU
-
Contact:
dcc: command not found
Post
by alz-chi » 26 January 2009, 04:26
Некоторый раз сталкиваюсь с проблемой. В некоторый момент ejudge забывает про существование dcc. По ощущениям, это происходит в произвольный момент.
Это известный баг? Если нет, то скажите в какую сторону поковырять в следующий раз.
рестарт помогает. dcc отваливается и при создании чеккеров и при компиляции решений.
вот лог:
Code: Select all
serve-control: Ejudge administrator, 44006, checking contest settings
Contest settings contain error:
*** Checking problem A ***
Info: assuming, that there are 7 tests for this problem
Warning: checker /home/judges/044006/conf/../checkers/check_A does not exist
Info: using command line dcc -U/home/ejudge/inst-ejudge/share/ejudge/testlib/delphi check_A.dpr
Starting compilation: dcc -U/home/ejudge/inst-ejudge/share/ejudge/testlib/delphi check_A.dpr
/bin/sh: dcc: command not found
process exited with code 127
Error: checker is not created by the compiler
=====
$ which dcc
/usr/local/bin/dcc
$ ls -l `which dcc`
-rwxr-xr-x 1 root staff 916600 Окт 2 04:31 /usr/local/bin/dcc
====
~~~~
Ярик Леонов
-
cher - Posts:1153
- Joined:13 March 2004, 17:00
-
Contact:
Post
by cher » 31 January 2009, 16:53
Не знаю. Такого вроде никогда не наблюдалось. В следующий раз можно попробовать посмотреть переменные окружения у процесса, когда эта ошибка случится снова.
-
alz-chi - Posts:2
- Joined:01 June 2006, 18:54
- Location:CMC MSU
-
Contact:
Post
by alz-chi » 10 February 2009, 10:19
OK. Тогда я свяжусь как ошибка повторится. С переменными окружения это, если и связано, то не явно. Т.к. компиляторы кроме dcc работают при этом нормально.
~~~~
Ярик Леонов