OpenBSD slutade stödet för Loongson-hÄrdvaruplattformen pÄ grund av regression i Clang

OpenBSD har tagit bort stödet för Loongson-plattformen, som lades till 2010 för de MIPS-kompatibla kinesiska Loongson 2E- och 2F-processorerna. Anledningen till borttagningen anges som problem med att bygga för mips64el-plattformen i nyare versioner av Clang-kompilatorn. Efter att ha försökt bygga clang 22 sjÀlv (bygga clang 22-kod med clang 22-kompilatorn) började krascher intrÀffa, vilket inte intrÀffade nÀr clang 22 byggdes med clang 19.

Utvecklaren som underhÄller Loongson-plattformen noterade att han inte har tid eller energi att undersöka orsaken till regressionen, sÀrskilt med tanke pÄ att sjÀlvbyggcykeln för clang tar 10 dagar pÄ den befintliga datorn med en Loongson-processor. Regressionen Àr sannolikt relaterad till endian-hanteringen, eftersom problemet inte uppstÄr pÄ MIPS Octeon-plattformen (Loongson Àr Little-Endian, Octeon Àr Big-Endian). Alternativet att ÄtergÄ till GCC 4 har förkastats eftersom mÄnga portar krÀver en kompilator som stöder C++ 11-standarden.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster