[11:21:35] <slavazanko> test [11:21:37] <Зося_Синицкая> slavazanko: Две полоски! [11:21:43] <slavazanko> дура, не тебе [11:21:48] <slavazanko> ура. заработало [11:24:34] <andrew_b> ХЗ что происходит. 2260 edit_init (WEdit * edit, int y, int x, int lines, int cols, const vfs_path_t * filename_vpath, 2261 long line) 2262 { 2263 gboolean to_free = FALSE; 2264 2265 fprintf (stderr, "%s\n", "OK!"); 2266 return NULL; [11:24:37] <andrew_b> Тишина. [11:25:24] <andrew_b> Ща перекомпилирую всё. [11:33:46] <slavazanko> ну что там? [11:34:40] ASM вышел из конференции [11:34:42] ASM зашёл в конференцию [11:36:17] smind вышел из конференции: Replaced by new connection [11:36:38] smind зашёл в конференцию [11:40:14] <andrew_b> ХЗ. Изменяю отладочную печать в src/editor/edit.c Запускаю make -C src/editor && make -C src && make -C tests/src/editor check И не вижу новой отладочной печати. Помогает только стирание BUILDROOT и полная компиляция. [11:41:58] <slavazanko> по поводу g_free (editcmd_dialog_completion_show__compl); src/editor/editcmd.c:3311 - тут curr_compl = editcmd_dialog_completion_show :3316 - тут char *curr_compl2 = curr_compl; :3330 - тут g_free (curr_compl2); [11:42:18] <slavazanko> вроде как в коде освобождается [11:42:30] <andrew_b> А... [11:42:33] <slavazanko> но у меня почему-то бы дабл-фри не выскочило [12:06:26] <andrew_b> Чудеса. OK16!:17592186044622 OK18!:File "/home/borodin/work/work.c/mc/mc-2957_mcedit_broken_autocompletion/BUILD_ROOT/tests/src/editor/test-data.txt" is too large OK16! -- это размер файла, который на самом деле 206 байт. Так как есть сообщение об ошибке, то выводится диалог и ждёт нажатия на клавишу. Отсюда и таймаут. [12:06:45] <andrew_b> Откуда размер файла такой берётся, осталось выяснить. [12:21:03] smind вышел из конференции: Replaced by new connection [12:27:53] smind зашёл в конференцию [12:37:27] smind вышел из конференции: Replaced by new connection [12:37:32] smind зашёл в конференцию [12:43:17] smind вышел из конференции [12:48:27] <andrew_b> local_fstat: 5, 8796093022208 5 -- это файловый дескриптор. Похоже на правду. 8796093022208 -- это размер. ХЗ откуда он такой. И каждый раз разный. [12:49:05] <slavazanko> это не отрицательное число? [12:50:22] <andrew_b> 0x80000000000 [12:50:52] <andrew_b> 44 бита. [12:51:02] <andrew_b> Это оно сейча такое. [12:51:14] <slavazanko> у тебя 64-ти или 32-ти битная система? у меня x86_64 [12:52:09] <andrew_b> 32. А какая разница? [12:52:41] <slavazanko> пока ен знаю. Выясняю окружение. в котором возникает или не возникает ошибка. [12:53:07] <andrew_b> Могу config.h показать. [12:54:58] <andrew_b> Ну я, кажись, понял. [12:55:04] <slavazanko> ??? [12:55:04] <andrew_b> Сейчас соберу. [12:55:30] <andrew_b> Поткрпи чуток. [12:55:50] <slavazanko> я напортачил? [12:56:48] <andrew_b> Семён Семёныч... [12:56:57] <slavazanko> не томи :) [12:57:08] <andrew_b> diff --git a/tests/src/editor/editcmd__edit_complete_word_cmd.c b/tests/src/editor/editcmd__edit_complete_word_cmd.c index 1523a66..ea04a60 100644 --- a/tests/src/editor/editcmd__edit_complete_word_cmd.c +++ b/tests/src/editor/editcmd__edit_complete_word_cmd.c @@ -25,9 +25,10 @@
#define TEST_SUITE_NAME "/src/editor"
+#include "tests/mctest.h" + #include <ctype.h>
-#include "tests/mctest.h" #ifdef HAVE_CHARSET #include "lib/charsets.h" #endif [12:57:33] <andrew_b> tests/mctest.h" включает config.h и должен всегда идти первым. [12:57:50] <slavazanko> ёпт. [12:58:05] smind зашёл в конференцию [12:58:05] * slavazanko полез смотреть остальные тесты [12:59:28] <slavazanko> в остальных норма. Конкретно в этом тесте я напортачил. Извини, Андрюха, заставил тебя напрячься. [13:00:12] <andrew_b> Теперь будешь знать, [13:00:18] <slavazanko> угу [13:01:00] <slavazanko> я-то это и знал. Сам же сделал так. Вылетело из головы. Потому мне и втройне стыдно [13:04:15] <andrew_b> С --disable-charset тесты не проходят. [13:04:33] <slavazanko> гляну [13:04:54] <andrew_b> Неопределённые переменные cp_source, cp_display. [13:05:06] <andrew_b> Наверное, тут вообще не надо тест запускать. [13:07:02] <slavazanko> не. пусть будет. Вдруг кому надо будет автодополнять. даже если нет чарсетов? [13:07:58] <slavazanko> или. действиельно, запретить весь тест. а на случай без чарсетов просто ещё один написать? [13:08:25] <andrew_b> Ну можно и так. [13:08:41] <slavazanko> как? :) [13:08:50] <andrew_b> а на случай без чарсетов просто ещё один написать [13:08:56] <slavazanko> а. ок [13:26:44] smind вышел из конференции: Replaced by new connection [13:27:09] smind зашёл в конференцию [13:36:50] andrew_b вышел из конференции [13:40:10] andrew_b зашёл в конференцию [14:20:52] andrew_b вышел из конференции [15:47:26] D-ion вышел из конференции: Replaced by new connection [15:47:29] D-ion зашёл в конференцию [16:16:26] smind вышел из конференции [17:21:42] <Зося_Синицкая> RSS: Новости для Midnight Commander • mc.2979.diff attached to Ticket #2979 http://www.midnight-commander.org/attachment/ticket/2979/mc.2979.diff [17:39:46] andrew_b зашёл в конференцию [18:50:49] andrew_b вышел из конференции [19:57:09] slavazanko/h зашёл в конференцию [22:48:31] ASM вышел из конференции