@@ -180,35 +180,35 @@ jobs:
180180 # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
181181 run : ctest --output-on-failure -C Debug
182182
183- # windows_debug_fb_off:
184- # runs-on: windows-latest
185-
186- # steps:
187- # - uses: actions/checkout@v4
188-
189- # - name: Create Build Environment
190- # # Some projects don't allow in-source building, so create a separate build directory
191- # # We'll use this as our working directory for all subsequent commands
192- # run: cmake -E make_directory ${{runner.workspace}}/build
193-
194- # - name: Configure CMake All
195- # shell: bash
196- # working-directory: ${{runner.workspace}}/build
197- # run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DFAST_BUILD=OFF
198-
199- # - name: Build All
200- # working-directory: ${{runner.workspace}}/build
201- # shell: bash
202- # # Execute the build. You can specify a specific target with "--target <NAME>"
203- # run: |
204- # cmake --build . --parallel --config Debug
205-
206- # - name: Test All
207- # working-directory: ${{runner.workspace}}/build
208- # shell: bash
209- # # Execute tests defined by the CMake configuration.
210- # # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
211- # run: ctest --parallel --timeout 300 --output-on-failure -C Debug
183+ windows_debug_fb_off :
184+ runs-on : windows-latest
185+
186+ steps :
187+ - uses : actions/checkout@v4
188+
189+ - name : Create Build Environment
190+ # Some projects don't allow in-source building, so create a separate build directory
191+ # We'll use this as our working directory for all subsequent commands
192+ run : cmake -E make_directory ${{runner.workspace}}/build
193+
194+ - name : Configure CMake All
195+ shell : bash
196+ working-directory : ${{runner.workspace}}/build
197+ run : cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DFAST_BUILD=OFF
198+
199+ - name : Build All
200+ working-directory : ${{runner.workspace}}/build
201+ shell : bash
202+ # Execute the build. You can specify a specific target with "--target <NAME>"
203+ run : |
204+ cmake --build . --parallel --config Debug
205+
206+ - name : Test All
207+ working-directory : ${{runner.workspace}}/build
208+ shell : bash
209+ # Execute tests defined by the CMake configuration.
210+ # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
211+ run : ctest --parallel --timeout 300 --output-on-failure -C Debug
212212
213213 windows_release64 :
214214 runs-on : windows-2022
@@ -381,38 +381,36 @@ jobs:
381381 # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
382382 run : ctest --output-on-failure -C Debug
383383
384- # Switch off, fortran compiler lookup taking hours on new windows runner.
385- # For fortran is best to use FAST_BUILD ON anyway.
386- # windows_debug64_fb_off:
387- # runs-on: windows-latest
388-
389- # steps:
390- # - uses: actions/checkout@v4
391-
392- # - name: Create Build Environment
393- # # Some projects don't allow in-source building, so create a separate build directory
394- # # We'll use this as our working directory for all subsequent commands
395- # run: cmake -E make_directory ${{runner.workspace}}/build
396-
397- # - name: Configure CMake
398- # # Use a bash shell so we can use the same syntax for environment variable
399- # # access regardless of the host operating system
400- # shell: bash
401- # working-directory: ${{runner.workspace}}/build
402- # # Note the current convention is to use the -S and -B options here to specify source
403- # # and build directories, but this is only available with CMake 3.13 and higher.
404- # # The CMake binaries on the Github Actions machines are (as of this writing) 3.12
405- # run: cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DFAST_BUILD=OFF -DHIGHSINT64=on -DHIGHS_NO_DEFAULT_THREADS=ON
406-
407- # - name: Build
408- # working-directory: ${{runner.workspace}}/build
409- # shell: bash
410- # # Execute the build. You can specify a specific target with "--target <NAME>"
411- # run: cmake --build . --config Debug --parallel
412-
413- # - name: Test
414- # working-directory: ${{runner.workspace}}/build
415- # shell: bash
416- # # Execute tests defined by the CMake configuration.
417- # # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
418- # run: ctest --output-on-failure -C Debug
384+ windows_debug64_fb_off :
385+ runs-on : windows-latest
386+
387+ steps :
388+ - uses : actions/checkout@v4
389+
390+ - name : Create Build Environment
391+ # Some projects don't allow in-source building, so create a separate build directory
392+ # We'll use this as our working directory for all subsequent commands
393+ run : cmake -E make_directory ${{runner.workspace}}/build
394+
395+ - name : Configure CMake
396+ # Use a bash shell so we can use the same syntax for environment variable
397+ # access regardless of the host operating system
398+ shell : bash
399+ working-directory : ${{runner.workspace}}/build
400+ # Note the current convention is to use the -S and -B options here to specify source
401+ # and build directories, but this is only available with CMake 3.13 and higher.
402+ # The CMake binaries on the Github Actions machines are (as of this writing) 3.12
403+ run : cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=Debug -DFAST_BUILD=OFF -DHIGHSINT64=on -DHIGHS_NO_DEFAULT_THREADS=ON
404+
405+ - name : Build
406+ working-directory : ${{runner.workspace}}/build
407+ shell : bash
408+ # Execute the build. You can specify a specific target with "--target <NAME>"
409+ run : cmake --build . --config Debug --parallel
410+
411+ - name : Test
412+ working-directory : ${{runner.workspace}}/build
413+ shell : bash
414+ # Execute tests defined by the CMake configuration.
415+ # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
416+ run : ctest --output-on-failure -C Debug
0 commit comments