OpenBSD on poistanut tuen Loongson-alustalle, joka lisättiin vuonna 2010 MIPS-yhteensopiville kiinalaisille Loongson 2E- ja 2F-prosessoreille. Poiston syynä mainitaan ongelmat mips64el-alustan kääntämisessä Clang-kääntäjän uudemmissa versioissa. Yritettyäni kääntää clang 22:n itse (clang 22 -koodin kääntäminen clang 22 -kääntäjällä), alkoi esiintyä kaatumisia, joita ei tapahtunut käännettäessä clang 22:ta clang 19:llä.
Loongson-alustaa ylläpitävä kehittäjä huomautti, ettei hänellä ole aikaa tai energiaa tutkia regression syytä, varsinkin kun otetaan huomioon, että clangin itsekoontisykli kestää 10 päivää olemassa olevalla Loongson-suorittimella varustetulla tietokoneella. Regressio liittyy todennäköisesti endian-käsittelyyn, koska ongelmaa ei esiinny MIPS Octeon -alustalla (Loongson on Little-Endian, Octeon on Big-Endian). Mahdollisuus palata GCC 4:ään on hylätty, koska monet portit vaativat kääntäjän, joka tukee C++ 11 -standardia.
Lähde: opennet.ru
