Iziphumo zokwakha kwakhona i-database yephakheji ye-Debian usebenzisa i-Clang 10

USylvestre Ledru epapashwe isiphumo sokwakha kwakhona iDebian GNU/Linux ugcino lwephakheji usebenzisa iClang 10 compiler endaweni yeGCC. Kwiiphakheji ze-31014, i-1400 (4.5%) ayinakwakhiwa, kodwa ngokusebenzisa i-patch eyongezelelweyo kwi-toolkit ye-Debian, inani leephakheji ezingakhiwanga liye lancitshiswa ukuya kwi-1110 (3.6%). Ukuthelekisa, xa kwakhiwa kwi-Clang 8 kunye ne-9, inani leepakethi ezingenakwakhiwa zahlala kwi-4.9%.

Uvavanyo lokwakha lugxile kwiingxaki ezingama-250 ezibangelwa kukuntlitheka ngenxa iimpazamo kwiQmake, nakwimiba eyi-177, ezinxulumene kunye nokuveliswa kweesimboli ezahlukeneyo kumathala eencwadi. Ngokudibanisa isiqwenga esilula kwi-dpkg-gensymbols ukuphatha impazamo yothelekiso lwesimboli xa uqhagamshelana njengesilumkiso, kwaye ngokutshintsha iifayile zoqwalaselo ze-g++ kwiqmake, siye sakwazi ukulungisa iintsilelo zokwakha malunga nama-290 eepakethe.

Ukusuka kwabanye iingxaki, ekhokelela kukusilela kolwakhiwo kwiClang, ezona mpazamo zixhaphakileyo zibangelwa kukungabikho kwezinye iifayile zeheader, uhlobo lokuphosa, indawo elahlekileyo phakathi kwenyani kunye nesichongi, iingxaki ngokubophelela, ukusilela ukubuyisela ixabiso elisuka kumsebenzi ongekhoyo. , usebenzisa uthelekiso olucwangcisiweyo lwesalathisi nge-null, ukungabikho kweenkcazo.

umthombo: opennet.ru

Yongeza izimvo