|
24 | 24 | run: |
|
25 | 25 | go build Checker/updater.go
|
26 | 26 | sudo apt-get update && sudo apt-get install mesa-common-dev mesa-utils freeglut3-dev libglvnd-dev intel-oneapi-mkl-devel dpkg-dev
|
27 |
| - cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DUSE_MKL=ON -DMKLROOT=/opt/intel/oneapi/mkl/latest/ -DUSE_INTEL_OPENMP=OFF -DLINK_DYNAMIC_MKL=OFF -DCMAKE_INSTALL_PREFIX=suanPan-linux-mkl-vtk . |
| 27 | + cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_MIMALLOC=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DUSE_MKL=ON -DMKLROOT=/opt/intel/oneapi/mkl/latest/ -DUSE_INTEL_OPENMP=OFF -DLINK_DYNAMIC_MKL=OFF -DCMAKE_INSTALL_PREFIX=suanPan-linux-mkl-vtk . |
28 | 28 | make install -j"$(nproc)"
|
29 | 29 | make package
|
30 | 30 | - name: Pack
|
|
33 | 33 | tar czf suanPan-linux-mkl-vtk.tar.gz suanPan-linux-mkl-vtk
|
34 | 34 | - name: Test
|
35 | 35 | run: |
|
36 |
| - sudo apt-get install ./suanPan-3.0.0-1.x86_64.deb -y |
| 36 | + sudo apt-get install ./suanPan-3.1.0-1.x86_64.deb -y |
37 | 37 | suanPan -v
|
38 | 38 | export LD_LIBRARY_PATH=/home/runner/work/suanPan/suanPan/suanPan-linux-mkl-vtk/lib
|
39 | 39 | cd suanPan-linux-mkl-vtk/bin
|
|
51 | 51 | uses: svenstaro/upload-release-action@v2
|
52 | 52 | with:
|
53 | 53 | repo_token: ${{ secrets.GITHUB_TOKEN }}
|
54 |
| - file: suanPan-3.0.0-1.x86_64.deb |
55 |
| - asset_name: suanPan-3.0.0-1.x86_64.deb |
| 54 | + file: suanPan-3.1.0-1.x86_64.deb |
| 55 | + asset_name: suanPan-3.1.0-1.x86_64.deb |
56 | 56 | tag: ${{ env.SP_TIME }}
|
57 | 57 | prerelease: true
|
58 | 58 | overwrite: true
|
|
75 | 75 | run: |
|
76 | 76 | go build Checker/updater.go
|
77 | 77 | sudo apt-get update && sudo apt-get install mesa-common-dev mesa-utils freeglut3-dev libglvnd-dev intel-oneapi-mkl-devel dpkg-dev
|
78 |
| - cmake -DCMAKE_BUILD_TYPE=Release -DUSE_AVX=OFF -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DUSE_MKL=ON -DMKLROOT=/opt/intel/oneapi/mkl/latest/ -DUSE_INTEL_OPENMP=OFF -DLINK_DYNAMIC_MKL=OFF -DCMAKE_INSTALL_PREFIX=suanPan-linux-mkl-vtk-no-avx . |
| 78 | + cmake -DCMAKE_BUILD_TYPE=Release -DUSE_AVX=OFF -DBUILD_MULTITHREAD=ON -DUSE_HDF5=ON -DUSE_MIMALLOC=ON -DUSE_EXTERNAL_VTK=ON -DVTK_DIR=./lib/cmake/vtk-9.2/ -DUSE_MKL=ON -DMKLROOT=/opt/intel/oneapi/mkl/latest/ -DUSE_INTEL_OPENMP=OFF -DLINK_DYNAMIC_MKL=OFF -DCMAKE_INSTALL_PREFIX=suanPan-linux-mkl-vtk-no-avx . |
79 | 79 | make install -j"$(nproc)"
|
80 | 80 | make package
|
81 | 81 | - name: Pack
|
@@ -124,14 +124,14 @@ jobs:
|
124 | 124 | make package -j"$(nproc)"
|
125 | 125 | - name: Test
|
126 | 126 | run: |
|
127 |
| - dnf install ./suanPan-3.0.0-1.x86_64.rpm -y |
| 127 | + dnf install ./suanPan-3.1.0-1.x86_64.rpm -y |
128 | 128 | suanPan -v
|
129 | 129 | - name: RPM
|
130 | 130 | uses: svenstaro/upload-release-action@v2
|
131 | 131 | with:
|
132 | 132 | repo_token: ${{ secrets.GITHUB_TOKEN }}
|
133 |
| - file: suanPan-3.0.0-1.x86_64.rpm |
134 |
| - asset_name: suanPan-3.0.0-1.x86_64.rpm |
| 133 | + file: suanPan-3.1.0-1.x86_64.rpm |
| 134 | + asset_name: suanPan-3.1.0-1.x86_64.rpm |
135 | 135 | tag: ${{ env.SP_TIME }}
|
136 | 136 | prerelease: true
|
137 | 137 | overwrite: true
|
0 commit comments