diff --git a/.github/workflows/ci-scripts-build.yml b/.github/workflows/ci-scripts-build.yml index be46e72..90e3573 100644 --- a/.github/workflows/ci-scripts-build.yml +++ b/.github/workflows/ci-scripts-build.yml @@ -17,7 +17,7 @@ on: env: SETUP_PATH: .ci-local:.ci EPICS_TEST_IMPRECISE_TIMING: YES - EPICS_TEST_TIMEOUT: 300 # 5 min (RTEMS epicsMessageQueue is slowest) + EPICS_TEST_TIMEOUT: 300 # 5 min jobs: native: @@ -129,8 +129,8 @@ jobs: base: "7.0" os: ubuntu-latest cmp: gcc - cross: "windows-x64-mingw" configuration: default + cross: "windows-x64-mingw" - name: "7.0 Ub gcc + MinGW, static" base: "7.0" @@ -139,6 +139,21 @@ jobs: configuration: static cross: "windows-x64-mingw" + - name: "7.0 Ub-22 gcc + RT-4.9 pc386" + base: "7.0" + os: ubuntu-22.04 + cmp: gcc + configuration: default + cross: "RTEMS-pc386-qemu@4.9" + + - name: "7.0 Ub-22 gcc + RT-4.10 pc386" + base: "7.0" + os: ubuntu-22.04 + cmp: gcc + configuration: default + cross: "RTEMS-pc386-qemu@4.10" + test: NO + - name: "7.0 Ub-22 gcc + RT-5.1 pc686" base: "7.0" os: ubuntu-22.04 @@ -154,21 +169,6 @@ jobs: cross: "RTEMS-beatnik@5:RTEMS-xilinx_zynq_a9_qemu@5:RTEMS-uC5282@5" test: NO - - name: "7.0 Ub-22 gcc + RT-4.10" - base: "7.0" - os: ubuntu-22.04 - cmp: gcc - configuration: default - cross: "RTEMS-pc386-qemu@4.10" - test: NO - - - name: "7.0 Ub-22 gcc + RT-4.9" - base: "7.0" - os: ubuntu-22.04 - cmp: gcc - configuration: default - cross: "RTEMS-pc386-qemu@4.9" - # Windows builds - name: "7.0 Win-22 MSC-22" @@ -188,20 +188,7 @@ jobs: os: windows-2022 cmp: vs2022 configuration: debug - - - name: "7.0 Win-22 MSC-22 C++17 debug" - base: "7.0" - os: windows-2022 - cmp: vs2022 - configuration: debug - extra: "CMD_CXXFLAGS='-analyze -Zc:__cplusplus -std:c++17'" - - - name: "7.0 Win-22 MSC-22 C++17 s-debug" - base: "7.0" - os: windows-2022 - cmp: vs2022 - configuration: static-debug - extra: "CMD_CXXFLAGS='-analyze -Zc:__cplusplus -std:c++17'" + extra: "CMD_CXXFLAGS=-analyze" - name: "7.0 Win-22 MinGW" base: "7.0" @@ -272,7 +259,7 @@ jobs: cmp: gcc configuration: default - - name: "7.0 Fedora-latest gcc" + - name: "7.0 Fedora gcc" base: "7.0" image: fedora:latest cmp: gcc