Wsparcie dla platformy Loongson zostało usunięte z OpenBSD, które zostało dodane w 2010 roku dla chińskich procesorów Loongson 2E i 2F kompatybilnych z MIPS. Przyczyną usunięcia są problemy z kompilacją dla platformy mips64el w nowych wersjach kompilatora Clang. Po próbie wykonania samodzielnej kompilacji clang 22 (kompilacja kodu clang 22 z użyciem kompilatora clang 22) zaczęły występować awarie, które nie występowały podczas kompilacji clang 22 przy użyciu clang 19.
Programista towarzyszący platformie Loongson zauważył, że nie ma czasu i siły na analizowanie przyczyn występującej regresji, szczególnie biorąc pod uwagę, że cykl samodzielnej kompilacji clang na obecnym komputerze z CPU Loongson trwa 10 dni. Prawdopodobnie regresja jest związana z obsługą kolejności bajtów, ponieważ na platformie MIPS Octeon problem się nie pojawia (Loongson — Little-Endian, Octeon — Big-Endian). Opcja powrotu do używania GCC 4 została odrzucona, ponieważ wiele portów wymaga kompilatora wspierającego standard C++ 11.
Źródło: opennet.ru
