OpenBSD Clang-тегі регрессияға байланысты Loongson аппараттық платформасын қолдауды тоқтатты

OpenBSD Loongson платформасын қолдауды алып тастады, ол 2010 жылы MIPS-үйлесімді қытайлық Loongson 2E және 2F процессорлары үшін қосылған болатын. Алып тастау себебі Clang компиляторының жаңа нұсқаларында mips64el платформасын құрудағы мәселелер деп аталады. Clang 22-ні өздігінен құру әрекетінен кейін (clang 22 кодын clang 22 компиляторын пайдаланып құру), апаттар орын ала бастады, бұл clang 19 пайдаланып clang 22 құрған кезде болмады.

Loongson платформасын қолдайтын әзірлеуші ​​регрессияның себебін зерттеуге уақыты мен күші жетпейтінін атап өтті, әсіресе Loongson процессоры бар компьютерде шырылдаудың өзін-өзі құрастыру циклі 10 күнге созылатынын ескерсек. Регрессия, бәлкім, эндианмен жұмыс істеумен байланысты, себебі мәселе MIPS Octeon платформасында орын алмайды (Loongson - Little-Endian, Octeon - Big-Endian). GCC 4-ке оралу мүмкіндігі алынып тасталды, себебі көптеген порттар C++ 11 стандартын қолдайтын компиляторды қажет етеді.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster