Prebuilt Rustc-HLS toolchain (x86_64-linux): rustc 1.51.0 with the Xilinx HLS
LLVM 11 backend (fpga32/fpga64 targets, VXXPrep passes), cargo, and the host +
fpga64 standard libraries — the compiler behind the barista-hls Vitis HLS flow.
Install:
mkdir -p ~/hls-toolchain
curl -fsSL https://github.com/hls-rs/rust/releases/latest/download/hls-toolchain-x86_64-linux.tar.xz \
| tar xJ -C ~/hls-toolchain --strip-components=1
rustup toolchain link hls2 ~/hls-toolchain
cargo +hls2 --version
Built from branch rust-1.51.0-vitis-2025.2 (004a6ae).