vlang / vlang/vsl

refactor: lapack pure-V QR geqrf/orgqr alignment

Open
#331 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
V
Stars
401
Forks
50
PR merge metrics
No merged PRs in 30d

Description

The pure-V QR path (geqrf/orgqr) is still being aligned; the related test is
intentionally skipped (per README). Other BLAS/LAPACK routines pass; C backends are
recommended for QR correctness today.

Task

Re-enable the QR test once the pure-V path matches LAPACKE output. This removes
a long-standing correctness caveat from the README.

Files

  • lapack/ — QR implementation
  • README — update QR status notice

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Read the QR implementation under lapack/, the intentionally skipped related test, and the README QR status notice. Compare the pure-V geqrf/orgqr results with LAPACKE output and re-enable the test once they match. Update the README to remove the correctness caveat.

Written by the indexing model from the issue text.

Assessment

Domain
backend, hpc
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.