Skip to content

Commit 7e232c6

Browse files
committed
Merged latest into hi-pdlp and fixed many merge conflicts
1 parent 071749d commit 7e232c6

File tree

156 files changed

+6826
-4236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

156 files changed

+6826
-4236
lines changed

.github/julia/build_tarballs.jl

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ cmake -DCMAKE_INSTALL_PREFIX=${prefix} \
3333
-DCMAKE_BUILD_TYPE=Release \
3434
-DBUILD_SHARED_LIBS=${BUILD_SHARED} \
3535
-DZLIB_USE_STATIC_LIBS=${BUILD_STATIC} \
36-
-DFAST_BUILD=ON ..
36+
-DHIPO=ON \
37+
-DBLAS_LIBRARIES="${libdir}/libopenblas.${dlext}" \
38+
-DMETIS_ROOT=${prefix} \
39+
..
3740
3841
if [[ "${target}" == *-linux-* ]]; then
3942
make -j ${nproc}
@@ -60,6 +63,8 @@ platforms = expand_cxxstring_abis(platforms)
6063
dependencies = [
6164
Dependency("CompilerSupportLibraries_jll"),
6265
Dependency("Zlib_jll"),
66+
Dependency("METIS_jll"),
67+
Dependency("OpenBLAS32_jll"),
6368
HostBuildDependency(PackageSpec(; name="CMake_jll")),
6469
]
6570

.github/workflows/build-intel.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
name: build-intel
22

33
on: [push, pull_request]
4-
# on: []
54

65
jobs:
76
build:

.github/workflows/build-nuget-package.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ jobs:
3131
with:
3232
name: macos-x64
3333
path: ${{runner.workspace}}/build/dotnet/Highs.Native/runtimes
34-
35-
# macos 14 is M1
36-
build_macos_14:
37-
runs-on: macos-14
34+
35+
# Build macos arm64
36+
build_macos_arm:
37+
runs-on: macos-14 # macos-14 is arm64
3838
steps:
3939
- uses: actions/checkout@v4
4040
- name: Build HiGHS
@@ -54,14 +54,14 @@ jobs:
5454
name: macos-arm64
5555
path: ${{runner.workspace}}/build/dotnet/Highs.Native/runtimes
5656

57-
# Build windows 32 and linux
57+
# Build windows 32 and linux
5858
build_windows_32:
5959
runs-on: windows-latest
6060
steps:
6161
- uses: actions/checkout@v4
6262
- name: Build HiGHS
6363
run: |
64-
cmake -E make_directory ${{runner.workspace}}/build32
64+
cmake -E make_directory ${{runner.workspace}}/build32
6565
6666
- name: Configure CMake win32
6767
shell: bash
@@ -142,10 +142,10 @@ jobs:
142142
working-directory: ${{runner.workspace}}/build
143143
shell: bash
144144
run: cmake --build . --config Release --parallel
145-
145+
146146
- name: Display structure of downloaded files
147147
run: |
148-
pwd
148+
pwd
149149
ls -R ${{runner.workspace}}/build/dotnet/Highs.Native/runtimes
150150
151151
- name: Download runtimes macos-x64
@@ -187,7 +187,7 @@ jobs:
187187

188188
- name: Dotnet pack
189189
working-directory: ${{runner.workspace}}/build/dotnet/Highs.Native
190-
run: dotnet pack -c Release /p:Version=1.11.0
190+
run: dotnet pack -c Release /p:Version=1.12.0
191191

192192
- uses: actions/upload-artifact@v4
193193
with:
@@ -201,7 +201,7 @@ jobs:
201201
name: nuget
202202

203203
if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
204-
steps:
204+
steps:
205205
- uses: actions/checkout@v4
206206
- uses: actions/setup-dotnet@v4
207207

@@ -211,6 +211,6 @@ jobs:
211211
name: nuget
212212

213213
- name: Dotnet push
214-
run: dotnet nuget push "*.nupkg" --api-key ${{secrets.nuget_api_key}} --source https://api.nuget.org/v3/index.json
214+
run: dotnet nuget push "*.nupkg" --api-key ${{secrets.nuget_api_key}} --source https://api.nuget.org/v3/index.json
215215
# env:
216216
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)