OpenBSD Clangdagi regressiya tufayli Loongson apparat platformasini qo'llab-quvvatlashni to'xtatdi.

OpenBSD Loongson platformasini qo'llab-quvvatlashni olib tashladi, bu platforma 2010-yilda MIPS bilan mos keladigan Xitoy Loongson 2E va 2F protsessorlari uchun qo'shilgan edi. Olib tashlash sababi Clang kompilyatorining yangi versiyalarida mips64el platformasini yaratish bilan bog'liq muammolar sifatida ko'rsatiladi. Clang 22 ni o'z-o'zidan yaratishga urinishdan so'ng (clang 22 kodini clang 22 kompilyatori yordamida yaratish), 19 yordamida clang 22 ni yaratishda bunday nosozliklar yuz bera boshladi.

Loongson platformasini qo'llab-quvvatlovchi dasturchi regressiya sababini tekshirish uchun vaqti yoki kuchi yo'qligini ta'kidladi, ayniqsa Loongson protsessoriga ega mavjud kompyuterda clang o'z-o'zini yaratish sikli 10 kun davom etishini hisobga olsak. Regressiya, ehtimol, endian bilan ishlash bilan bog'liq, chunki muammo MIPS Octeon platformasida yuzaga kelmaydi (Loongson Little-Endian, Octeon Big-Endian). Ko'pgina portlar C++ 11 standartini qo'llab-quvvatlaydigan kompilyatorni talab qilgani uchun GCC 4 ga qaytish imkoniyati bekor qilindi.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster