|
|
Ошибки в компиляторе JDK
|
awpris
|
Цитата
опубликовано 23.10.2009 14:50
В новой версии E-Olimp введен новый компилятор: JDK. Компилятор находится на стадии тестирования, поэтому если вы заметили какие-то неисправности или несоответствия в результатах - пишите в эту тему.
На данный момент найдены такие недочеты:
- Если лимит времени в задаче меньше секунды, то все решения дают Time limit
- Компилятор игнорирует галочку "Считывание из файлов"
|
|
niyaznigmatul
|
Цитата
опубликовано 29.10.2009 23:27
еще часто бывает ошибка компиляции, но при повторной отправке того же кода, все нормально компилируется, если компилятор не успевает скомпилировать, нельзя ли поставить большее время на компиляцию?
admin ответил:
Возможно компилятор не успевает скомпилировать решение
|
|
niyaznigmatul
|
Цитата
опубликовано 06.11.2009 23:15
Администраторы, убедительная просьба проверить это, как будет на это время
|
|
awpris
|
Время на тестирование и компиляцию
Цитата
опубликовано 07.11.2009 00:26
niyaznigmatul писал: нельзя ли поставить большее время на компиляцию?
Нет. Те кто программируют на Джаве уже имеют преимущество по сравнению с другими языками за счет библиотек. И давать им еще одно дополнительное преимущество в виде дополнительного времени мы не намерены.
|
|
niyaznigmatul
|
Цитата
опубликовано 07.11.2009 11:16
а STL в С++ не крутая библиотека? и время компиляции это не преимущество, на турнирах дают время на компиляцию не больше 1 минуты, да и почему тогда все не пишут на Java, если у нее такое преимущество над другими языками?
awpris ответил:
У нас время для задачи на компиляцию не учитывается - оно считается с момента запуска откомпилированной программы на выполнение.
Я просто не правильно Вас понял в предыдущем сообщении, и ответил соответственно тоже не совсем точно.
|
|
admin
|
Цитата
опубликовано 07.11.2009 23:07
Время на компиляцию составляет 1 минута, этого всем должно хватить
|
|
admin
|
Цитата
опубликовано 07.11.2009 23:08
При запуске явы используются следующие флаги:
-Xmx64m -Xms64m -Xss64m -DEOLIMP
|
|
niyaznigmatul
|
Цитата
опубликовано 07.11.2009 23:16
тогда я вообще не понимаю, в чем у меня ошибка выполнения. решение #7136.
первый тест нормально выполняется и проходит, остальные нет. комментирую ненужный код, все проходит. почему проходит первый тест, если ненужный код выполняется всегда одинаково? запускаю у себя с такими же флагами: по памяти и стеку не вылетает, как на больших, так и на маленьких тестах.
|
|
niyaznigmatul
|
Цитата
опубликовано 08.11.2009 00:07
я вроде понял в чем проблема. Внутренние классы почему-то нельзя создавать, так ли это? Решение #8818
awpris ответил:
Да, это пока так. Эту проблему поднял давно Нияз - мы, вернее программист, над ней работает, но пока окончательно не реализовано еще. Все проблемы, связанные с Джавой желательно описывать в багах (здесь), так как он редко появляется на сайте.
|
|
zss
|
Цитата
опубликовано 08.11.2009 18:05
Пока, что действительно нельзя создавать внутренние классы.
|
←
1
2
3
→
Ответить
|