Skip to content

Commit 269a58d

Browse files
committed
probe LAPACKE
1 parent 7b69f35 commit 269a58d

6 files changed

Lines changed: 62 additions & 279 deletions

File tree

.github/workflows/ci-cmake_tests.yml

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

.github/workflows/clang-format-check.yml

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

.github/workflows/conda_build.yml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,6 @@
11
name: Conda Build (Test build)
22

33
on:
4-
push:
5-
branches:
6-
- master
7-
pull_request:
8-
branches:
9-
- master
104
workflow_dispatch:
115

126
jobs:

.github/workflows/conda_build_release.yml

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

.github/workflows/coverity-scan.yml

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

.github/workflows/find_lapacke.yml

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
name: Find LAPACKE
2+
3+
on:
4+
pull_request:
5+
6+
jobs:
7+
FindLAPACKE:
8+
name: FindLAPACKE-${{ matrix.package }}
9+
runs-on: ubuntu-latest
10+
strategy:
11+
fail-fast: false
12+
matrix:
13+
include:
14+
# - {package: liblapack-dev, include: lapack}
15+
# - {package: liblapack64-dev, include: lapack}
16+
- {package: liblapacke-dev, include: lapacke} #lapacke.h
17+
- {package: liblapacke64-dev, include: lapacke} # libblas64-3 libblas64-dev liblapack64-3 liblapack64-dev liblapacke64 liblapacke64-dev
18+
- {package: liblapack3, include: lapack} #?
19+
- {package: liblapack64-3, include: lapack} #?
20+
# - {package: liblapacke, include: lapacke}
21+
# - {package: liblapacke64, include: lapacke}
22+
# - {package: libopenblas-dev, include: openblas}
23+
# - {package: libopenblas64-dev, include: openblas}
24+
- {package: libopenblas-openmp-dev, include: openblas}
25+
- {package: libopenblas64-openmp-dev, include: openblas}
26+
- {package: libopenblas-pthread-dev, include: openblas}
27+
- {package: libopenblas64-pthread-dev, include: openblas}
28+
# - {package: libopenblas0, include: openblas}
29+
# - {package: libopenblas64-0, include: openblas}
30+
# - {package: libopenblas0-openmp, include: openblas}
31+
# - {package: libopenblas64-0-openmp, include: openblas}
32+
defaults:
33+
run:
34+
shell: bash -l {0}
35+
36+
steps:
37+
# - name: probe LAPACK
38+
# run: |
39+
# sudo apt update
40+
# apt list --all-versions "*lapack*"
41+
# apt list --all-versions "*openblas*"
42+
43+
# liblapack64-dev
44+
# liblapacke64-dev
45+
# liblapack64
46+
# liblapacke64
47+
# libopenblas64-dev
48+
# libopenblas64-openmp-dev
49+
# libopenblas64-0
50+
# libopenblas64-0-openmp
51+
- name: install lapack
52+
run: |
53+
export BASH_XTRACEFD=1 # send xtrace to stdout
54+
set -x
55+
ls /usr/include
56+
ls /usr/include/x86_64-linux-gnu
57+
sudo apt update
58+
sudo apt install ${{ matrix.package }}
59+
dpkg -L ${{ matrix.package }}
60+
# ls /usr/include
61+
ls -l /usr/include/x86_64-linux-gnu
62+
# ls /usr/include/x86_64-linux-gnu/${{ matrix.include }}

0 commit comments

Comments
 (0)