Get the latest tech news

Working with Igalia to Improve RISC-V LLVM Continuous Integration


by Alex Bradbury, Igalia S.L. The LLVM project provides a very widely used and actively developed suite of compiler and toolchain technologies: including Clang, the LLVM middle-end optimizer and backend code generator, MLIR, LLD linker, and much more.

To bridge this gap, RISE collaborated with Igalia to provide the engineering expertise and server resources necessary to enhance and maintain robust CI support for RISC-V, ensuring more reliable and efficient development for the ecosystem. So part of the project involves exploring some of these options to find a mix that best meets the community’s needs, taking into account the trade-off between the number of tests run and the time to return results. This completes more quickly on a fast X86 host running full-system RISC-V emulation, but still takes 8 hours or so, meaning there’s huge potential benefit to iterating on alternate build setups.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of RISC

RISC

Photo of igalia

igalia

Related news:

News photo

MikroPhone: A privacy enhanced, simple and featured RISC-V mobile phone

News photo

ARM / RISC-V / LoongArch KVM Updates Submitted For Linux 6.12

News photo

LuaJIT PR: Add Support for RISC-V 64