LLVM فاؤنڈیشن نے LLVM پروجیکٹ میں F18 کمپائلر کو شامل کرنے کی منظوری دے دی ہے۔

آخری ڈویلپر میٹنگ میں EuroLLVM'19 (8 اپریل - 9 برسلز / بیلجیم میں)، ایک اور بحث کے بعد، LLVM فاؤنڈیشن کے بورڈ آف ڈائریکٹرز نے کمپائلر کو شامل کرنے کی منظوری دی۔ F18 (فورٹران) اور ایل ایل وی ایم پروجیکٹ میں اس کا رن ٹائم۔

اب کئی سالوں سے، NVidia ڈویلپرز فرنٹ اینڈ تیار کر رہے ہیں۔ فلانک LLVM پروجیکٹ کے حصے کے طور پر فورٹران زبان کے لیے۔ انہوں نے حال ہی میں اسے C سے C++ میں دوبارہ لکھنا شروع کیا (C++17 معیار کی خصوصیات کا استعمال کرتے ہوئے)۔ نیا پروجیکٹ، جسے F18 کہا جاتا ہے، بڑی حد تک Flang پروجیکٹ کے ذریعے نافذ کردہ صلاحیتوں کی حمایت کرتا ہے، Fortran 2018 کے معیار کے لیے سپورٹ اور OpenMP 4.5 کے لیے سپورٹ کو لاگو کرتا ہے۔

LLVM فاؤنڈیشن نے سفارش کی کہ ہم پروجیکٹ کا نام تبدیل کرنے پر غور کریں جو نئے ڈویلپرز اور میلنگ لسٹوں کے لیے زیادہ قابل قبول اور زیادہ واضح ہو۔ F18 پروجیکٹ کو یہ بھی تجویز کیا گیا تھا کہ وہ خود کو C++17 معیار سے آزاد کرنے کے امکان پر غور کرے۔ یہ درخواست پروجیکٹ کو LLVM ڈھانچے میں قبول ہونے سے نہیں روکتی ہے، لیکن یہ LLVM پروجیکٹ کے بنیادی ڈھانچے کے بعض عناصر کے ساتھ تعامل کو روکتی ہے (مثال کے طور پر، بوٹس کی تعمیر اور آفیشل ریلیز کے ساتھ انضمام)۔

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں