google

google/xls

XLS: Accelerated HW Synthesis

5 good first / help-wanted issues · C++ · last activity Oct 8, 2026

compiler high-level-synthesis hls mid-level-synthesis open-source pipeline verilog
5 Open Issues Need Help Last updated: Oct 8, 2026

Open Issues Need Help

View All on GitHub
good first issue formal app
google/xls
1.9K

XLS: Accelerated HW Synthesis

C++
#compiler#high-level-synthesis#hls#mid-level-synthesis#open-source#pipeline#verilog
enhancement good first issue jit estimate:S
google/xls
1.9K

XLS: Accelerated HW Synthesis

C++
#compiler#high-level-synthesis#hls#mid-level-synthesis#open-source#pipeline#verilog
google/xls
1.9K

XLS: Accelerated HW Synthesis

C++
#compiler#high-level-synthesis#hls#mid-level-synthesis#open-source#pipeline#verilog
good first issue help wanted build code-maintenance 🧑‍🌾 gardener
google/xls
1.9K

XLS: Accelerated HW Synthesis

C++
#compiler#high-level-synthesis#hls#mid-level-synthesis#open-source#pipeline#verilog

AI Summary: The task is to fix the `rebuild_documentation` target in the XLS (Accelerated HW Synthesis) project so that it correctly regenerates the `passes_list.md` file in the open-source version. The current issue stems from differences in how the libcxx library is handled between the internal Google build and the external open-source build, causing the `libtooling` binary used by the target to fail to find the necessary library. A potential solution involves building libcxx separately within Bazel and configuring the `rebuild_documentation` target to use it, but this requires significant effort due to the lack of an existing OSS Bazel build for libcxx.

Complexity: 4/5
documentation good first issue estimate:M code-maintenance
google/xls
1.9K

XLS: Accelerated HW Synthesis

C++
#compiler#high-level-synthesis#hls#mid-level-synthesis#open-source#pipeline#verilog