Skip to content

Commit 746f8e8

Browse files
committed
docs and notices
1 parent b027911 commit 746f8e8

4 files changed

Lines changed: 57 additions & 42 deletions

File tree

.github/workflows/hipo-fetch.yml

Lines changed: 40 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -39,53 +39,54 @@ jobs:
3939
run: |
4040
ctest --parallel --timeout 300 --output-on-failure
4141
42-
ubuntu_32:
43-
runs-on: ubuntu-latest
44-
strategy:
45-
matrix:
46-
config: [Release]
47-
all_tests: [ON]
42+
# Temporarily disable ubuntu_32 for 1.13
43+
# ubuntu_32:
44+
# runs-on: ubuntu-latest
45+
# strategy:
46+
# matrix:
47+
# config: [Release]
48+
# all_tests: [ON]
4849

49-
steps:
50-
- uses: actions/checkout@v4
50+
# steps:
51+
# - uses: actions/checkout@v4
5152

52-
- name: Create Build Environment
53-
run: cmake -E make_directory ${{runner.workspace}}/build
53+
# - name: Create Build Environment
54+
# run: cmake -E make_directory ${{runner.workspace}}/build
5455

55-
- name: Install 32-bit deps
56-
run: |
57-
sudo dpkg --add-architecture i386
58-
sudo apt update
59-
sudo apt install -y gcc-multilib g++-multilib libc6-dev-i386
56+
# - name: Install 32-bit deps
57+
# run: |
58+
# sudo dpkg --add-architecture i386
59+
# sudo apt update
60+
# sudo apt install -y gcc-multilib g++-multilib libc6-dev-i386
6061

61-
- name: Configure CMake
62-
working-directory: ${{runner.workspace}}/build
63-
run: |
64-
cmake $GITHUB_WORKSPACE -DHIPO=ON -DBUILD_OPENBLAS=ON \
65-
-DALL_TESTS=${{ matrix.all_tests }} \
66-
-DCMAKE_C_FLAGS="-m32" \
67-
-DCMAKE_CXX_FLAGS="-m32" \
68-
-DCMAKE_SHARED_LINKER_FLAGS="-m32"
62+
# - name: Configure CMake
63+
# working-directory: ${{runner.workspace}}/build
64+
# run: |
65+
# cmake $GITHUB_WORKSPACE -DHIPO=ON -DBUILD_OPENBLAS=ON \
66+
# -DALL_TESTS=${{ matrix.all_tests }} \
67+
# -DCMAKE_C_FLAGS="-m32" \
68+
# -DCMAKE_CXX_FLAGS="-m32" \
69+
# -DCMAKE_SHARED_LINKER_FLAGS="-m32"
6970

70-
- name: Build
71-
working-directory: ${{runner.workspace}}/build
72-
run: |
73-
cmake --build . -j2
71+
# - name: Build
72+
# working-directory: ${{runner.workspace}}/build
73+
# run: |
74+
# cmake --build . -j2
7475

75-
- name: Check
76-
working-directory: ${{runner.workspace}}/build
77-
run: |
78-
cd _deps/openblas-build/lib/
79-
ar t libopenblas.a | head -1 | xargs ar p libopenblas.a | file -
76+
# - name: Check
77+
# working-directory: ${{runner.workspace}}/build
78+
# run: |
79+
# cd _deps/openblas-build/lib/
80+
# ar t libopenblas.a | head -1 | xargs ar p libopenblas.a | file -
8081

81-
- name: Test executable
82-
working-directory: ${{runner.workspace}}/build
83-
run: ./bin/highs --solver=hipo $GITHUB_WORKSPACE/check/instances/afiro.mps
82+
# - name: Test executable
83+
# working-directory: ${{runner.workspace}}/build
84+
# run: ./bin/highs --solver=hipo $GITHUB_WORKSPACE/check/instances/afiro.mps
8485

85-
- name: Ctest
86-
working-directory: ${{runner.workspace}}/build
87-
run: |
88-
ctest --parallel --timeout 600 --output-on-failure
86+
# - name: Ctest
87+
# working-directory: ${{runner.workspace}}/build
88+
# run: |
89+
# ctest --parallel --timeout 600 --output-on-failure
8990

9091
ubuntu_32_no_hipo:
9192
runs-on: ubuntu-latest

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -562,7 +562,7 @@ if(ZLIB AND NOT TARGET ZLIB::ZLIB)
562562
find_package(ZLIB 1.2.3)
563563
endif()
564564

565-
install(FILES README.md LICENSE.txt DESTINATION .)
565+
install(FILES README.md LICENSE.txt THIRD_PARTY_NOTICES.md DESTINATION .)
566566

567567
# Set default generator based on platform
568568
if(WIN32)

FEATURES.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,15 @@ The HiPO release exposed various issues flagged up via GitHub and email.
1111
Added singleton column stuffing to MIP presolve - see Gamrath et al., Progress in presolving for mixed integer programming. Math. Prog. Comp. 7, 367–398 (2015).
1212

1313
## Build changes
14+
15+
Added Python 3.14 support.
16+
17+
Added a CMake option BUILD_OPENBLAS for Windows and Linux, when HIPO is ON and BUILD_OPENBLAS is ON, OpenBLAS is downloaded and built as a subproject. The default value is OFF.
18+
19+
Update rules_cuda for the bazel build.
20+
21+
Filereader is now in highs/ rather than extern/.
22+
23+
Metis, amd and rcm are now in extern/. Metis is no longer an external dependency.
24+
25+
Binaries are now available. Standard HiGHS binaries are MIT-licensed and HiGHS with HiPO are Apache-licensed.

THIRD_PARTY_NOTICES.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The upstream source code is available at:
1616

1717
* https://github.com/DrTimothyAldenDavis/SuiteSparse
1818

19-
To avoid compiling this code into HiGHS, use `-DHIPO=OFF`.
19+
To avoid compiling this code into HiGHS, use `-DHIPO=OFF` (the default value).
2020

2121
## cli
2222

@@ -40,7 +40,7 @@ The upstream source code is available at:
4040
* https://github.com/KarypisLab/METIS
4141
* https://github.com/KarypisLab/GKlib
4242

43-
To avoid compiling this code into HiGHS, use `-DHIPO=OFF`.
43+
To avoid compiling this code into HiGHS, use `-DHIPO=OFF` (the default value).
4444

4545
## pdqsort
4646

@@ -64,6 +64,8 @@ The upstream source code is available at:
6464

6565
* https://people.sc.fsu.edu/~jburkardt/cpp_src/rcm/rcm.html
6666

67+
To avoid compiling this code into HiGHS, use `-DHIPO=OFF` (the default value).
68+
6769
## zstr
6870

6971
The source code in `/extern/zstr` is distributed under the [MIT license](https://opensource.org/license/MIT)

0 commit comments

Comments
 (0)