Սիլվեստր Լեդրյու (Sylvestre Ledru) Debian GNU/Linux փաթեթների արխիվի վերաբաշխման արդյունք Clang 10 կոմպիլյատորի օգտագործմամբ փոխարեն է GCC-ի։ 31014 փաթեթներից չհաջողվեց հավաքել 1400 (4.5%), բայց Debian գործիքին հավելյալ փաթեթ կիրառելով, չհաջողված փաթեթների թիվը նվազեցվեց 1110 (3.6%)։ Համեմատության համար, Clang 8 և 9 հավաքման ժամանակ, չհաջողված փաթեթների թիվը 4.9% -ի մակարդակում էր։
Համատեղելիս 250 հարցերի վրա ուշադրություն դարձվեց, որոնք առաջացել են խափանումների պատճառով, որոնք կապված են Qmake-ում և 177 հարցերի վրա, բաժինների տարբեր նշանների արտադրության հետ։ dpkg-gensymbols-ին մի պարզ փաթեթ ավելացնելով, որը մշակեց նշանների համեմատության առանձնահատկությունները որպես նախազգուշացում, և փոխարինելով qmake-ի կոնֆիգուրացիոն ֆայլերում g++-ը, հաջողվեց վերացնել մոտ 290 փաթեթների հավաքման խափանումները։
Մնացած , որոնք առաջացնում են հավաքման խափանում Clang-ում, առավել հաճախ հանդիպում են նշումներում որոշակի գլխարկային ֆայլերի բացակայության, տիպերի համադրման, գրականության և նույնականացման միջև տարածության բացակայության, համավստահության խնդիրների, ոչ-void ֆունկցի վերադարձի արժեքի բացակայության, սիլվայզավորված համեմատության խնդիրների հետ կապված։
Ընտանիք: opennet.ru
