OpenBSD hætti að styðja Loongson vélbúnaðarvettvanginn vegna afturför í Clang.

OpenBSD hefur fjarlægt stuðning við Loongson kerfið, sem var bætt við árið 2010 fyrir MIPS-samhæfðu kínversku Loongson 2E og 2F örgjörvana. Ástæða fjarlægingarinnar er nefnd sem vandamál við að smíða fyrir mips64el kerfið í nýrri útgáfum af Clang þýðandanum. Eftir að hafa reynt að smíða clang 22 sjálfur (smíða clang 22 kóða með clang 22 þýðandanum) fóru hrun að eiga sér stað, sem áttu sér ekki stað þegar clang 22 var smíðað með clang 19.

Forritarinn sem heldur utan um Loongson-kerfið tók fram að hann hefði ekki tíma eða orku til að rannsaka orsök afturförarinnar, sérstaklega í ljósi þess að sjálfsmíðaferlið fyrir clang tekur 10 daga á núverandi tölvu með Loongson örgjörva. Aðdragandinn tengist líklega endian-meðhöndlun, þar sem vandamálið kemur ekki upp á MIPS Octeon-kerfinu (Loongson er Little-Endian, Octeon er Big-Endian). Möguleikinn á að snúa aftur til GCC 4 hefur verið hafnaður þar sem margar portar krefjast þýðanda sem styður C++ 11 staðalinn.

Heimild: opennet.ru

Kauptu áreiðanlega hýsingu fyrir síður með DDoS vernd, VPS VDS netþjónum 🔥 Kauptu áreiðanlega vefhýsingu með DDoS vörn, VPS VDS netþjónum | ProHoster