„OpenBSD“ pašalino „Loongson“ platformos palaikymą, kuris buvo pridėtas 2010 m. su MIPS suderinamiems kinų „Loongson 2E“ ir „2F“ procesoriams. Pašalinimo priežastis nurodoma kaip problemos, kilusios kompiliuojant „mips64el“ platformą naujesnėse „Clang“ kompiliatoriaus versijose. Pabandžius savarankiškai kompiliuoti „clang 22“ (kompiliuojant „clang 22“ kodą naudojant „clang 22“ kompiliatorių), pradėjo kilti gedimai, kurių nebuvo kompiliuojant „clang 22“ naudojant „clang 19“.
„Loongson“ platformą prižiūrintis kūrėjas pažymėjo, kad neturi laiko ar energijos tirti regresijos priežasties, ypač turint omenyje, kad „clang“ savarankiško kūrimo ciklas esamame kompiuteryje su „Loongson“ procesoriumi trunka 10 dienų. Regresija greičiausiai susijusi su „endian“ apdorojimu, nes problema nekyla MIPS „Octeon“ platformoje („Loongson“ yra „Little-Endian“, o „Octeon“ – „Big-Endian“). Galimybė grįžti prie GCC 4 buvo atmesta, nes daugeliui prievadų reikalingas kompiliatorius, palaikantis C++ 11 standartą.
Šaltinis: opennet.ru
