The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OpenNews: Оценка ошибок и предупреждений при сборке Linux яд..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [Проследить за развитием треда]

"OpenNews: Оценка ошибок и предупреждений при сборке Linux яд..."  
Сообщение от opennews on 28-Фев-06, 23:35 
Jesper Juhl провел (http://kerneltrap.org/node/6256) полезный эксперимент, заключающийся в большом числе пересборки 2.6.16-rc4-mm2 ядра с разным набором параметров конфигурации  (параметры выбирались случайно, .config создавался при помощи "make randconfig").


Из ста попыток сборки - 82 закончились ошибкой, т.е. собрать ядро удалось лишь в 18% случаев. Подобное не вызывает удивление и объясняется  попаданием в случайно сгенерированный файл конфигурации несовместимого сочетания параметров.


По мнению Jesper Juhl, более серьезного отношение требуют не ошибки, а предупреждения, которых удалось зафиксировать 16152 на 100 попыток компиляции, из них 645 предупреждений не повторяются. Данный факт свидетельствует о необходимости проведения работы по улучшению качества кода и анализу причин генерации всех предупреждений на этапе компиляции, на которое в большинстве случаев просто не обращают серьезного внимания.


URL: http://kerneltrap.org/node/6256
Новость: http://www.opennet.me/opennews/art.shtml?num=7032

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от Аноним on 28-Фев-06, 23:35 
> Подобное не вызывает удивление и объясняется попаданием в случайно сгенерированный файл конфигурации несовместимого сочетания параметров.

Какой-то нечистый эксперемент, надо было это предотвратить.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от fresco on 01-Мрт-06, 08:13 
Теже ошибки, теже несовместимости. Только вообще нигде неописанные.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от Zerul (??) on 01-Мрт-06, 10:10 
позволю не согласится, за свою короткую жизнь
в freebsd при компиле ядра не видел не разу ни одного варнинга вообще
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от klalafuda on 01-Мрт-06, 10:55 
> позволю не согласится, за свою короткую жизнь в freebsd при компиле ядра не видел не разу ни одного варнинга вообще

get the -current, Luke.. :)

// wbr

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

19. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от dimus (??) on 02-Мрт-06, 06:45 
:)
Ой молодчина !!! Прямо в точку!

А вообще я считаю, что предупреждений при компиляции быть не должно, а вот ошибки из-за того, что выбраны несовместимые параметры - это вполне нормальная ситуация в том случае, если на выходе будет неработоспособная конструкция

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

24. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от chip email(ok) on 05-Мрт-06, 14:03 
>> позволю не согласится, за свою короткую жизнь в freebsd при компиле ядра не видел не разу ни одного варнинга вообще
>
>get the -current, Luke.. :)

Собственно, что и следовало показать linux вечный -unstable.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от Rus (??) on 01-Мрт-06, 09:41 
Интересно было бы посмотреть на тесты компиляции
Solaris ядра,Linux ядра и сравнить их.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

15. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от Mr. Anderson on 01-Мрт-06, 13:51 
Интересно было бы контроллировать несовместимые сочетания параметров при конфигурировании
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

17. "OpenNews: Оценка ошибок и предупреждений при сборке Linux яд..."  
Сообщение от Аноним on 01-Мрт-06, 23:54 
Собственно ни когда не было такго, чтобы рабочее ядро собиралось с первого раза...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

23. "OpenNews: Оценка ошибок и предупреждений при сборке Linux яд..."  
Сообщение от neoide (??) on 04-Мрт-06, 04:13 
>Собственно ни когда не было такго, чтобы рабочее ядро собиралось с первого
>раза...

/dev/hands выводят то что вводится с помощью /dev/brain...
...Ooops, possible, you have a problem with your DNA

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

18. "Оценка ошибок и предупреждений при сборке Linux ядра"  
Сообщение от MooSE on 02-Мрт-06, 00:01 
Ну вас всех нафиг. Своё первое ядро я собрал сразу. С тех пор что-то до добавлял а что-то убирал. Но это было с вязано с решением конкретных задач а не с шлюкоами в сборке.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

20. "Маразм какой-то. "  
Сообщение от Camel email(??) on 02-Мрт-06, 11:38 
Маразм какой-то запускать на компиляцию ядро с несовместимыми параметрами, а потом жаловаться на ошибки. Лучше бы Juhl написал randconfig, который создаёт .config без конфликтов.
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру