OpenBSD, 2010 yılında MIPS uyumlu Çin yapımı Loongson 2E ve 2F işlemcileri için eklenen Loongson platformuna desteği kaldırdı. Kaldırma nedeni olarak, Clang derleyicisinin daha yeni sürümlerinde mips64el platformu için derleme sorunları gösteriliyor. Clang 22'yi kendi kendine derlemeye (clang 22 kodunu clang 22 derleyicisini kullanarak derlemeye) çalıştıktan sonra, clang 19 kullanılarak clang 22 derlendiğinde meydana gelmeyen çökmeler meydana gelmeye başladı.
Loongson platformunu geliştiren kişi, özellikle mevcut Loongson işlemcili bilgisayarda clang'ın kendi kendine derleme döngüsünün 10 gün sürdüğünü göz önünde bulundurarak, bu gerilemenin nedenini araştırmak için zamanı veya enerjisi olmadığını belirtti. Gerilemenin büyük olasılıkla endian işleme ile ilgili olduğu düşünülüyor, çünkü sorun MIPS Octeon platformunda (Loongson Little-Endian, Octeon Big-Endian) ortaya çıkmıyor. GCC 4'e geri dönme seçeneği, birçok portun C++ 11 standardını destekleyen bir derleyici gerektirmesi nedeniyle elendi.
Kaynak: opennet.ru
