Артём Климов
Автоматическое обнаружение гонок при параллельной сборке с использованием утилиты Make
Состояния гонки при сборке являются распространённой проблемой в проектах, использующих Make. Они вызваны ошибками в схеме сборки, которые трудно искать и отлаживать вручную. В докладе предлагается метод автоматического обнаружения таких ошибок путём отслеживания операций над файлами и сопоставления их с графом зависимостей схемы сборки. Этот метод был реализован в инструменте parmasan, который позволил найти состояния гонок в ряде проектов с открытым исходным кодом. Эти результаты также представлены в докладе.
Скачатьтезисы
Регистрация
Программный комитет
Место проведения
«Точка-кипения РЭУ».
О проекте
Ежегодная научно-практическая конференция OS DAY проводится в России с 2014 года. Это коммуникационная площадка для теоретиков и практиков системного программирования и разработки операционных платформ, место консолидации российских разработчиков ОС и поиска точек для совместной деятельности.
Главные задачи конференции – определить перспективные направления и технологии в сфере разработки операционных систем, обозначить главные вызовы современной IT-отрасли и помочь разработчикам, производителям и заказчикам обменяться опытом.
Организаторы: ИСП РАН, DZ Systems, «Базальт СПО», ФГБУ «НИЦ «Институт имени Н.Е. Жуковского», «Лаборатория Касперского», РЕД СОФТ, Группа Астра, «Криптософт» и Открытая мобильная платформа.