moluopro
a0febbbc8d
docs: update CI job matrix
...
Replace retired Cirrus CI entries with the corresponding GitHub Actions jobs for Apple M1, Neoverse N1, Graviton3, and FreeBSD runners.
2026-07-06 23:21:00 +08:00
moluopro
1a2386b437
docs: fix miscellaneous documentation text
2026-07-04 00:32:31 +08:00
moluopro
68a988c441
docs: fix distributing guide wording
2026-07-04 00:32:24 +08:00
moluopro
ac7fa5c7d3
docs: fix extensions table formatting
2026-07-04 00:32:16 +08:00
moluopro
1d7cbce8ba
docs: fix install guide typos
2026-07-03 01:50:09 +08:00
Tanmay Gulhane
601ff0ef2a
docs: clarify RISC-V RVV target selection and GCC 14+ requirement for ZVL128B/ZVL256B
...
Add a RISC-V subsection to docs/install.md inside 'Building from source',
between the existing MIPS and FreeBSD sections, covering:
- Target selection table (RISCV64_GENERIC / RISCV64_ZVL128B /
RISCV64_ZVL256B / C910V / x280) and what each is for.
- The general property that GENERIC / ARCH_GENERIC targets across
all architectures map to the non-vectorized plain-C reference
path, with the Makefile.riscv64 scalar -march override noted as
the RISC-V-specific compounding factor.
- GCC 14+ requirement for the ZVL targets on current OpenBLAS
releases (GCC 13 does not implement the __riscv_vsseg* intrinsics
used by the _rvv.c kernels and falls back to scalar silently,
detectable only by disassembly).
- Reference objdump-based verification command and expected
opcode-count range for a correct RISCV64_ZVL128B build.
README.md now keeps a single one-line pointer to the new install.md
section at the spot where users encounter the RISC-V build commands,
so the signposting is preserved without bloating the page that GitHub
renders by default.
v2 of this PR, addresses review feedback from @martin-frbg on
relocation and on the broader GENERIC framing.
Co-authored-by: Vaibhav805 <Vaibhav805@users.noreply.github.com>
2026-05-25 13:29:39 +00:00
moluopro
6419432e7d
Update iOS documentation wording
2026-05-01 13:18:25 +08:00
moluopro
a8ac7c91fc
Update iOS crossbuild commands
2026-05-01 13:06:29 +08:00
Martin Kroeker
3bbd755ba7
Add note on using an x86 OpenBLAS in Windows on Arm via Prism
2026-04-02 10:36:33 +02:00
Martin Kroeker
51e904df27
Merge pull request #5699 from martin-frbg/issue5325
...
Add Q&A on calling convention to the FAQ, from issue 5325
2026-03-23 13:28:27 +01:00
Martin Kroeker
9d3ae22b28
Add section on calling convention, from issue 5325
2026-03-22 23:44:32 +01:00
Martin Kroeker
496af0d8bb
add gemm_batch, gemm_batch_strided, bgemm/bgemv and fp16 extensions
2026-03-22 22:34:27 +01:00
Martin Kroeker
986ba29493
Merge pull request #5637 from gula00/fix-typo
...
docs: fix minor spelling typos
2026-02-09 09:07:03 +01:00
Qingyu Li
37f7a2e00c
docs: fix minor spelling typos
2026-02-09 08:25:31 +08:00
Martin Kroeker
f298361f98
Document size restriction on GEMM_R
2026-01-17 20:58:49 +01:00
moluopro
a514760e06
Change 'make libs' back to 'make'
2026-01-10 21:14:05 +08:00
moluopro
d7d1088d21
docs: fix iOS build script & use xcrun SDK path
2026-01-09 23:35:58 +08:00
Martin Kroeker
579eda3778
Name openmp packages in Windows/conda build recipe
2025-12-30 00:03:40 +01:00
Martin Kroeker
5e3a9922bd
replace mentions of miniconda with miniforge
2025-12-27 22:50:38 +01:00
Martin Kroeker
e548bda1ba
Update Windows/LLVM build to use miniforge and flang_win-64 package
2025-12-27 22:33:01 +01:00
Martin Kroeker
7d7757acd1
Update cross-compilation instructions for the Android NDK
2025-07-15 18:25:55 +02:00
Igor S. Gerasimov
46b0dfef8f
Use links to issues
2025-06-21 11:35:02 +02:00
Igor S. Gerasimov
83efceb3cd
Keep dgemm_snb_1thread.png in repo
2025-06-21 11:24:42 +02:00
Martin Kroeker
7a27e2b00d
Simplify build instructions for Windows on Arm
2025-01-26 18:36:58 +01:00
Matthew Brett
252c43265d
Fix Windows on ARM build instructions
...
The command as merged uses the compiler target as the compiler path.
I have run and tested a build with this command.
@Mugundanmcw - is this correct?
2025-01-24 12:58:20 +00:00
Ralf Gommers
f697cfe0d0
docs: improve the rendering of the HarmonyOS build instructions
2025-01-04 21:18:07 +01:00
Ralf Gommers
eda80f436a
docs: improve rendering of Windows on Arm instructions
2025-01-04 21:10:43 +01:00
Ralf Gommers
1833e68bee
docs: improve rendering of "Runtime variables" page
2025-01-04 20:55:39 +01:00
Ralf Gommers
c0bf48fbf3
docs: remove warning on the Build system page
...
Content is reviewed fairly carefully, and should be up to the
same standard as the rest of the docs now.
2025-01-04 20:42:10 +01:00
Ralf Gommers
f764d76a4a
docs: improve the Makefile dependency graph
...
Uses Mermaid to render it as a diagram in the html docs.
2025-01-04 20:42:05 +01:00
Ralf Gommers
5aa1845a43
docs: fix two broken links related to MSVC
...
The doc build is now clean of warnings again.
2025-01-04 20:37:47 +01:00
Ralf Gommers
ed114150d1
docs: add the build variables for BLAS/LAPACK functionality
2025-01-04 20:37:47 +01:00
Ralf Gommers
c526b10b68
docs: add library and symbol name build variables
2025-01-04 20:37:47 +01:00
Ralf Gommers
d4addc0688
docs: improve description of library, data type and toolchain build variables
2025-01-04 20:37:47 +01:00
Ralf Gommers
970e48e9e5
docs: improve readability of the Build system page
...
This only fixes Markdown syntax, and adds a few headers to bring
some structure into the long list of variables that influence the
build. It does not add or remove variables.
2025-01-04 20:37:47 +01:00
Martin Kroeker
b6c906f805
Add OPENBLAS_L2_SIZE and improve formatting
2025-01-04 13:02:35 +01:00
Martin Kroeker
33b9e5b143
Add a documentation page for the runtime variables
2025-01-03 23:32:34 +01:00
Martin Kroeker
afd572511f
Add build instructions for Huawei's HarmonyOS from #5043
2025-01-03 22:47:38 +01:00
Martin Kroeker
fff2e214ca
Add LAPACK-TEST errors topic
2024-12-30 23:05:17 +01:00
Ralf Gommers
df42f79c4c
docs: update extensions and install pages with last wiki edits
...
I went through the wiki pages and found two pages with edits that
weren't reflected in the html docs yet, so syncing that content here.
2024-12-26 21:10:32 +01:00
Martin Kroeker
a93d3db34a
fix formatting of WoA section
2024-12-19 00:53:10 +01:00
Martin Kroeker
e460512685
Update WoA build instructions from rewording in issue #5001
2024-12-19 00:50:37 +01:00
Martin Kroeker
009c1e0387
fix download link for the current WoA binary of LLVM
2024-11-23 14:15:04 +01:00
Martin Kroeker
760a5371f3
Update build instructions for WoA (use LLVM19 and its flang-new)
2024-11-22 15:59:45 +01:00
Martin Kroeker
7006492863
replace "Preview" in the MSVC vcvarsall path with "Community"
2024-07-26 12:49:57 +02:00
Ralf Gommers
268dcd8f45
docs: convert remaining install sections (Android, iOS, FreeBSD, Cortex-M)
2024-07-04 19:16:30 +02:00
Ralf Gommers
452014341e
docs: rework building from source on Windows section
2024-07-04 19:16:30 +02:00
Ralf Gommers
4547908901
docs: rewrite "Install OpenBLAS" page (part 1: binaries, basic from source)
2024-07-04 19:15:51 +02:00
Ralf Gommers
c1c0dbfd60
docs: address review comments on PR 4774
2024-07-02 14:05:47 +02:00
Ralf Gommers
ca9a0c28e8
docs: improve extensions page
2024-06-30 18:04:12 +02:00