OpenBSD သည် Clang တွင် regression ကြောင့် Loongson hardware platform အတွက် support ကို ရပ်ဆိုင်းလိုက်ပါသည်။

OpenBSD သည် MIPS နှင့် တွဲဖက်အသုံးပြုနိုင်သော တရုတ် Loongson 2E နှင့် 2F ပရိုဆက်ဆာများအတွက် ၂၀၁၀ ခုနှစ်တွင် ထည့်သွင်းခဲ့သော Loongson ပလက်ဖောင်းအတွက် ပံ့ပိုးမှုကို ဖယ်ရှားလိုက်ပါသည်။ ဖယ်ရှားရခြင်း၏ အကြောင်းရင်းကို Clang compiler ၏ ဗားရှင်းအသစ်များတွင် mips64el ပလက်ဖောင်းအတွက် တည်ဆောက်ရာတွင် ပြဿနာများကြောင့် ကိုးကားဖော်ပြထားသည်။ clang 22 ကို ကိုယ်တိုင်တည်ဆောက်ရန် ကြိုးစားပြီးနောက် (clang 22 compiler ကို အသုံးပြု၍ clang 22 ကုဒ်တည်ဆောက်ခြင်း)၊ clang 19 ကို အသုံးပြု၍ clang 22 တည်ဆောက်သည့်အခါတွင် မဖြစ်ပေါ်ဘဲ crash များ စတင်ဖြစ်ပွားခဲ့သည်။

Loongson ပလက်ဖောင်းကို ထိန်းသိမ်းစောင့်ရှောက်သော developer က regression ၏အကြောင်းရင်းကို စုံစမ်းစစ်ဆေးရန် အချိန် သို့မဟုတ် ခွန်အားမရှိကြောင်း၊ အထူးသဖြင့် Loongson CPU ပါရှိသော လက်ရှိကွန်ပျူတာတွင် clang self-build cycle သည် ၁၀ ရက်ကြာသောကြောင့်ဖြစ်သည်။ regression သည် endian ကိုင်တွယ်မှုနှင့် ဆက်စပ်နေဖွယ်ရှိသည်၊ အဘယ်ကြောင့်ဆိုသော် MIPS Octeon ပလက်ဖောင်းတွင် ပြဿနာမဖြစ်ပွားသောကြောင့်ဖြစ်သည် (Loongson သည် Little-Endian ဖြစ်ပြီး Octeon သည် Big-Endian)။ port အများစုသည် C++ 11 စံနှုန်းကို ပံ့ပိုးပေးသော compiler တစ်ခု လိုအပ်သောကြောင့် GCC 4 သို့ ပြန်ပြောင်းရန် ရွေးချယ်မှုကို စွန့်လွှတ်လိုက်ပါသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster