Skip to content

docs: openmp as default feature (ADR-0006) - #5

Merged
ajz34 merged 1 commit into
RESTGroup:mainfrom
ajz34:feat/openmp-default
Aug 14, 2026
Merged

docs: openmp as default feature (ADR-0006)#5
ajz34 merged 1 commit into
RESTGroup:mainfrom
ajz34:feat/openmp-default

Conversation

@ajz34

@ajz34 ajz34 commented Aug 14, 2026

Copy link
Copy Markdown
Member

Summary

  • Installation guide (EN + zh-hans): document openmp as a default feature of rstsr-openblas (since v0.8.0) — unconditional OpenMP-runtime link in the build.rs example, default-features = false opt-out, feature-unification caveat, and how rstsr's default features enable it when openblas is on.
  • ADR-0006: record the decision reversal, blast radius (both directions), the OpenBLASConfig::get_parallel bug fix, and the verification matrix against OpenBLAS 0.3.34 built both ways.

- installation guide (EN + zh-hans): describe `openmp` as a default
  feature of `rstsr-openblas` (since v0.8.0), make the OpenMP-runtime line
  in the build.rs example unconditional, add the
  `default-features = false` opt-out and the feature-unification caveat;
  note that the default features of `rstsr` enable
  `rstsr-openblas/openmp` whenever its `openblas` feature is on.
- ADR-0006: record the decision reversal, the blast radius in both
  directions (umbrella defaults inherit the link requirement;
  `default-features = false` umbrella users keep the direct-dep escape),
  the `OpenBLASConfig::get_parallel` bug fix, and the verification matrix
  against OpenBLAS 0.3.34 built both ways.

Most or all contents generated by AI (model glm-5.3).

Co-authored-by: Claude Code <noreply@anthropic.com>
Co-authored-by: glm-5.3 <service@zhipuai.cn>
@ajz34
ajz34 merged commit e915f62 into RESTGroup:main Aug 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant