Skip to content

Commit 532f093

Browse files
committed
Version, README and CI updates
Dropped travis for Github actions.
1 parent f5f6484 commit 532f093

File tree

5 files changed

+69
-51
lines changed

5 files changed

+69
-51
lines changed

.github/workflows/build.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: build
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
branches:
9+
- master
10+
workflow_dispatch:
11+
12+
jobs:
13+
macos:
14+
name: macOS
15+
runs-on: macos-latest
16+
strategy:
17+
matrix:
18+
feature:
19+
- accelerate
20+
- intel-mkl
21+
- netlib
22+
- openblas
23+
steps:
24+
- uses: actions/checkout@v3
25+
- name: Run the test suite
26+
uses: actions-rs/cargo@v1
27+
with:
28+
command: test
29+
args: >
30+
--features=${{ matrix.feature }}
31+
env:
32+
CC: gcc-13
33+
FC: gfortran-13
34+
LIBRARY_PATH: /usr/local/opt/gcc@13/lib/gcc/13
35+
36+
ubuntu:
37+
name: Ubuntu
38+
runs-on: ubuntu-latest
39+
strategy:
40+
matrix:
41+
feature:
42+
- intel-mkl
43+
- netlib
44+
- openblas
45+
steps:
46+
- uses: actions/checkout@v3
47+
- name: Run the test suite
48+
uses: actions-rs/cargo@v1
49+
with:
50+
command: test
51+
args: >
52+
--features=${{ matrix.feature }}

.travis.yml

Lines changed: 0 additions & 36 deletions
This file was deleted.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "lapack-src"
3-
version = "0.8.0"
3+
version = "0.9.0"
44
license = "Apache-2.0/MIT"
55
authors = [
66
"Ivan Ukhov <[email protected]>",

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@ The following implementations are available:
1010

1111
* `accelerate`, which is the one in the [Accelerate] framework (macOS only),
1212
* `intel-mkl`, which is the one in [Intel MKL],
13-
* `netlib`, which is the reference one by [Netlib], and
14-
* `openblas`, which is the one in [OpenBLAS].
13+
* `netlib`, which is the reference one by [Netlib],
14+
* `openblas`, which is the one in [OpenBLAS], and
15+
* `r`, which is the one in [R].
16+
1517

1618
An implementation can be chosen as follows:
1719

1820
```toml
1921
[dependencies]
20-
lapack-src = { version = "0.8", features = ["accelerate"] }
21-
lapack-src = { version = "0.8", features = ["intel-mkl"] }
22-
lapack-src = { version = "0.8", features = ["netlib"] }
23-
lapack-src = { version = "0.8", features = ["openblas"] }
24-
r-src = { version = "0.8", features = ["r"] }
22+
lapack-src = { version = "0.9", features = ["accelerate"] }
23+
lapack-src = { version = "0.9", features = ["intel-mkl"] }
24+
lapack-src = { version = "0.9", features = ["netlib"] }
25+
lapack-src = { version = "0.9", features = ["openblas"] }
26+
lapack-src = { version = "0.9", features = ["r"] }
2527
```
2628

2729
## Contribution

src/lib.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@
88
//!
99
//! * `accelerate`, which is the one in the [Accelerate] framework (macOS only),
1010
//! * `intel-mkl`, which is the one in [Intel MKL],
11-
//! * `netlib`, which is the reference one by [Netlib], and
12-
//! * `openblas`, which is the one in [OpenBLAS].
11+
//! * `netlib`, which is the reference one by [Netlib],
12+
//! * `openblas`, which is the one in [OpenBLAS], and
1313
//! * `r`, which is the one in [R].
1414
//!
1515
//! An implementation can be chosen as follows:
1616
//!
1717
//! ```toml
1818
//! [dependencies]
19-
//! lapack-src = { version = "0.8", features = ["accelerate"] }
20-
//! lapack-src = { version = "0.8", features = ["intel-mkl"] }
21-
//! lapack-src = { version = "0.8", features = ["netlib"] }
22-
//! lapack-src = { version = "0.8", features = ["openblas"] }
23-
//! lapack-src = { version = "0.8", features = ["r"] }
19+
//! lapack-src = { version = "0.9", features = ["accelerate"] }
20+
//! lapack-src = { version = "0.9", features = ["intel-mkl"] }
21+
//! lapack-src = { version = "0.9", features = ["netlib"] }
22+
//! lapack-src = { version = "0.9", features = ["openblas"] }
23+
//! lapack-src = { version = "0.9", features = ["r"] }
2424
//! ```
2525
//!
2626
//! [architecture]: https://blas-lapack-rs.github.io/architecture

0 commit comments

Comments
 (0)