OpenBSD pārtrauca atbalstu Loongson aparatūras platformai Clang regresijas dēļ.

OpenBSD ir noņēmis atbalstu Loongson platformai, kas tika pievienota 2010. gadā MIPS saderÄ«gajiem Ä·Ä«nieÅ”u Loongson 2E un 2F procesoriem. Kā noņemÅ”anas iemesls tiek minētas problēmas, veidojot mips64el platformu jaunākās Clang kompilatora versijās. Pēc mēģinājuma paÅ”am veidot clang 22 (clang 22 koda veidoÅ”ana, izmantojot clang 22 kompilatoru), sāka rasties avārijas, kas neradās, veidojot clang 22, izmantojot clang 19.

Izstrādātājs, kas uztur Loongson platformu, atzÄ«mēja, ka viņam nav laika vai enerÄ£ijas, lai izpētÄ«tu regresijas cēloni, jo Ä«paÅ”i ņemot vērā, ka clang paÅ”bÅ«vēŔanas cikls esoÅ”ajā datorā ar Loongson centrālo procesoru ilgst 10 dienas. Regresija, visticamāk, ir saistÄ«ta ar endian apstrādi, jo problēma nerodas MIPS Octeon platformā (Loongson ir Little-Endian, Octeon ir Big-Endian). Iespēja atgriezties pie GCC 4 ir atmesta, jo daudzām portām ir nepiecieÅ”ams kompilators, kas atbalsta C++ 11 standartu.

Avots: opennet.ru

Iegādājieties uzticamu mitināŔanu vietnēm ar DDoS aizsardzÄ«bu, VPS VDS serveriem šŸ”„ Iegādājieties uzticamu tÄ«mekļa vietņu mitināŔanu ar DDoS aizsardzÄ«bu, VPS VDS serveriem | ProHoster