Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
При компиляции классов каше 2009.1.6 на каше 2011 RC1 получаю ошибку: авторCompilation started on 07/06/2011 13:42:08 with qualifiers 'cukfv /checkuptodate=expandedonly' Compiling class Refs.AbonGroup ERROR #5808: Key not unique: C > ERROR #5030: An error occurred while compiling class Refs.AbonGroup Detected 1 errors during compilation in 0.076s. И вроде я такую ошибку уже видел и как-то решал, а че-то ни понять ни вспомнить не могу. Ошибка возникает даже если закомментировать все методы и свойства класса, но происходит не на всех классах, хотя и на большинстве. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 12:07 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
To Блок А.Н. , Предполагаю, что Вы сделали Upgrading From Prior Released Versions (раздел следует открыть для версии 2011) при обновлении версии. Сделал у себя пустой класс Refs.AbonGroup и скомпилировал с указанными квалификаторами без ошибок. PS: если имеете многоядерный процессор, попробуйте новый параметр компиляции /multicompile . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 13:00 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
Да, на компьютере перед этим стояла каше 2011 rc2. Сами классы я импортировал из xml на чистую базу, некоторые классы скомпилировались нормально. По ссылке не понял, что нужно сделать. Системные классы не скомпилировались, что-ли? Может, просто удалить каше и поставить снова? За /multicompile. спасибо, я в курсе был, что но есть, а как включить не знал. Кстати, что значит /checkuptodate=expandedonly? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 14:31 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.Да, на компьютере перед этим стояла каше 2011 rc2.Наверное, имелась в виду FT2.Блок А.Н.По ссылке не понял, что нужно сделать. Системные классы не скомпилировались, что-ли?Если коротко, то: Do ^%RCOMPIL для каждой области Do $SYSTEM.OBJ.CompileAllNamespaces("u")Блок А.Н.Может, просто удалить каше и поставить снова?Цитата из документацииCaution: InterSystems does not support an upgrade from any Field Test version to another Field Test version, nor from a Field Test version to an officially released version. The term “Field Test version” includes any version of Caché labelled as such, or distributed to customers at DevCon or other events. Блок А.Н.Кстати, что значит /checkuptodate=expandedonly? Compiler Qualifiers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 14:56 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
я не понимаю, что такое "expanded classes" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 15:15 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
Блок А.Н.я не понимаю, что такое "expanded classes"Могу лишь предположить (судя по описанию флага /expand и т.д.), что имеются в виду: Recursively include subclasses Recursively include related classes Recursively include dependency predecessor classes ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 16:04 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
Задал вопрос на wrc по expandedonly, вот ответ: авторПо умолчанию, если не указать флаг 'u' или ключ /checkuptodate с иным значением, то классы будут компилироваться при выполнении для них любого из условий: 1. класс устарел (т. е. не является up-to-date), или же 2. класс был явно явно передан компилятору. Для сравнения, 1. при /checkuptodate=none даже классы, не являющиеся устаревшими, будут перекомпилированы, а 2. при /checkuptodate=all неустаревшие классы, даже явно переданные компилятору, будут пропущены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2011, 20:28 |
|
||
|
ERROR #5808: Key not unique: C
|
|||
|---|---|---|---|
|
#18+
Compilation Using Multiple Jobs (2011.1) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2011, 15:51 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=37339045&tid=1557672]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 219ms |
| total: | 418ms |

| 0 / 0 |
