llvm / llvm/offload-test-suite

Figure out how to keep lavapipe up to date

Open
#1,361 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
18
Forks
39
Avg merge
2d 18h
Merged PRs (30d)
40

Description

Lavapipe is installed in the AMD and QC runners, and it is an important runner in our test suite. However, there is no tooling in place to make sure it is being kept up to date. We need to come up with some procedure or tooling to make sure we are updating it accordingly. For AMD this is simpler since Lavapipe releases binaries that are compatible with it. For QC we need to build the driver from scratch since there is no ARM binary being released.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by inspecting how Lavapipe is installed and maintained on the AMD and QC runners. Compare the AMD binary path with the QC from-source build, then define a repeatable update procedure or tooling and verify that both runners use current drivers.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.