Skip to content

Commit 5bec1fc

Browse files
committed
next check linux32
1 parent 937cbdb commit 5bec1fc

File tree

2 files changed

+7
-75
lines changed

2 files changed

+7
-75
lines changed

.github/workflows/hipo-fetch.yml

Lines changed: 7 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ on: [push, pull_request]
44

55
jobs:
66
ubuntu:
7-
runs-on: ubuntu-latest
7+
runs-on: [ubuntu-latest, ubuntu-24.04-arm]
8+
89
strategy:
910
matrix:
1011
config: [Release]
@@ -40,7 +41,6 @@ jobs:
4041
runs-on: ubuntu-latest
4142
strategy:
4243
matrix:
43-
# config: [Release, Debug]
4444
config: [Release]
4545
all_tests: [ON]
4646

@@ -82,7 +82,6 @@ jobs:
8282
runs-on: ubuntu-24.04-arm
8383
strategy:
8484
matrix:
85-
# config: [Release, Debug]
8685
config: [Release]
8786
all_tests: [ON]
8887

@@ -123,6 +122,7 @@ jobs:
123122
runs-on: [windows-latest]
124123
strategy:
125124
matrix:
125+
fail-fast: false
126126
config: [Release]
127127
all_tests: [ON]
128128
arch: ["x64", "Win32"]
@@ -136,7 +136,7 @@ jobs:
136136
cmake `
137137
-S "$env:GITHUB_WORKSPACE" `
138138
-B "${{ runner.workspace }}/build" `
139-
-A ${{ matrix.arch }}
139+
-A ${{ matrix.arch }} `
140140
-DHIPO=ON `
141141
-DALL_TESTS=${{ matrix.all_tests }} `
142142
-DBUILD_OPENBLAS=ON
@@ -166,6 +166,8 @@ jobs:
166166
matrix:
167167
config: [Release]
168168
all_tests: [ON]
169+
# ARM32 Windows development is basically deprecated:
170+
# https://learn.microsoft.com/en-us/windows/arm/arm32-to-arm64
169171
arch: ["x64"]
170172

171173
steps:
@@ -177,48 +179,7 @@ jobs:
177179
cmake `
178180
-S "$env:GITHUB_WORKSPACE" `
179181
-B "${{ runner.workspace }}/build" `
180-
-A ${{ matrix.arch }}
181-
-DHIPO=ON `
182-
-DALL_TESTS=${{ matrix.all_tests }} `
183-
-DBUILD_OPENBLAS=ON
184-
185-
- name: Build
186-
shell: pwsh
187-
working-directory: ${{runner.workspace}}/build
188-
run: |
189-
cmake --build . --parallel --config ${{ matrix.config }}
190-
191-
- name: Test executable
192-
shell: pwsh
193-
working-directory: ${{runner.workspace}}/build
194-
run: |
195-
& ".\${{ matrix.config }}\bin\highs.exe" --solver=hipo `
196-
"$env:GITHUB_WORKSPACE/check/instances/afiro.mps"
197-
198-
- name: Ctest
199-
shell: pwsh
200-
working-directory: ${{runner.workspace}}/build
201-
run: |
202-
ctest --parallel --timeout 300 --output-on-failure -C ${{ matrix.config }}
203-
204-
windows_arm_32:
205-
runs-on: [windows-11-arm]
206-
strategy:
207-
matrix:
208-
config: [Release]
209-
all_tests: [ON]
210-
arch: ["arm"]
211-
212-
steps:
213-
- uses: actions/checkout@v4
214-
215-
- name: Configure CMake
216-
shell: pwsh
217-
run: |
218-
cmake `
219-
-S "$env:GITHUB_WORKSPACE" `
220-
-B "${{ runner.workspace }}/build" `
221-
-A ${{ matrix.arch }}
182+
-A ${{ matrix.arch }} `
222183
-DHIPO=ON `
223184
-DALL_TESTS=${{ matrix.all_tests }} `
224185
-DBUILD_OPENBLAS=ON

.github/workflows/release-cpack.yml

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,6 @@ jobs:
6262
cd build
6363
cpack -C Release
6464
65-
# -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDLL
66-
# Win32
67-
6865
- name: Upload artifacts
6966
uses: actions/upload-artifact@v4
7067
with:
@@ -87,32 +84,6 @@ jobs:
8784
cd build
8885
cpack -C Release
8986
90-
# -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDLL
91-
# Win32
92-
93-
- name: Upload artifacts
94-
uses: actions/upload-artifact@v4
95-
with:
96-
name: windows-${{ matrix.arch }}
97-
path: build/*.zip
98-
99-
build-windows-arm-32:
100-
runs-on: windows-11-arm
101-
strategy:
102-
matrix:
103-
arch: [ARM]
104-
steps:
105-
- uses: actions/checkout@v3
106-
- name: Build
107-
run: |
108-
cmake -B build -G "Visual Studio 17 2022" -A ${{ matrix.arch }} `
109-
-DHIPO=ON -DBUILD_OPENBLAS=ON -DBUILD_STATIC_EXE=ON `
110-
cmake --build build --config Release --parallel
111-
cd build
112-
cpack -C Release
113-
114-
# -DCMAKE_VS_WINDOWS_SDK_VERSION=10.0.20348.0
115-
11687
- name: Upload artifacts
11788
uses: actions/upload-artifact@v4
11889
with:

0 commit comments

Comments
 (0)