5959 strategy :
6060 fail-fast : false
6161 matrix :
62- target : [x86_64-pc-windows-msvc, i686-pc-windows-msvc, i586-pc-windows-msvc, x86_64-unknown-linux-gnu]
62+ target : [x86_64-pc-windows-msvc, i686-pc-windows-msvc, x86_64-unknown-linux-gnu]
6363 # `default` means we use the default target config for the target,
6464 # `native` means we run with `-Ctarget-cpu=native`, and anything else is
6565 # an arg to `-Ctarget-feature`
@@ -68,18 +68,12 @@ jobs:
6868 exclude :
6969 # -Ctarget-cpu=native sounds like bad-news if target != host
7070 - { target: i686-pc-windows-msvc, target_feature: native }
71- - { target: i586-pc-windows-msvc, target_feature: native }
7271
7372 include :
7473 # Populate the `matrix.os` field
7574 - { target: x86_64-unknown-linux-gnu, os: ubuntu-latest }
7675 - { target: x86_64-pc-windows-msvc, os: windows-latest }
7776 - { target: i686-pc-windows-msvc, os: windows-latest }
78- - { target: i586-pc-windows-msvc, os: windows-latest }
79-
80- # These are globally available on all the other targets.
81- - { target: i586-pc-windows-msvc, target_feature: +sse, os: windows-latest }
82- - { target: i586-pc-windows-msvc, target_feature: +sse2, os: windows-latest }
8377
8478 # Annoyingly, the x86_64-unknown-linux-gnu runner *almost* always has
8579 # avx512vl, but occasionally doesn't. Maybe one day we can enable it.
@@ -129,7 +123,7 @@ jobs:
129123 run : cargo doc --verbose --target=${{ matrix.target }}
130124 env :
131125 RUSTDOCFLAGS : -Dwarnings
132-
126+
133127 macos-tests :
134128 name : ${{ matrix.target }}
135129 runs-on : macos-latest
0 commit comments